VMware RedHat虚拟机磁盘扩容(添加磁盘和扩展磁盘)

前言

自己的电脑上配一个虚拟机还是很有必要的,用起来比双系统方便一点,之前搞了100g的ubuntu没用到,后面重装redhat觉得随便搞个20g就够用了,后面用到之后就遇到磁盘不够用的情况,只能说情况允许的话,磁盘搞大一点。

添加磁盘

1. 编辑虚拟机设置

在这里插入图片描述

2.添加

在这里插入图片描述

3.选择硬盘

在这里插入图片描述

4.选择磁盘类型NVMe

在这里插入图片描述

5.创建

在这里插入图片描述

6.选择容量

在这里插入图片描述

7.选择磁盘存储路径

在这里插入图片描述

8.成功

在这里插入图片描述

扩展磁盘

1.关闭虚拟机,选择硬盘,点击扩展

在这里插入图片描述

2.查看磁盘添加的物理盘

lsblk

通过lsblk查看是拓展的哪一块物理盘。

3.对硬盘进行分区

fdisk /dev/nvme0n1

在这里插入图片描述
再次查看可以看到出现nvme0n1p3,几个分区加起来等于70G

lsblk
df -Th

在这里插入图片描述

4.将nvme0n1p3分区格式化为和根分区一致的文件系统

mkfs.xfs /dev/nvme0n1p3

在这里插入图片描述

5.将nvme0n1p3分区加入物理卷

pvcreate /dev/nvme0n1p3

在这里插入图片描述

6.查看根分区所属的卷组,将nvme0n1p3加入rhel卷组

vgdisplay
vgextend rhel /dev/nvme0n1p3

在这里插入图片描述

7.对根分区进行扩容

lvextend -L +39G /dev/mapper/rhel-root

在这里插入图片描述

8.加载,然后查看根分区可以利用的大小

xfs_growfs /dev/mapper/rhel-root

在这里插入图片描述

好处

虚拟机(VM)磁盘扩容指的是增加虚拟机分配的磁盘空间,以应对不断增长的数据存储需求和提高系统性能。随着业务的扩展和数据量的增加,原有的磁盘空间可能会变得不足,影响系统的正常运行和性能表现。通过磁盘扩容,可以灵活地调整存储资源,提高系统的灵活性和可扩展性。虚拟机磁盘扩容具有以下几个好处:

  • 提高存储容量:通过扩容,虚拟机可以获得更多的存储空间,用于存储更多的数据、安装更多的应用程序或创建更多的文件。这有助于避免因为磁盘空间不足导致的操作中断或性能下降。

  • 灵活性和可扩展性:磁盘扩容使得系统更加灵活,可以根据需求动态调整存储资源,适应业务发展的变化和增长,提高系统的可扩展性。

  • 性能优化:在某些情况下,增加磁盘空间可以提高虚拟机的性能,特别是当原有磁盘空间接近满载时,通过扩容可以减少磁盘I/O瓶颈,提升系统响应速度。

  • 数据管理和备份:更多的磁盘空间可以更方便地进行数据管理和备份,确保重要数据有足够的存储空间和冗余,提高数据的安全性和可靠性。

  • 延长虚拟机使用寿命:通过及时扩容,可以避免因为磁盘空间不足而需要频繁更换或迁移虚拟机,延长现有虚拟机的使用寿命,减少管理和维护成本。

  • 支持新应用和功能:扩容可以为虚拟机提供安装新应用程序和启用新功能所需的空间,支持业务流程的改进和创新。

总体而言,虚拟机磁盘扩容不仅提高了系统的存储能力,还增强了系统的灵活性和性能,有助于更高效地管理和利用资源。

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

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

相关文章

【数据结构】第十八弹---C语言实现堆排序

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C详解】 目录 1、堆排序 1.1、基本思想 1.2、初步代码实现 1.3、代码优化 1.4、代码测试 总结 1、堆排序 在博主数据结构第十二弹---堆的应用有详细讲解堆…

Hadoop 2.0 大家族(一)

目录 一、Hadoop 2.0大家族概述(一)分布式组件(二)部署概述 二、ZooKeeper(一)ZooKeeper简介(二)ZooKeeper 入门 一、Hadoop 2.0大家族概述 (一)分布式组件 …

Java中的While循环及其示例

