KVM虚拟机磁盘扩容
此处以Kylin v10为例
1.检查是否安装growpart工具
growpart -h
如果执行出如下内容,则说明该组件已安装
若提示,command not found,则表明未安装
kylin v10 sp1 rpm包下载地址 (x86架构64位操作系统)
https://update.cs2c.com.cn/NS/V10/V10SP1/os/adv/lic/base/x86_64/Packages/
在该页面找到cloud-utils-growpart-0.31-1.ky10.x86_64.rpm,下载该rpm包
2.查看kvm已扩容
lsblk
若出现如下情况,vdb的磁盘容量显示的是40G,但是vdb1的容量还是20G,则说明分区没有扩容
3.分区扩容
growpart /dev/vdb 1
若出现如下情况,则说明分区扩容成功
4.检查文件系统是否扩容
df -h
若出现如下情况则说明没有扩容成功
分区空间显示的是500G,但是文件系统还是200G
5.检查文件系统类型
df -Th
此处使用的的ext4格式的文件系统,所以对文件系统扩容需要执行resize2fs命令
文件系统扩容说明:
- xfs_growfs(用于XFS文件系统)
- resize2fs命令(用户ext2/ext3/ext4)扩容文件系统
6.文件系统扩容
resize2fs /dev/vdb1
执行结果如下:
7.检查文件系统是否扩容成功
df -Th
执行结果如下: