如何给centos7虚拟机扩容

本文介绍了在CentOS7系统中遇到虚拟机磁盘空间不足时的扩容方法,包括检查分区情况、使用fdisk进行分区调整、vgdisplay查看卷组详情、pvcreate初始化新分区、vgextend将分区加入卷组、lvextend扩容卷以及xfs_growfs同步文件系统扩容。
摘要由CSDN通过智能技术生成

在工作中,我们有时会遇到虚拟机磁盘空间不够的情况,这时就需要对虚拟机扩容,记录我自己的处理方法:
1、虚拟机关机状态选择 虚拟机 -管理-硬盘-扩容 设置最大虚拟机最大磁盘容量
2、df -h 查看分区情况 主要是/dev/sda 下的分区情况 ,可能只有sda1一个分区,也有可能有sda1\sda2 等多个分区;
3、fdisk -l 查看分区以及卷的分布情况,记住要扩展的分区号,分区下有多个卷的情况不适用下面4、5、点的操作;
4、fdisk /dev/sda 修改,删除主分区(d)、创建相同分区(n),删除分区不要删除签名,然后将分区写入磁盘退出(w);
5、更新文件系统 如 : sudo resize2fs /dev/sda2 修改的哪个分区就处理哪个分区;

对于centos 7 sda 下存在多个分区,分区下还有不通卷组的情况
1、虚拟机关机状态选择 虚拟机 -管理-硬盘-扩容 设置最大虚拟机最大磁盘容量 ;
2、对新增的磁盘进行分区,fdisk /dev/sda ,查看分区数(p)-创建新分区(n)-选择默认分区§ -查看当前分区情况(p)-写信息保存(w);
3、reboot 重启一下虚拟机格式化分区;
3、vgdisplay 查看卷组详情,记住“ VG Name ”;
4、初始化刚创建的分区如 : pvcreate /dev/sda3 ;
5、把初始化后的分区加入到卷组命令格式 : vgextend 卷名 分区名 例如 vgextend centos /dev/sda3 ,通过pvdisplay 查看卷组;
6、df -h ,记住要扩展的文件系统名,如 /dev/mapper/centos-root ;
7、扩容已有卷 : 如 lvextend -L +9G /dev/mapper/centos-root ;
8、同步扩容文件系统 : xfs_growfs /dev/mapper/centos-root. xfs-growfs 是文件系统名,需根据实际填写 ,可通过 cat /etc/fstab|grep centos-root 查询;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值