虚拟机内存不够用了?全流程操作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代表成功

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/416297.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

JVM之CMS垃圾收集器详解

CMS垃圾收集器 CMS回收流程 官网&#xff1a; https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/cms.html#concurrent_mark_sweep_cms_collector CMS(Concurrent Mark Sweep)收集器是一种以获取 最短回收停顿时间为目标的收集器。 采用的是"标记-清除…

【精选】Java项目介绍和界面搭建——拼图小游戏 上

&#x1f36c; 博主介绍&#x1f468;‍&#x1f393; 博主介绍&#xff1a;大家好&#xff0c;我是 hacker-routing &#xff0c;很高兴认识大家~ ✨主攻领域&#xff1a;【渗透领域】【应急响应】 【Java】 【VulnHub靶场复现】【面试分析】 &#x1f389;点赞➕评论➕收藏 …

【三维重建】【slam】【分块重建】LocalRF:逐步优化的局部辐射场的鲁棒视图合成

项目地址&#xff1a;https://localrf.github.io/ 题目&#xff1a;Progressively Optimized Local Radiance Fields for Robust View Synthesis 来源&#xff1a;KAIST、National Taiwan University、Meta 、University of Maryland, College Park 提示&#xff1a;文章用了s…

java 大学生社团管理系统Myeclipse开发mysql数据库web结构jsp编程计算机网页项目

一、源码特点 java 大学生社团管理系统是一套完善的java web信息管理系统&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为 TOMCAT7.0,Myeclipse8.5开发&#xff0c;数据库为Mysql5…

Java 1.8 docker 镜像制作

文章目录 一、下载文件二、精简JRE三、Dockerfile四、构建镜像五、容器测试 一、下载文件 glibc 下载地址 glibc-2.33-r0.apk glibc-bin-2.33-r0.apk glibc-i18n-2.33-r0.apk rsa sgerrand.rsa.pub jre 1.8 jre-8u201-linux-x64.tar.gz 二、精简JRE 解压 tar -zxvf jre-8…

【网络那些事】

【云计算】 云计算&#xff1a;把计算资源放在某个地方&#xff0c;并通过互联网暴露出来&#xff0c;让用户可以按需使用计算资源的方式&#xff0c;就是所谓的云计算 云计算的三种服务&#xff1a; 云平台专业名词 日常叫法 亚马逊云叫法 云服务器 ECS &#xff08;Elas…

代码随想录算法刷题训练营day27:LeetCode(39)组合总和、LeetCode(40)组合总和 II、LeetCode(131)分割回文串

代码随想录算法刷题训练营day27&#xff1a;LeetCode(39)组合总和、LeetCode(40)组合总和 II、LeetCode(131)分割回文串 LeetCode(39)组合总和 题目 代码 import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.List;clas…

ntp时钟服务安装- 局域网节点时间同步

场景&#xff1a; 一般部署大数据相关应用服务&#xff0c;各个节点之间需要时间同步&#xff1b;内网情况下&#xff0c;很可能各节点之前时间可能不一致&#xff0c;或者过一段时间后 又不一致了 ntp 时钟服务器&#xff1a; 可用于内网各个节点之前得时间同步&#xff0c;安…

动态规划|【路径问题】63.不同路径II

目录 题目 题目解析 动态规划思路 1.状态表示 2.状态转移方程 3.初始化 4.填表顺序 5.返回值 代码 题目 63. 不同路径 II 一个机器人位于一个 m x n 网格的左上角 &#xff08;起始点在下图中标记为 “Start” &#xff09;。 机器人每次只能向下或者向右移动一步。…

小狐狸chat2.7.2免授权修复版可用版

小狐狸chat2.7.2免授权修复版可用版 在网络上面找了好几个版本不能使用&#xff0c;今天发布这个仔细测试正常使用 主要功能&#xff1a;独立版无限多开支持分销会员充值自己APP打包小程序万能创作MJ绘图多个国内接口 国外很火的ChatGPT&#xff0c;这是一种基于人工智能技术…

SpringBoot整合rabbitmq-直连交换机队列(二)

