VMware centos虚拟机进行扩容
1.关闭虚拟机,设置容量
设置容量
完成设置
2. 登录虚拟机,查看磁盘情况:
查看当前容量
df -h
查看磁盘分区情况:
fdisk -l
有两个分区 /dev/sda1 和 sda2
3.创建分区sda3:
fdisk /dev/sda
根据指令进行分区
n #输入n表示创建新分区
p #输入p
3 #输入3,表示sda3,前面已经有2个了
回车
回车
再次查看分区情况
fdisk -l
这时分区已经变成3个了,但是还没有挂载,还不能用。
4.重启机器
reboot
格式化新分区ext3
mkfs -t ext3 /dev/sda3
将物理硬盘分区初始化为物理卷,以便LVM使用,输入指令
lvs
创建物理卷
pvcreate /dev/sda3
5.向卷组中添加物理卷来增加容量。
输入df -h 查看lvm组名
其中centos为根所在组名.
输入指令,增加卷组的容量
vgextend centos /dev/sda3
Free PE / Size 就是可以提供分配的自由空间,最多30.00 GiB,在扩展时输入小于该值
这里用了29g
扩充磁盘空间
lvextend -L+29G /dev/centos/root /dev/sda3
6.xfs的文件系统重新定义大小
xfs的文件系统重新定义大小用如下命令:
xfs_growfs /dev/mapper/centos-root
7.扩容完成
原来是25g+扩容的29g = 54g