PS:由于一块硬盘只能有4个主分区,当一块硬盘的4个主分区在一个挂在点上并且空间不足,如何在扩展?
思路:
此时应再添加一块硬盘,而不是在针对之前的磁盘进行扩容,将新加的硬盘格式化分区后加入到逻辑卷中.
操作步骤:
1.添加新的磁盘
2.通过命令查看新的磁盘fdisk-l
可以看到磁盘sda现在有两个主分区sda1和sda2(linux的单块磁盘主分区只能份4个分区)
磁盘sdb是新添加的磁盘有20G左右,还没有分区
3.通过命令df-h命令可以查看挂在点信息
4.我们以扩容/home这个目录为例,当前/home文件夹总容量是20G,使用了33M,我们要将sdb的20G空间都话分给/home目录
5.输入命令fdisk/dev/sdb对磁盘进行分区操作
6.按m查看操作指令说明
7.按n添加新的分区
8.按p添加主分区
9.一块磁盘最多可以分4个主分区,新磁盘默认从1开始进行分区,此时按回车或者1
10.起始扇区,为了不浪费,我们直接回车选择默认的
11.同样结束扇区也是按回车选择默认
12.按w保存分区方案并退出
13.现在系统中多了一个sdb1的分区
14.创建物理卷输入命令pvcreate/dev/sdb1,如果提示sdb1找不到,输入命令partprobe或者重启系统
15.使用vgscan查询逻辑卷卷组名称
16.输入命令:vgextend/dev/sdb1使用新增物理卷扩展centos卷组
17.输入命令:lvextend-l +100%free /dev/mapper/centos-home 将整个sdb1分区扩展给逻辑卷
(或lvextend-L+20G/dev/mapper/centos-home指定大小扩展逻辑卷)
18.输入命令lvdisplay/dev/mapper/centos-home查看扩展后的逻辑卷大小
19.接着用 dh –f,发现实际容量并没有变化,因为我们的系统还不认识刚刚添加进来的磁盘的文件系统,所以还需要对文件系统进行扩容
20.输入xfs_growfs (针对xfs文件系统)加上要扩展的分区名
或resize2fs – f (针对ext2,ext3,ext4文件系统)加 上要扩展的分区名
21.输入命令df-h查看/home目录总容量已经扩展至40G
22.至此扩容操作完毕
PS:输入命令df -T可以查看文件系统格式类型
相关文章: