【原文链接】VMWare 虚拟机如何扩展磁盘空间并挂载到已存在的根目录

(1)首先将虚拟机关闭,然后选中虚拟机,点击【编辑虚拟机设置】

(2)然后选中磁盘,点击【扩展】

(3)比如扩展到50G,点击【扩展】

(4)出现如下提示,然后点击【确定】

(5)点击【确定】

(6)然后启动虚拟机

(7)登录虚拟机后使用如下命令查看磁盘

fdisk -l

结果如下:

(8)通过如下命令查看根目录

df -h

执行结果如下,即此时新增的20G尚未挂载到根目录下

(9)然后参照如下命令创建分区,具体输入在如下的注释中详细说明然后参照如下命令创建分区,具体输入在如下的注释中详细说明

[root@centos7-1 ~]# fdisk /dev/sda
欢迎使用 fdisk (util-linux 2.23.2)。更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。命令(输入 m 获取帮助):m    # 输入m查看帮助命令
命令操作a   toggle a bootable flagb   edit bsd disklabelc   toggle the dos compatibility flagd   delete a partitiong   create a new empty GPT partition tableG   create an IRIX (SGI) partition tablel   list known partition typesm   print this menun   add a new partitiono   create a new empty DOS partition tablep   print the partition tableq   quit without saving changess   create a new empty Sun disklabelt   change a partition s system idu   change display/entry unitsv   verify the partition tablew   write table to disk and exitx   extra functionality (experts only)命令(输入 m 获取帮助):n    # 输入n创建新的分区
Partition type:p   primary (3 primary, 0 extended, 1 free)e   extended
Select (default e): p      # 输入p,即primary类型
已选择分区 4                # 这里因为只有一个primary类型了,因此此处不需要选择,直接使用默认的4了
起始 扇区 (62914560-104857599,默认为 62914560):    # 输入回车,保持默认即可
将使用默认值 62914560
Last 扇区, +扇区 or +size{K,M,G} (62914560-104857599,默认为 104857599):     # 输入回车,保持默认即可
将使用默认值 104857599
分区 4 已设置为 Linux 类型,大小设为 20 GiB命令(输入 m 获取帮助):w      # 输入w,保存并退出
The partition table has been altered!Calling ioctl() to re-read partition table.WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
正在同步磁盘。
[root@centos7-1 ~]#

(10)此时再次查看分区情况

fdisk -l

结果如下,可以看出此时 /dev/sda4 分区已经存在了

(11)重启虚拟机

reboot

(12)查看逻辑卷的组名

lvs

结果如下,可以看出根目录的逻辑卷组名为centos

(13)将磁盘分区初始化为物理卷,以便被LVM使用

pvcreate /dev/sda4

执行结果如下:

(14)将分区加入到centos的逻辑卷组中

vgextend centos /dev/sda4

执行结果如下

(15)查看逻辑卷组

vgdisplay

执行结果如下,可以看到此时centos组中有一块空闲的空间

(16)查看需要扩展的文件系统名

df -h

执行结果如下

(17)扩展卷组的容量

lvextend -L +19.75G /dev/mapper/centos-root

执行结果如下,这里需要注意的一点是,磁盘无法扩展足额的20G容量,要小一点点,否则会扩展失败,比如这里扩展19.75G

(18)查看卷组

pvdisplay

执行结果如下,可以看出此时卷组已经扩容成功

(19)查看根目录的文件系统格式

cat /etc/fstab |grep centos-root

如下,可见根目录的文件系统格式为xfs

(20)根目录文件系统扩容

xfs_growfs /dev/mapper/centos-root

如下所示

(21)查看磁盘容量

df -h

如下,此时可以看到根目录已经扩容成功

