一篇实操vitrualbox虚拟机根目录扩容(详细,实操陈功)
创建虚拟介质
第一步、
第二步、
第三步、一直下一步,直到下面的页面
分配空间到更目录下
第一步、
第二步、查看创建的物理磁盘
lsblk
第三步、查看原本磁盘可用空间
df -h
第四步、查看磁盘编号
ll /dev/sd *
第五步、创建pv
pvcreate /dev/sdc
第六步、把pv加入vg中,相当于扩充vg的大小,输入命令:vgs查看vg组
vgs
第七步、输入命令:vgextend ubuntu-vg /dev/sdc 扩展vg.
vgextend ubuntu-vg /dev/sdc
第八步、输入命令:lvs,虽然我们把vg扩展了,但是lv还没扩展。
lvs
第九步、lvextend -L +8G /dev/mapper/ubuntu–vg-ubuntu–lv
如果分配不成功,根据提示再次进行分配即可
第十步、输入命令:resize2fs /dev/mapper/ubuntu–vg-ubuntu–lv使系统重新读取大小。
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv 或xfs_growfs /dev/mapper/ubuntu--vg-ubuntu--lv
扩容磁盘后,执行:xfs_growfs / 刷新磁盘容量的时候, 提示:
xfs_growfs: / is not a mounted XFS filesystem
那么 可能是 文件系统格式对应的刷新命令不对:
特别注意的是:
resize2fs 命令 针对的是ext2、ext3、ext4文件系统
xfs_growfs 命令 针对的是xfs文件系统
第十一步、扩容成功
df -h