Centos7在原有磁盘上磁盘扩容

如下示例使用VMWare虚拟化软件给虚拟centos7系统进行相关磁盘扩容

1、查看目前磁盘容量

2、VMWare给虚拟系统扩展空间

注意在虚拟系统关机情况下进行

3、查看扩容后磁盘情况

4、创建磁盘分区

这里使用fdisk工具进行分区

fisk /dev/sda
可以根据提示开始划分分区:
输入 m 查看帮助信息,
再输入 n(表示增加分区),
回车后输入 p(创建主分区),
回车后 partition number 输入3(因为上面已经有两个分区 sda1 和 sda2),
回车会提示输入分区的 start 值,默认即可,
回车会提示输入分区的 end 值,(使用默认,或者根据需要分配大小。默认即当前最大值),
回车后输入 w 进行保存,
分区划分完毕

5、查看分区

标记出来的即为新分磁盘区

6、修改分区ID

可以看到 /dev/sda4 的 Id号为 83,我们要将其改成 8e(LVM卷文件系统的 Id)

7、重启系统

8、扩展分区

这里我们为home扩充空间

显示逻辑卷分区信息

lvs

显示卷组信息

pvs

将物理硬盘分区初始化为物理卷,以便被 LVM 使用。

pvcreate /dev/sda4

注意:
1)要创建物理卷必须首先对硬盘进行分区,并且将硬盘分区的类型设置为“8e”后,才能使用pvcreat指令将分区初始化为物理卷。
2)如果找不到 sda4,可能是上面结束后忘了重启系统。

扩展卷指定VG Name

vgextend centos /dev/sda4



这里显示5G,意思是我们最多可以给home分5G

扩容home

lvextend -L+4.5G /dev/mapper/centos-home

注意大小写

9、刷新文件系统

xfs格式使用命令: xfs_growfs /dev/centos/home,
ext4格式使用: resize2fs /dev/centos/home

posted @ 2023-10-13 08:49  马永猛  阅读(1711)  评论(0编辑  收藏  举报