linux虚拟机内存扩容,虚拟机扩容(/dev/mapper/centos-root 空间不足)

1.今天我在docker中安装nexus时发现老是启动不了,然后我就看了日志发现至少得有2g内存才可以跑,于是就开始给vm安装的centos系统进行扩展内存。

先登录centos系统

e867b6f5975b

打开终端,切换root用户后看磁盘占用情况

e867b6f5975b

发现/dev/mapper/centos-root盘有62g,#fdisk -l //通过这个命令,查看到剩下的空间

e867b6f5975b

添加分区的命令如下

fdisk /dev/sda3   m   n    p     w

虚拟机扩容

虚拟机关机,进行磁盘扩容

e867b6f5975b

扩充新分区

#pvcreate /dev/sda3   //pvcreate指令用于将物理硬盘分区初始化为物理卷,以便被LVM使用。要创建物理卷必须首先对硬盘进行分区,并且将硬盘分区的类型设置为“8e”后,才能使用pvcreate指令将分区初始化为物理卷。

#vgextend centos /dev/sda3   //(把pv加入vg中,相当于扩充vg的大小,其中是当前需要扩充的lvm组名,通过vgs命令查看) vgextend指令用于动态的扩展卷组,它通过向卷组中添加物理卷来增加卷组的容量。

vg扩展了,但是lv还没有扩展,所以扩展lv,使用lvextend命令

#lvextend -L +50G /dev/mapper/centos-root

e867b6f5975b

命令行输入命令,使系统重新读取大小

#xfs_growfs /dev/mapper/centos-root

e867b6f5975b

再使用df -h查看,可以看到根目录空间变大。

e867b6f5975b

如果觉得对你有帮助,可以搜索公众号  ‘蛋皮皮’   关注作者支持一下,每天会不定时回复留言(有任何问题都可以留言哦)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值