VMWare 虚拟机如何扩展磁盘空间并挂载到已存在的根目录相关推荐

  1. 虚拟服务器磁盘回收,回收VMWare虚拟机占用的磁盘空间

    回收VMWare虚拟机占用的磁盘空间,虚拟机里装了个Ubuntu 10.04,是老早以前了的了,由于仅安装了开发环境和Oracle 10g,占用空间 虚拟机里装了个Ubuntu 10.04,是老早以前 ...

  2. 如何缩小VMware虚拟机并释放磁盘空间

    By default, VMware creates "growable" disks that grow larger in size as you add data. Unfo ...

  3. VMware虚拟机Linux增加磁盘空间的扩容操作

    转载自点击打开链接 用VMwareware虚拟机安装的Red Hat Enterprise Linux系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置 ...

  4. VMWare 虚拟机如何通过新增挂载点的方式扩展磁盘空间

    [原文链接]VMWare 虚拟机如何通过新增挂载点的方式扩展磁盘空间 (1)首先将虚拟机关闭,然后选中虚拟机,点击[编辑虚拟机设置] (2)然后选中磁盘,点击[扩展] (3)比如扩展到30G,点击[扩 ...

  5. VMware虚拟机扩展磁盘空间Ubuntu(超简单)

    一.简介 在平时使用时,会遇到安装的虚拟机磁盘空间不足的情况.此时需要给系统扩展磁盘空间.网上的很多教程都是输入一堆命令,申请.分配.初始化.挂载等等特别麻烦.今天介绍一个最简单.最实用的方法. 二. ...

  6. kvm虚拟机扩展磁盘空间

    一.静态扩展磁盘 kvm虚拟机磁盘空间扩展与xen虚拟机磁盘空间扩展思路一致.原因在于xen/kvm默认的虚拟机磁盘格式为raw,所以方式可以通用. raw磁盘格式扩展思路如下 (1) 新添加一块ra ...

  7. kvm虚拟化学习笔记(十一)之kvm虚拟机扩展磁盘空间

    kvm虚拟机磁盘空间扩展与xen虚拟机磁盘空间扩展思路一致.原因在于xen/kvm默认的虚拟机磁盘格式为raw,所以方式可以通用. raw磁盘格式扩展思路如下 (1) 新添加一块raw格式的磁盘加入到 ...

  8. VMware Workstation虚拟机备份及磁盘空间回收

    VMware Workstation虚拟机备份及磁盘空间回收 VMware Workstation虚拟机介绍 虚拟机界面 磁盘空间管理 VMware Workstation虚拟机介绍 我使用的是VMw ...

  9. Ubuntu虚拟机扩展磁盘空间

    Ubuntu虚拟机扩展磁盘空间 前言:遇到没有逻辑卷组情况 解决方法:使用Gparted进行根分区扩容 1.关闭虚拟机,给磁盘扩容 2.查看磁盘扩展是否成功 3.切换为图形界面 3.1.进入/etc/ ...

最新文章

  1. ToolBar Rebar CommandBar
  2. 查询本机公网ip地址的方法
  3. 21 Python模块、import语句、搜索路径、变量、命名空间和作用域、dir函数、globals()和locals()函数、reload()函数、Python中的包
  4. [NOI2013]树的计数
  5. mqtt 发送消息过多_阿里云MQTT服务端注解式消息处理分发与同步调用实践小结
  6. 【TensorFlow】TensorFlow函数精讲之tf.nn.softmax_cross_entropy_with_logits
  7. linux环境systwm.img解包,[教程] system.img解包打包的方法,方便菜鸟们制作直刷ROM...
  8. PHP设计模式——六大原则
  9. windows下载和安装gcc编译器(MinGW)及其环境配置(C语言编译环境配置)
  10. 云课堂智慧职教网页版登录入口_智慧职教云课堂登录
  11. 【预测模型】基于遗传算法优化最小二乘支持向量机lssvm实现数据预测matlab代码
  12. wps无法使用F4重复上一步操作的解决方法
  13. 更换浏览器标题栏图标
  14. coron 小娜_Win10小娜近乎报废!教你卸载毫无用处的Cortana
  15. win10安装Hive3.0.0
  16. Android模拟器的安装、连接和操作
  17. 训练3.21(CF 543B Destroying Roads)
  18. scp+oracle备份
  19. 访问hadoop集群时错误:Access denied for user Administrator. Superuser privilege is required
  20. 修复硬盘数据的时候用!

热门文章

  1. Linux设置固定IP连接wifi
  2. pytorch中的contiguous()
  3. Pytorch之contiguous
  4. 六步骤确保企业成功选择CRM
  5. android h5 手写板,html5 canvas作的手写板【兼容手机】
  6. 中科大-凸优化 笔记(lec44)-一些上界下界及梯度下降
  7. UE4蓝图入门知识及UI制作控件事件
  8. 未掌握的基础知识之HTML+CSS
  9. MFC中获取指定打印机的打印队列的方法
  10. LCD工控液晶触摸屏贴合如何进行贴合工程?