0,关闭虚拟机,打开虚拟机设置,跳转到

 选中硬盘,点击扩展,弹出扩展磁盘容量对话框,输入扩展到硬盘大小。

这是扩展的容量还没有扩展到centos系统 还需要执行下列操作 :

1、fdisk -l  获取现有分区信息

 

 2、fdisk  /dev/sda

2.1,命令行  输入 m 如上图 。

2.3,命令行  输入 n   添加新分区

2.4,选择p,创建主分区

2.5,选择默认,按【回车键】

2.6,选择默认,按【回车键】

2.7,最后输入w,保存修改,如下图操作

 3,输入【reboot】,重启centos,必须是reboot,否则/dev/sda3无法格式。

4、输入fdisk -l,就会多了/dev/sda3。

 5、创建pv(给刚刚新建的分区 /dev/sda3)

 6、使用vgs 查询 vg组,通过pv加入vg中,扩容vg大小

 

 7、输入vgs  查看,发现pv 增加了

 

 8、通过lvs 获取root分区信息,然后再通过lvextend -L +10G /dev/mapper/centos-root 扩展分区,备注:+10G虚拟机扩展的容量,再通过lvs 查看root分区信息

 9、通过df -h中查看 发现  /dev/mapper/centos-root 没有变化,再通过xfs_growfs /dev/mapper/centos-root 使用系统重新读取大小

 这就可以扩展了

备注 在第6步时,有可能出现Couldn't create temporary archive name.,这个就是无法创建临时存档名称,是因为/dev/mapper/centos-root  100%了 太慢了无法保存数据,删除centos磁盘中无用数据就可以了

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