linux-磁盘扩容 -- 小黑日常超细教程

发布时间:2024年01月04日

hi~? ? 这次小黑带来的是linux磁盘扩容超细教学,按照步骤来,超容易~??

目录

模拟实验对象:

1、查看磁盘分区和挂载点

2、查看新增磁盘

3、将新磁盘格式化,建立新分区

4、查看vg卷组信息

5、分区添加卷组

6、扩容

问题:


模拟实验对象:

实验环境:? ? ? 增加新磁盘到已有分区

假想扩容对象: ?/dve/sda2/cenos-home

假想挂载点为: /home

假想新磁盘: ? ?/dve/sdc

1、查看磁盘分区和挂载点

df -h       

参数含义:

? ? ?size? ? ? ? 容量? ?

? ? ?used? ? ? ?已用

? ? ?avail? ? ? ?可用

? ? ? use% ? ? 已用百分比

? ? ? mounted ?挂载点

2、查看新增磁盘

fdisk -l

3、将新磁盘格式化,建立新分区

fdisk /dev/sdc

说明:将新增的磁盘格式化(表示新建分区,w表示保存操作)

? ? ? ? ? ? 操作完成后 fdisk -l 重新看一下。

4、查看vg卷组信息

pvs

说明:可以看一下自己有哪些vg,目的是将新增的分区加入到扩容对象的分组中【注:找到需要扩容对象的VG名

5、分区添加卷组

vgextend centos /dev/sdc

说明:将/dev/sdc分区添加到centos卷组里面

? ? ? ? ?【如/dev/sda2的vg名就是centos】

? ? ? ? ? 然后pvs ?查看分组情况

vgs       查看卷组情况
lvs       查看逻辑卷情况
lsblk     查看磁盘使用情况

6、扩容

lvextend -L +10G /dev/centos/home

说明:一般在df -h 的时候可以看到需要扩容的路径是/dev/sda1/centos-home之类,后面的centos-home就是vg+挂载点,所以扩容对象就是/dev/centos/home。

扩容后,blkid检查分区文件系统,TYPE=“ext4” 格式

resize2fs /dev/sda1/centos-home

说明:调整文件系统大小,?基本上这样子就ok了。

? ? ? ? ? ?df -h 可以看一下扩容对象是否已完成扩容

问题:

resize2fs ?调整文件系统大小的时候,会弹出permission denied to resize filesystem

表示没有权限去调整文件系统的大小,参考其它文章需要卸载挂载点,然后再执行文件系统检查【可能会导致超级块损坏之类,暂时没有实验,仅限参考

引用举例说明:

? ? ?umout /home ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?卸载挂载点

? ?

? ? e2fsck -y /dev/sda1/centos-home ? ? ? ? ? ? 执行文件系统检查

? ?

? ? resize2fs /dev/sda1/centos-home ? ? ? ? ? ? 调整文件系统大小

?

? ??mount /dev/sda1/centos-home ?/home ? ? ?重新挂载文件系统

文章来源:https://blog.csdn.net/G_WEB_Xie/article/details/135388027
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。