Vmware中Linux虚拟机如何扩容(通俗易懂)

【大数据集群运维】VMware虚拟机扩展Linux的root根目录磁盘空间(Centos7) 一、Centos 关机,选择编辑虚拟机设置,硬盘,在实用工具那里选择“扩展” 二、启动客户机操作系统Centos,在操作系统内部对磁盘重新分区和扩容 1 fdisk -l Disk /dev/loop0: 107.4 GB, 107374182400 bytes 255 heads, 63 sectors/track, 13054 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physic 阅读详情

理解挂载点和分区的关系

在 Linux 系统中,挂载点(Mount Point)与分区(Partition)是文件系统管理中的两个核心概念,它们之间的关系如下:

  1. 分区:

    • 分区是指硬盘驱动器上的连续空间,它被划分为独立的区域,每个区域可以用来存储数据。
    • 分区可以是主分区或扩展分区,扩展分区可以进一步划分为逻辑分区。
    • 分区通常使用文件系统类型,如 ext4、NTFS、FAT32 等,这些文件系统决定了数据如何在分区上被组织和访问。
  2. 挂载点:

    • 挂载点是文件系统中的一个目录,它是已存在的一个空目录,用来作为分区或其他存储设备(如 USB 闪存驱动器、光盘等)与 Linux 文件系统树的连接点。
    • 当一个分区被挂载到一个挂载点时,分区上的文件和目录就可以通过挂载点来访问。
    • 在 Linux 系统中,挂载点可以是任何目录,但通常会在 /mnt、/media 或 /var 等目录下为不同的存储设备创建特定的挂载点。

简单来说:

例如,一个常见的 Linux 系统分区布局可能包括:

  • /dev/sda1:根分区(/),挂载到根目录 /
  • /dev/sda2:交换分区(swap),不被直接挂载,而是用于虚拟内存
  • /dev/sda3:家目录分区(/home),挂载到 /home
  • /dev/sda4:数据分区(/data),挂载到 /data

以Centos举例

首先确保你的虚拟机,没有快照如果有快照是不能进行扩容的,需要将快照删除掉。

先给虚拟机分配存储空间,这一步并不意味这你扩容成功了,还需要挂载到目录下,可以理解是windows中的未分配存储空间。

查看分区

利用gparted命令,查看存储空间的情况(没有的话执行sudo apt install gparted
安装以下,这是一个图形化的工具)

可以看到/dev/sda就是我们总的存储空间一共有51GB,跟我们设置的一样,但是还不能使用。(每个人的图可能都不样,但是原理是一样的,把中间的全部删除,合并到未分配),/dev/sda2挂载到了/根目录下,大小为48.41GB。/dev/sda3是linux的交换区,如果没有的话开机会很慢。至于大小可以给1GB(如果存储空间很多的话)或500MB以上。

进行分配

那么先要做的就是将未分配的存储添加到/dev/sda2中但是它们之间隔了交换区那么就根windows一样要想合并那么就必须是两个相邻的盘,才能合并到一块。

1、右键交换区,选择停用交换空间

2、右键交换区,选择删除

3、原本的交换区就会合并到未分配区。

4、右键红色1位置,选择更换大小,就可以将/dev/sda2进行扩容了,可以输入数据改变大小,或者拉动上面的条条左右移动,向右移扩容,确定好后点击调整大小即可。

5、点击对勾,执行操作。

6、如果你的分区和我不一样,我们还要确保/etc/fstab文件内容中,每个分区的UUID是正确的。

什么是/etc/fstab文件?什么是UUID?

在 Linux 系统中,/etc/fstab(文件系统表)是一个重要的配置文件,它列出了系统启动时应该自动挂载的文件系统。UUID(Universally Unique Identifier,通用唯一识别码)是一个用于标识信息的 128 位数字,简单来说就是每个分区唯一的标识。

sudo blkid              //查看真实UUID

vim /etc/fstab          //修改配置文件,将UUID设置正确

可以看到我们挂载到/根目录和/boot的UUID,是没问题的,我这里还有一个swap,后面会配置,只要修改它的UUID即可。现在先不用管,主要看你扩容的分区对应的UUID是不是正确的。

这样就完成了扩容,但是如果不配置交换区的话,开机会很慢(当然还有别的不好)。

配置交换区

