VMware虚拟机(Rocky9.3)硬盘扩容详细图文教程

2024-04-07 13:44

本文主要是介绍VMware虚拟机(Rocky9.3)硬盘扩容详细图文教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

参考<<鸟哥的Linux>>以及VMware虚拟机硬盘扩容详细图文教程
原因: 用户空间不足,且系统是用LVM(logical volume manager)进行分区

df -h #查看/home目录下磁盘容量不足

df -h

磁盘扩容步骤

  1. 关闭虚拟机,选择编辑虚拟机, 点击硬盘,再点击扩容
    在这里插入图片描述
    在这里插入图片描述

这个时候最好做一个快照,或者克隆一下,避免扩容中系统出现意外情况(别问我为什么要提一嘴)

  1. 打开虚拟机,输入lsblk查看磁盘信息
    在这里插入图片描述
    可以看到vmware已经给你增加硬盘容量了(这个手法应该类似于给你换了一块硬盘,把旧硬盘的信息复制到新硬盘里)
  2. 接着进行分区
fdisk -l #查看硬盘信息

在这里插入图片描述
如果看到 磁盘标签类型是dos, 说明你的硬盘是mbr格式,如果是gpt,说明硬盘格式是gpt
如果是mbr,用fdisk命令进行分区,如果是gpt,用gdisk命令进行分区

  1. 运行fdisk /dev/nvme0n1在这里插入图片描述用fdisk命令把系统分区好.在执行w命令之前(fdisk里)都不会对硬盘进行修改,请注意在这里插入图片描述
    在这里插入图片描述
    这个时候已经分区好了,接着进行格式化.

  2. 查看文件系统类型 df -hT
    在这里插入图片描述

  3. 对应使用mkfs.xfs -f /dev/nvme0n1p3 进行格式化
    在这里插入图片描述

  4. 接着就是使用LVM这种磁盘管理机制给/home扩容, 运行pvcreate /dev/nvme0n1p3创建lvm物理卷,并使用pvdisplay查看物理卷

在这里插入图片描述
8. 将/dev/nvme0n1p3 添加到rl卷组, rl是通过查看上图中VG Name来的
在这里插入图片描述
9. 找到/home的逻辑卷的LV Path,增加/home大小,增加50GB
在这里插入图片描述
在这里插入图片描述
这里分配50G报错,所以只能分配49.99G. (虽然vmware分配了50G, 但是LVM需要在这50G硬盘里写入LVM信息,所以分配的少了点)

  1. 最后同步一下磁盘信息,查看结果
    在这里插入图片描述

最后可以看到/home多了50G

这篇关于VMware虚拟机(Rocky9.3)硬盘扩容详细图文教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/882760

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

HDFS—集群扩容及缩容

白名单:表示在白名单的主机IP地址可以,用来存储数据。 配置白名单步骤如下: 1)在NameNode节点的/opt/module/hadoop-3.1.4/etc/hadoop目录下分别创建whitelist 和blacklist文件 (1)创建白名单 [lytfly@hadoop102 hadoop]$ vim whitelist 在whitelist中添加如下主机名称,假如集群正常工作的节

Makefile简明使用教程

文章目录 规则makefile文件的基本语法:加在命令前的特殊符号:.PHONY伪目标: Makefilev1 直观写法v2 加上中间过程v3 伪目标v4 变量 make 选项-f-n-C Make 是一种流行的构建工具,常用于将源代码转换成可执行文件或者其他形式的输出文件(如库文件、文档等)。Make 可以自动化地执行编译、链接等一系列操作。 规则 makefile文件

Java ArrayList扩容机制 (源码解读)

结论:初始长度为10,若所需长度小于1.5倍原长度,则按照1.5倍扩容。若不够用则按照所需长度扩容。 一. 明确类内部重要变量含义         1:数组默认长度         2:这是一个共享的空数组实例,用于明确创建长度为0时的ArrayList ,比如通过 new ArrayList<>(0),ArrayList 内部的数组 elementData 会指向这个 EMPTY_EL

SWAP作物生长模型安装教程、数据制备、敏感性分析、气候变化影响、R模型敏感性分析与贝叶斯优化、Fortran源代码分析、气候数据降尺度与变化影响分析

查看原文>>>全流程SWAP农业模型数据制备、敏感性分析及气候变化影响实践技术应用 SWAP模型是由荷兰瓦赫宁根大学开发的先进农作物模型,它综合考虑了土壤-水分-大气以及植被间的相互作用;是一种描述作物生长过程的一种机理性作物生长模型。它不但运用Richard方程,使其能够精确的模拟土壤中水分的运动,而且耦合了WOFOST作物模型使作物的生长描述更为科学。 本文让更多的科研人员和农业工作者

沁恒CH32在MounRiver Studio上环境配置以及使用详细教程

目录 1.  RISC-V简介 2.  CPU架构现状 3.  MounRiver Studio软件下载 4.  MounRiver Studio软件安装 5.  MounRiver Studio软件介绍 6.  创建工程 7.  编译代码 1.  RISC-V简介         RISC就是精简指令集计算机(Reduced Instruction SetCom

arduino ide安装详细步骤

​ 大家好,我是程序员小羊! 前言: Arduino IDE 是一个专为编程 Arduino 微控制器设计的集成开发环境,使用起来非常方便。下面将介绍如何在不同平台上安装 Arduino IDE 的详细步骤,包括 Windows、Mac 和 Linux 系统。 一、在 Windows 上安装 Arduino IDE 1. 下载 Arduino IDE 打开 Arduino 官网

前端技术(七)——less 教程

一、less简介 1. less是什么? less是一种动态样式语言,属于css预处理器的范畴,它扩展了CSS语言,增加了变量、Mixin、函数等特性,使CSS 更易维护和扩展LESS 既可以在 客户端 上运行 ,也可以借助Node.js在服务端运行。 less的中文官网:https://lesscss.cn/ 2. less编译工具 koala 官网 http://koala-app.

GPT系列之:GPT-1,GPT-2,GPT-3详细解读

一、GPT1 论文:Improving Language Understanding by Generative Pre-Training 链接:https://cdn.openai.com/research-covers/languageunsupervised/language_understanding_paper.pdf 启发点:生成loss和微调loss同时作用,让下游任务来适应预训

【Shiro】Shiro 的学习教程(三)之 SpringBoot 集成 Shiro

目录 1、环境准备2、引入 Shiro3、实现认证、退出3.1、使用死数据实现3.2、引入数据库,添加注册功能后端代码前端代码 3.3、MD5、Salt 的认证流程 4.、实现授权4.1、基于角色授权4.2、基于资源授权 5、引入缓存5.1、EhCache 实现缓存5.2、集成 Redis 实现 Shiro 缓存 1、环境准备 新建一个 SpringBoot 工程,引入依赖: