一、背景
- 在我们日常使用EXIS虚拟机时,不时会遇到虚拟机存储空间不足的情况,这时候就需要对该虚拟机进行扩容了。
二、操作
- 两种方式:
- 直接给硬盘扩容(不推荐,需要提前删除所有快照,不利于数据恢复)
- 另外加硬盘(推荐)
1、在EXIS中分配空间
- 选中虚拟机 ==> 操作 ==> 编辑设置
- 添加硬盘 ==> 新标准硬盘 ==> 填写新硬盘的空间
2、进入虚拟机终端操作
- 查看当前系统的分区状况
lsblk
- 查看当前系统的磁盘使用状况
fdisk -l
- 新增分区
fdisk /dev/sdb
- 会有一些选项,按照下图操作就好
- 检查分区状态
lsblk
- 格式化磁盘
mkfs.ext3 /dev/sdb1
-
合并分区(将新的分区空间整合到主存储空间中)
lvm
pvcreate /dev/sdb1
vgextend centos /dev/sdb1
vgdisplay -v
- 分区合并扩容:
lvextend -l+5119 /dev/mapper/centos-root
quit
- 让系统识别扩容:
xfs_growfs /dev/mapper/centos-root
- 再次检查确认:
lsblk
-
完成以上操作后,磁盘扩容便已经完成!