- 先利用fdisk /dev/sda                  //使用 `fdisk` 命令打开磁盘 `/dev/sda`
- 创建一个新分区sda3                   //一直回车即可
- 将新创建的分区类型设置为 Linux Swap。按下 `t` 键,选择新创建的分区,然后输入对应的类型代码 `82`
- 将分区标记为交换分区。按下 `p` 键查看分区表,记下你所创建的分区名称(例如 `/dev/sda2`),之后按下 `w` 键保存更改并退出 `fdisk`
- 然后开始设置交换分区,  输入命令`mkswap /dev/sda2`

1、先利用fdisk /dev/sda                  //使用 fdisk 命令打开磁盘 /dev/sda

2、新建分区sda3

        输入 p 命令将显示当前磁盘的分区信息

        n命令新建分区

        选择p创建一个主分区

        之后一直回车就好(默认剩余空间全部用来当作交换区)

3、将新建的分区

        命令t为分区设置system id(区分作用的)。

        选择3,也就是新建准备作为交换区的分区。

        82是分区类型代码 82 代表交换分区(Linux Swap)。

        w命令保存。

4、配置UUID。

        mkswap /dev/sda3                                     //设置交换分区,设置UUID

sudo vim /etc/fstab                    //修改配置文件

        这里只修改了第三个swap,如果发现sudo blkid显示出来的UUID和文件里的不一样,那可能是你之前配置有误,修改文件中UUID即可。

        这样就配置好了,当然弄懂上面的原理也可将,新建分区挂载到不同的目录下也行,比如一个新建目录的/download,那么你的分区/dev/sda4(不一定是4,看你新建的是哪个分区)多大,你的/download就能放多大的文件。

【VMware环境下Linux磁盘空间(LVM)扩容方法】 VMware环境下Linux系统磁盘扩容,系统为Oracle Linux Server 7.9,Redhat7系列可供参考(如Centos7),磁盘类型为LVM,将根目录从20G扩容至30G。 阅读详情

相关推荐

vmware给linux扩容磁盘大小

一路的坑,被别人的博客坑惨了。。 还是自己写一篇博客记录一下,帮助自己也帮助他人 我们首先的输入 df -h 出现下面的情况 我们看到cl-root这个文件系统已经 100% 的使用率了,我们需要扩容 在VMware中设置一个新的磁盘 需要先关闭一下虚拟机才能添加磁盘 如下图所示,添加一个磁盘,然后启动虚拟机 查看磁盘信息 我们查看一下我们新加的磁盘加进来了没有 输入fdisk -l,看到有/...

qq_39071530的博客 2733

虚拟机下Linux系统磁盘扩容

在VM虚拟机中,我们经常会选择默认磁盘大小20G,用着用着才发现20G不够用,服务启动不了,就很尴尬,让我们今天一起来学习下,如何在虚拟机给磁盘扩容。

NeverGUM的博客 8233

VMware对虚拟机扩容记录

使用VMware对虚拟机硬盘扩容的操作记录

chen_znn的博客 5196

虚拟机中Linux扩容硬盘空间

