Centos7.X虚拟机根分区磁盘扩容

一、添加磁盘

查看磁盘空间及新增磁盘的磁盘名:fdisk -l
查看磁盘使用情况:df -lh 

二、创建分区

fdisk /dev/sda(/dev/sda为新增磁盘的磁盘名称)

 n 进行分区操作;
 p 主分区;
 选择分区号(建议使用默认分区号,自行记录后续会用),后两项默认;
 t 指定分区格式;
 选择的分区号(第3步中指定的,没指定就是默认的);
 8e 设置系统格式为8e (linux lvm);
 w 保存数据

三、使分区生效

 若是新增的磁盘则使用partprobe ,更新分区信息;
 若非新增磁盘需reboot,使分区生效(如果是在现有磁盘基础上添加的,则必须reboot,因为可能数据不是扩展后的);

四、再次查看磁盘信息

 fdisk -l

五、创建物理卷

 pvcreate /dev/sda3

六、查询物理卷名称

 查看VG Name(卷名称):vgdisplay或vgscan
 本次操作为centos

七、扩展物理卷

 添加物理分区到centos组:vgextend centos /dev/sda3

八、查看能自由分配的空间

 vgdisplay :查看Free PE/Size后的信息,例如是:40.09G

九、扩展分区

将可分配空间分配给指定的分组

 查看分组:df -hal,例如挂到:/dev/mapper/centos-root;
 指定分组: lvresize -L +40.04G /dev/mapper/centos-root;

或者全部分配给指定分组lvdisplay
lvextend /dev/centos/root /dev/sda3

十、文件系统扩容

 xfs_growfs /dev/mapper/centos-root
 或者resize2fs /dev/mapper/centos-root

十一、查看结果

 df -hal

十二、备注

1、 扩展卷报错时,解决方法

扩展卷时报错
无法扩展
这种情况是因为磁盘空间满了100%,需要删除点数据再添加到组

2、创建分区时报错

若提示No free sectors available
则执行删除命令(最大数字的,重新新建分区)
示例删除分区

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值