0-虚拟机centos磁盘扩容解决/dev/mapper/centos-root爆满

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磁盘中无用数据就可以了

posted @   技术改变命运Andy  阅读(118)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示