虚拟机内存不够用了?全流程操作Look一下?

 虚拟机信息:操作系统:CentOS Linux 7 (Core),用的是VMware® Workstation 16 Pro 版本16.2.3 build-19376536;我的主机 Windows 10 Education, 64-bit (Build 22000.1817) 10.0.22000

前言:虚拟机用久了就会出现内存不足或者是硬盘不够的情况,由于虚拟机陪伴我们开发很久了不忍心直接弃掉。于是想着给他拓展内存,拓展磁盘接下这边全程记录拓展过程。

目录

一、客户机拓展内存和硬盘

        1.1.拓展内存

        1.1.1点击保存后,启动虚拟机即完成拓展内存。

         1.2.拓展硬盘

        1.2.1拓展硬盘在 虚拟机设置页  > 硬件 > 选中硬盘后点击右下角拓展

        1.2.2 点击拓展后会提示“磁盘已成功扩展。您必须从客户机操作系统内部对磁盘重新进行分区和扩展文件系统。” 

二、挂载拓展10G硬盘 

        2.1启动操作系统Centos7,查看磁盘情况

        2.2 开始进行分区

        2.2.1使用分区命令后会提示,具体内容可以通过翻译软件进行翻译其他项的功能。这边我们只要选择

        2.2.2里面项需要选择分区号我们选择3即可。 

         2.2.3输入p表示打印分区,可以看到已经在内存中创建好了逻辑盘。 

        2.2.4输入w表示保存退出,可以看到已经在内存中创建好了逻辑盘。  

        2.2.4 重启reboot   

 三、磁盘存储合并

        3.1 fdisk -l 命令查看磁盘情况

        3.2格式化新分出来的区

        3.3 初始化物理卷

        3.4查看可拓展空间大小

        3.5  将添加新的物理卷加载到 centos_super (这里填自己的名称)卷组

        3.6查看命令:找到 Free  PE / Size       2559 / <10.00 GiB 

         3.7 合并到主要盘,这边是合并到我的主盘/dev/mapper/centos_super-root现在只有35G合并后应该是45G

        3.8 查看是否合并成功: df -h 显示45G代表成功


一、客户机拓展内存和硬盘

        1.1.拓展内存

注:拓展内存这边不进行细讲,但是一定要讲虚拟机先关闭客户机避免出现其他未知错误。

        1.1.1点击保存后,启动虚拟机即完成拓展内存。

         1.2.拓展硬盘

        1.2.1拓展硬盘在 虚拟机设置页  > 硬件 > 选中硬盘后点击右下角拓展

        1.2.2 点击拓展后会提示“磁盘已成功扩展。您必须从客户机操作系统内部对磁盘重新进行分区和扩展文件系统。” 

                                  

二、挂载拓展10G硬盘 

        2.1启动操作系统Centos7,查看磁盘情况

df -h

 

发现第一行 Disk /dev/sda: 53.7 GB 与实际 df -好现实内容不符,说明增加磁盘成功

        2.2 开始进行分区

fdisk /dev/sda

        2.2.1使用分区命令后会提示,具体内容可以通过翻译软件进行翻译其他项的功能。这边我们只要选择

n:意思是添加新分区。我们输入n ,后面依次输入enter键。

 

        2.2.2里面项需要选择分区号我们选择3即可。 

         2.2.3输入p表示打印分区,可以看到已经在内存中创建好了逻辑盘。 

        2.2.4输入w表示保存退出,可以看到已经在内存中创建好了逻辑盘。  

        2.2.4 重启reboot   

reboot

 三、磁盘存储合并

        3.1 fdisk -l 命令查看磁盘情况

        3.2格式化新分出来的区

mkfs -t ext3 /dev/sda3

 

        3.3 初始化物理卷

# lvs
# pvcreate /dev/sda3

        3.4查看可拓展空间大小

pvdisplay

 

        3.5  将添加新的物理卷加载到 centos_super (这里填自己的名称)卷组

vgextend centos_super /dev/sda3

        3.6查看命令:找到 Free  PE / Size       2559 / <10.00 GiB 

vgdisplay

Free PE / Size 就是可供分配的自由空间,最多有 10G 也就是你加进来的硬盘

         3.7 合并到主要盘,这边是合并到我的主盘/dev/mapper/centos_super-root现在只有35G合并后应该是45G

命令: 

# lvextend -L+9.9G /dev/mapper/centos_super-root /dev/sda3
# resize2fs /dev/mapper/centos_super-root

 

如遇到输入:resize2fs /dev/mapper/centos_super-root

resize2fs: Bad magic number in super-block 当尝试打开 /dev/mapper/centos_super-root 时找不到有效的文件系统超级块问题

请mount |grep root 命令查找

 改用 

xfs_growfs /dev/mapper/centos_super-root

        3.8 查看是否合并成功: df -h 显示45G代表成功

  • 17
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值