13.将/dev/sda4添加到centos卷组,此时使用vgextend centos /dev/sda4。(不知道自己属于什么卷组,查看第一步的/dev/mapper/*-*,例如/dev/mapper/centos-root,则卷组为centos。(这里注意扩展的内存大小,如果报错,说明没有这么大的空间可以扩展,需要减少你的增减内存,笔者将40G改成39.8GB成功)7.继续输入m,在输入t,分区号根据默认输入,Hex代码输入8e(将分区的类型更改为Linux LVM)。15.最后同步一下系统文件。

JangBingYang的博客 1万+

虚拟机扩容(已经存在快照) vmware

vmware 扩容

musk1212的博客 1683

VMware虚拟机在线磁盘扩容实战:Linux与Windows无中断扩容指南

在虚拟化与云计算环境中,磁盘空间管理是运维和开发人员面临的基础挑战。其核心原理在于虚拟化层通过修改VMDK文件元数据实现逻辑扩容,而客户机操作系统则需在线识别新增空间并扩展文件系统,从而实现业务不中断的资源动态扩展。这项技术的核心价值在于保障关键服务的连续性与高可用性,尤其适用于生产环境、开发测试平台等无法接受停机维护的场景。通过结合LVM(逻辑卷管理)等灵活存储方案,可以高效、安全地完成在线扩容。本文将聚焦于VMware平台,详细解析如何在不重启虚拟机的前提下,为运行中的Linux(如CentOS/Ubu

weixin_34269583的博客 382

VMware虚拟机Linux系统磁盘扩容

1. 虚拟机添加新磁盘 2. 为新磁盘创建分区 3. 格式化新创建的分区 4. 为刚刚格式化的分区创建物理卷 5. 将刚刚创建的物理卷添加的需要扩容的逻辑卷下 6. 增加文件系统大小 7. 验证扩容前后对比

桃李不言下自成蹊 4万+

Linux虚拟机磁盘扩容

分区的空间修改了,也要刷新一下pv物理卷的大小,这样pv才能识别变动的空间。100% 将所有的空闲空间分配给/dev/sda2,也可以用单位和百分比。resizepart 中的2 只的是第二个分区即:/dev/sda2。将剩余的可用空间分配到 /dev/sda2,根据实际修改磁盘。

qq_44534541的博客 1167

VMware 上 Linux 虚拟机的磁盘扩容

关注【云原生AI百宝箱】公众号,获取更多云原生消息本文适用 VMware 虚拟机,系统为 CentOS/RHEL 系或与之兼容的发行版,我的操作系统为 AlmaLinux 8.7。下面各项输出中所有包含 “almalinux” 字样的内容,均可替换为你的系统名字。比如你的系统是 CentOS,那么把我这里的输出信息中的 “almalinux” 都替换成 “centos” 就是你应该有的输出。

琦彦 2426

SP贴图高效导入Maya:从材质设置到渲染优化的完整流程

本文详细解析了将Substance Painter(SP)贴图高效导入Maya并配合Arnold渲染器的完整工作流。针对SP贴图在Maya中常见的色彩、法线等问题,核心在于对齐两者的PBR“语言”,重点讲解了SP中正确的贴图导出设置(包括色彩空间)以及在Maya中连接aiStandardSurface材质、处理法线贴图、优化渲染的标准化流程,确保材质效果准确无误。

weixin_29201933的博客 554

s9keaz128 UART Bootloader 单片机篇(上)

网络上充斥着各种各样的串口升级方案,基本都是基于Y-Mode协议下载。采用这种升级方案学习还是可以,用在产品上还是有点欠缺。如下载完成后,需要把时间发送到设备就不好搞了。如下这个设备返回的信息,最后一项就是固件更新时间。固件名称: KEA128编译时间固件版本: 1.0.3硬件版本: 1.0.3产品序列号功能名称: App固件更新时间串口升级演示视频。

一人科技 1795

VMware虚拟机扩容磁盘

原文:https://blog.youkuaiyun.com/m0_43403238/article/details/85480314?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.edu_w

weixin_43887873的博客 6848

程序自动化填写网页表单数据

如何让程序自动化填写网页表单数据,特别是涉及到批量数据情况时,可以减少人力。下面是涉及到的一些场景,都可以通过相关自动化程序实现。

Y 2424

如何对vmware虚拟机中的Linux系统进行扩容并将扩大的空间应用在linux中

首先在VMware中对虚拟机进行扩容操作,如图,虚拟机必须关机才可以进行“扩展”,我的原先为8G,要扩展到13G(此时截屏为扩展后) 扩展需要一段时间,扩展成功后启动虚拟机 fdisk -l 命令查看分区情况,可以看到框1中/dev/sda已经拥有了扩大的空间,但下面的框中并没有展示出扩大的空间,是因为还没有分区,还不能使用。 接下来使用Linux的fdisk分区工具给磁盘/dev/sda分...

weixin_42184538的博客 4985

零基础搭建机械零件检测系统:基于YOLOv8的PySide6可视化开发全攻略

本文详细介绍了如何从零开始搭建基于YOLOv8的机械零件检测系统,涵盖环境配置、数据集准备、模型训练优化及PySide6可视化界面开发全流程。通过实战案例展示YOLOv8在工业检测中的高效应用,帮助开发者快速实现自动化零件检测解决方案。

weixin_28455801的博客 307

在虚拟机中对阿克曼转向车进行导航及避障的仿真测试

一、    在我使用rosdep install teb_local_planner去安装teb_local_planner的时候,报错:Command ‘rosdep’ not found, but can be installed with:sudo apt install python3-rosdep2    我花大半个月好不容易建立起的一系列ROS环境,被python3-rosdep2这条万恶的语句连同ROS一起给我删了。。。悲伤来的那么猝不及防    随着ROS版本的迭代,相关资料很多都不再适用

慕羽★的博客 3805

VMware虚拟机硬盘扩容详细图文教程

这篇文章主要给大家介绍了关于VMware虚拟机硬盘扩容的相关资料,现在做开发时虚拟机的使用很多,当初创建虚拟机时开辟的磁盘空间比较小,随着虚拟机安装的软件越来越多所占的空间也越来越大,导致虚拟机的磁盘空间越来越少,甚至不够用,需要的朋友可以参考下−宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取虚拟机硬盘扩容:注:如果扩容不了,把创建的快照删掉即可进行扩容,扩容好后建议先创建好快照在进行操作(一般没扩容的只有sda和sda1)(回车即可)输入y(需要将磁盘的类型转化为Linux LVM之后

chuixue24的博客 1万+

pytest学习和使用19-pytest断言失败后,怎样保持后续的断言继续执行?(pytest-assume)

【代码】pytest学习和使用19-pytes断言失败后,怎样保持后续的断言继续执行?

虫无涯的博客 1389

VMware 虚拟机解决根空间不足(扩容磁盘)

VMware 虚拟机解决根空间不足(扩容磁盘) 问题描述 使用cobbler 的时候,导入了个iso 文件,然后磁盘就满了,当时我没注意,当我再次 import iso 的时候,就导入失败了,诶,创建虚拟机的时候才创了 10 G 难受啊,在网上找了很多资源,由于牵扯到很多东西,且大家方法也不同,我想从简单的地方开始,理解 Linux 的文件系统,当然了,最后还是要解决空间不足的问题 文章目录 ...

Rao的博客 2万+

使用 WSL 在 Windows 上安装 Linux

开发人员可以在 Windows 计算机上同时访问 Windows 和 Linux 的强大功能。通过适用于 Linux 的 Windows 子系统 (WSL),开发人员可以安装 Linux 发行版(例如 Ubuntu、OpenSUSE、Kali、Debian、Arch Linux 等),并直接在 Windows 上使用 Linux 应用程序、实用程序和 Bash 命令行工具,不用进行任何修改,也无需承担传统虚拟机或双启动设置的费用。

隔壁老瓦的专栏 2871

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

从VMware ESXI主机在线扩容到虚拟机磁盘扩容

一、需求 虚拟机磁盘空间不足,需要扩容,ESXI主机未接存储,且虚拟机磁盘模式均为“厚置备延迟置零”,主机仅剩余16GB存储空间,无法满足扩容需求,需要为ESXI主机的磁盘组进行扩容。 操作过程:插入物理磁盘–>配置磁盘RAID–>ESXI存储扩容–>虚拟机添加硬盘–>linux lvm扩容。 整个过程顺利的话均可在不影响业务正常运行的情况下,在线完成,但仍建议,在业...

洒满阳光的午后的博客 1万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

【教程】VMware虚拟机CentOS 7 磁盘扩容

将虚拟机关机,然后点击VM顶部菜单栏中的显示或隐藏控制台视图按钮来显示已建立的虚拟机的配置信息然后左边菜单栏点击硬盘,在弹出的对话框选中硬盘,并点击扩展按钮,然后在弹出框中的最大磁盘大小修改未所需要的磁盘大小,比如我现在需要扩容30G,原本的磁盘大小是20G,所以我这里将原本的20G修改成50G,然后点击扩展之后会收到提示:然后开启虚拟机,对磁盘进行进一步的配置。

我有故人折剑去,斩尽春风不曾归 2795

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

【VMware虚拟机】磁盘扩容

宏观来讲,虚拟机磁盘扩容共有2种扩大虚拟机原有磁盘容量挂载新磁盘到虚拟机而【扩大虚拟机原有磁盘容量】又分为无卷组直接扩容和通过卷组扩容,本文我们对这两种方式重点介绍。

weixin_47686079的博客 1682

linux虚拟机磁盘扩容--VMware非LVM管理的根目录扩容

1、在VMware中,在虚拟机关机,并且无快照的情况下,点击如下图: 然后输入需要扩容的大小点击确定。 然后启动虚拟机。 二、分区管理 使用xshell登录虚拟机,按以下步骤执行: [root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 14G 13G...

非专业技术员的博客 2088

VMware虚拟机中Ubuntu的磁盘扩容

笔者在学习的过程中出现了虚拟机内存不够的情况,需要对磁盘进行扩容,以此篇文章记录本次扩容的过程。希望对你有帮助。

2303_80392169的博客 1947
上一篇: WSL2子系统如何设置桥接和静态ip(保姆级教程)
下一篇: 用简单的方法解决phpstudy中的mysql与本地mysql冲突问题
Bbdolt
博客等级 码龄4年 85粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值