KVM虚机扩容根分区方法

1. 背景

云平台实例创建时,如果未配置cloud-init功能,那虚拟机的系统盘大小继承于镜像容量,比如说镜像是20G,则新建的虚拟机即使指定系统盘>20G,依旧也只可见20G的硬盘,该指导可帮助在线扩容根分区大小。

2. 配置步骤

1、进入虚拟机操作系统l查看当前分区情况, 可见600GB只分配了80GB

lsblk

df –h

fdisk -l /dev/sda

2、更新磁盘容量

说明:在对虚拟机扩容时候,由于linux系统没有对其磁盘信息进行更新,导致了磁盘实际容量和linux系统容量不一致。

parted -l
修正/Fix/忽略/ignore?  Fix

3、删除/dev/sda3分区,并新建分区3指定使用全部容量

fdisk /dev/sda

命令:m(查看分区)

命令:d(删除分区)---选择分区号3(即Linux LVM分区)

命令:n(新建分区)

分区号:默认是3

之后2次回车确认,扇区的起、始大小

你想移除该签名吗?(Y或者N) :  N
注意:这里一定要选N,因为选择Y则删除LVM的签名,而我们目的是要保留签名。

命令(输入m获取帮助) :  p  (打印)

命令(输入m获取帮助) :  w  (保存)

4、在线扩展pv卷:/dev/sda3

 pvresize  /dev/sda3

5、在线扩展逻辑分区:/dev/klas/root

 lvextend  -l(小写L)  +100%FREE  /dev/klas/root

6、在线识别文件系统,df –h确认扩容完成

xfs卷:
xfs_growfs   /

ext4卷:
resize2fs  /dev/sda3

7、至此文件系统在线扩容完成。   

备注: 有条件还是建议给镜像配置cloud-init功能,挺好用的。

cloud-init参考链接: 配置Cloud-Init工具_镜像服务 IMS_华为云

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值