Java中的While循环及其示例 在本教程中,您将借助示例在java中学习while循环。与for循环类似,while循环用于重复执行一组语句,直到指定的条件返回false。 while循环的语法 while(condition) {statement(s); //block of code } while循环的…

RAG优化技巧|7大挑战与解決方式|提高你的LLM能力

在当今快速发展的人工智能领域,大型语言模型(LLM)已经成为无处不在的技术,它们不仅改变了我们与机器交流的方式,还在各行各业中发挥着革命性的影响。 然而,尽管LLM RAG的能力已经让人惊叹,但我…

Salia PLCC cPH2 远程命令执行漏洞(CVE-2023-46359)

漏洞描述 Salia PLCC cPH2 v1.87.0 及更早版本中存在一个操作系统命令注入漏洞,该漏洞可能允许未经身份验证的远程攻击者通过传递给连接检查功能的特制参数在系统上执行任意命令。 产品界面 fofa语法 "Salia PLCC" POC GET /connectioncheck.php?ip1…

考研计组chap2数据的表示和运算

3一、进位计数制 1.r进制 第i位表示r进制的权为i 2.进制转换 (1)r->10 对应位置数*权值 (2)2 -> 16 or 8 每三位2进制数可表示1位16进制 每四位2进制数可表示1位16进制 so 分开之后转为16进制即可 eg:1…

iOS APP内存泄漏的问题

iOS APP内存泄漏是指应用程序不再使用内存,但内存却没有被释放,导致应用程序占用过多的内存,甚至崩溃。内存泄漏是iOS开发中常见的问题,会严重影响应用程序的性能和稳定性。北京木奇移动技术有限公司,专业的软件外包开…

【Java】BigDecimal类型——BigDecimal 为什么可以保证精度不丢失

目录 简介类介绍案例分析总结BigDecimal类型的使用场景MySQL中存储BigDecimal类型数据补充:BigDecimal类型使用时的注意事项BigDecimal类型的其他使用 简介 BigDecimal是Java中的一个类,用于处理大数运算。它提供了精确的数值计算,可以处理任…

PCB相关

PCB过孔过流能力计算软件: PCB过孔载流计算器EDA在线工具PCB联盟网 - Powered by Discuz! 孔径:过孔直径 温升:过孔温升标准 参考资料: PCB及钢网与嘉力创标准_嘉立创不支持盲埋孔-CSDN博客(待学习) PC…

openEuler系统中LVM逻辑卷的创建及扩容与缩容

1、背景说明 安装好openEuler操作系统后为其增加新的磁盘进行逻辑卷的扩容与缩容 本次测试使用VMware Workstation Pro虚拟机增加一个磁盘大小为500GB,虚机不关机直接加盘后,使用ls /dev/sd* 或者fdisk -l 发现没有新加的磁盘设备Disk /dev/sdb &#…

MAVEN-SNAPSHOT和RELEASE + 打包到远程仓库

一、快照版本SNAPSHOT和发布版本RELEASE区别 快照版本SNAPSHOT和发布版本RELEASE区别-CSDN博客 在使⽤maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能⼀天就要发布⼀次,遇到bug时&am…

[面试题]Kafka

[面试题]Java【基础】[面试题]Java【虚拟机】[面试题]Java【并发】[面试题]Java【集合】[面试题]MySQL[面试题]Maven[面试题]Spring Boot[面试题]Spring Cloud[面试题]Spring MVC[面试题]Spring[面试题]MyBatis[面试题]Nginx[面试题]缓存[面试题]Redis[面试题]消息队列[面试题]…

git merge(3个模式) 与 git rebase 图文详解区别

目录 1 git merge1.1 模式一:fast-forward(–ff)1.2 模式二:non-Fast-forward(–no-ff)1.3 模式三:fast-forward only(–ff-only) 2 git rebase3 区别 1 git merge git merge有好几种不同的模式 默认情况下你直接使用 git merge 命令&#x…

怎么还有人不清楚H3C认证考试流程?给你整理得明明白白

最近不少人都在后台问H3CIE资格认证考试(全称:H3C认证路由交换互联网络专家),今天咱们就来聊一聊这个考试流程。第一次报考H3CIE-RS的考生需先参加新华三人才研学中心认可的H3CIE-RS认证培训。 H3C授权培训中心可在新华三官网查询…

迅为RK3568驱动教程第十八期-PWM

系统性PWM课程,完全掌握PWM。采用框架学习法,从基础知识、PWM子系统框架、API函数理论由面到点,逐个击破。通过SG90舵机,呼吸灯的控制把理论转为动手能力。最后从零实现输入捕获驱动程序,深入探究,体验一把…

Python爬虫小白入门(四)PhatomJS+Selenium篇下

一、前言 前文介绍了PhatomJS 和Selenium 的用法,工具准备完毕,我们来看看如何使用它们来改造我们之前写的小爬虫。 我们的目的是模拟页面下拉到底部,然后页面会刷出新的内容,每次会加载10张新图片。 大体思路是,用S…

list的特性及使用

1、list的介绍 1.list是序列容器,允许在序列的任何位置进行时间复杂度为o(1)的插入和删除操作,并且由双向迭代器。 2.list的底层是双链表,双链表不是物理上连续的储存空间,而是不同的地址空间通过next和prev指针连接成顺序表。 …

【每天学会一个渗透测试工具】AppScan安装及使用指南

🌝博客主页:泥菩萨 💖专栏:Linux探索之旅 | 网络安全的神秘世界 | 专接本 | 每天学会一个渗透测试工具 https://www.hcl-software.com/appscan AppScan是一种综合型漏洞扫描工具,采用SaaS解决方案,它将所以…

【Tello无人机】使用Matlab完成控制器的设计—建模

模型辨识篇 在实际的无人机系统中,控制器的设计至关重要,它直接影响无人机的稳定性和响应能力。然而,要设计出高效、可靠的控制器,首先必须准确理解无人机的动态行为,这就需要通过收集输入输出数据来辨识其运动学模型。…

天池人脸识别项目复现

1 项目背景 #c 概述 项目的目的 图像分类是整个计算机视觉领域中最基础的任务,也是最重要的任务之⼀,最适合拿来进⾏学习实践。为了让新⼿们能够⼀次性体验⼀个⼯业级别的图像分类任务的完整流程,本次我们选择带领⼤家完成⼀个对图片中⼈脸进…