说明&#xff1a;本文章主要是Direct定向/直连类型交换机的使用&#xff0c;它的大致流程是将一个队列绑定到一个直连交换机上&#xff0c;并赋予一个路由键 routingkey&#xff0c;当一个消息携带着路由值为routingkey&#xff0c;这个消息通过生产者发送给交换机时&#xff0…

Android进阶之路 - RecyclerView停止滑动后Item自动居中(SnapHelper辅助类)

之前一直没注意 SnapHelper 辅助类的功能&#xff0c;去年的时候看到项目中仅通过俩行代码设置 RecyclerView 后就提升了用户体验&#xff0c;觉得还是很有必要了解一下&#xff0c;尝试过后才发现其 PagerSnapHelper、LinearSnapHelper 子类可以作用于不同场景&#xff0c;且听…

操作系统—xv6内核环境配置

文章目录 xv6内核环境配置1.开发环境的准备(1).如果日常用Linux(2).Windows的回合#1.两个常见方法#2.wsl的一点安装细节#3.记得升级成wsl-2 (3).如果你是macOS#1.一些起因#2.最乐的一集#3.Homebrew的配置#4.mac用户的特权 2.先换apt源3.安装xv6的依赖4.克隆RISC-V GNU 编译器工…

ICLR/NeurIPS论文分享:任务通用的时序基础模型

吴海旭 清华大学软件学院博士生 师从龙明盛副教授&#xff0c;研究方向为深度学习及其在复杂时空物理过程建模中的应用&#xff0c;目前在Nature Machine Intelligence、IEEE TPAMI、ICML、NeurIPS上发表多篇论文&#xff0c;研究成果在中国气象局、北京冬奥会落地应用。曾获清…

【低代码开发_RuoYi_框架】RuoYi框架_前端页面部署/搭建

开源软件的影响力 随着信息技术的快速发展&#xff0c;开源软件已经成为软件开发的趋势&#xff0c;并产生了深远的影响。开源软件的低成本、可协作性和透明度等特点&#xff0c;使得越来越多的企业和个人选择使用开源软件&#xff0c;促进了软件行业的繁荣。然而&#xff0c;…

【Linux深入剖析】再续环境变量 | 进程地址空间

&#x1f4d9; 作者简介 &#xff1a;RO-BERRY &#x1f4d7; 学习方向&#xff1a;致力于C、C、数据结构、TCP/IP、数据库等等一系列知识 &#x1f4d2; 日后方向 : 偏向于CPP开发以及大数据方向&#xff0c;欢迎各位关注&#xff0c;谢谢各位的支持 目录 1.环境变量再续1.1 和…

visio、ppt、office等另存图片,如何设置更清晰

visio、ppt、office等另存图片&#xff0c;如何设置更清晰 选中要另存为的部分——文件——另存为——选好位置——格式选jpg——保存——按下图设置&#xff1a;质量100%&#xff0c;分辨率选打印机&#xff0c;大小选屏幕——确定

Linux:Kubernetes(k8s)——基础理论笔记(1)

我笔记来源的图片以及共享至GitHub&#xff0c;本章纯理论。这是k8s中部分的基础理论 &#x1f447; KALItarro/k8spdf: 这个里面只有一个pdf文件 (github.com)https://github.com/KALItarro/k8spdf&#x1f446; 什么是kubernetes kubernetes 是一个开源的&#xff0c;用于管…

COMPOSER安装使用WIN下升级PHP-V

想用TP6使用phpspreadsheet但是说我PHP版本低&#xff0c;原来是PHP7.0 composer要求至少7.4 直接修改环境变量&#xff0c;把PHP目录切换到7.4 composer升级比较简单&#xff0c;在PHP目录下CMD然后官网的命令执行下即可 下面就可以在TP根目录下执行命令安装PHPSPREADSHEET…

MyBatis 学习(二)之 第一个 MyBatis 案例

目录 1 配置 MyBatis 方式 1.1 XML 配置文件 1.2 Java 注解配置 1.3. Java API 配置 2 在 MySQL 中创建一张表 3 创建一个基于 Maven 的 JavaWeb 工程 4 编写 User 实体类 5 创建 Mybatis 全局配置文件 6 编写一个 DAO 或 Mapper 接口 7 编写 SQL 映射配置文件&#…