1、关闭 centos

  执行 init 0

2、vmware 扩展该虚拟机的磁盘空间

扩展vmware centos虚拟机的根目录磁盘空间

 

 扩展vmware centos虚拟机的根目录磁盘空间

 

 扩展vmware centos虚拟机的根目录磁盘空间

3、重启虚拟机,查看系统分区情况

  指令:df -h

扩展vmware centos虚拟机的根目录磁盘空间

 

4、创建新的分区

  查看分区 fdisk -l

扩展vmware centos虚拟机的根目录磁盘空间

 

   分区 fdisk /dev/sda

扩展vmware centos虚拟机的根目录磁盘空间

 

   输入 m 获取帮助

扩展vmware centos虚拟机的根目录磁盘空间

 

   输入 n 添加分区

扩展vmware centos虚拟机的根目录磁盘空间

 

   输入 p

扩展vmware centos虚拟机的根目录磁盘空间

 

   输入 3

扩展vmware centos虚拟机的根目录磁盘空间

 

   一路回车, 最后输入 w 保存本次操作结果

扩展vmware centos虚拟机的根目录磁盘空间

 

   再次查看 磁盘情况 fdisk -l, 多了一个 /dev/sda3

扩展vmware centos虚拟机的根目录磁盘空间

 

  新建分区/dev/sda3,发现不是LVM的。所以,接下来使用fdisk将其改成LVM的:

  fdisk /dev/sda, 然后输入m查看帮助,然后输入 t

扩展vmware centos虚拟机的根目录磁盘空间

 

 扩展vmware centos虚拟机的根目录磁盘空间

 

   再次查看 fdisk -l

扩展vmware centos虚拟机的根目录磁盘空间

 

5、重启系统 reboot, 新区格式化

  将新分区格式化为ext3:mkfs  -t  ext3  /dev/sda3

扩展vmware centos虚拟机的根目录磁盘空间

 

6、扩展根分区

  lvs 查看

扩展vmware centos虚拟机的根目录磁盘空间

 

   pvcreate /dev/sda3

扩展vmware centos虚拟机的根目录磁盘空间

 

   vgextend centos /dev/sda3

扩展vmware centos虚拟机的根目录磁盘空间

  vgdisplay  (原先虚拟机划分了20G,这次扩展为最大50G,所以还有 <30G 可用)

  主要查看Free PE / Size  7679/ <30 GB,说明我们最多可以有<30G的扩充空间

扩展vmware centos虚拟机的根目录磁盘空间

  

  扩大根目录所在的逻辑卷: lvextend -L +29G /dev/centos/root /dev/sda3

扩展vmware centos虚拟机的根目录磁盘空间

 

   扩大/文件系统

扩展vmware centos虚拟机的根目录磁盘空间

 

  再次查看 df -h

扩展vmware centos虚拟机的根目录磁盘空间

 

参考:

  1)VM虚拟机增加磁盘空间

  2)Linux下VMware扩展/根目录空间

  3)动态扩容Linux根目录 (解决/dev/mapper/centos-root 占用了过高问题)

相关文章:

  • 2021-10-26
  • 2021-09-23
  • 2021-08-10
  • 2021-06-26
  • 2021-09-26
  • 2021-11-25
猜你喜欢
  • 2021-11-08
  • 2020-05-12
  • 2021-07-20
  • 2021-04-10
  • 2022-03-08
相关资源
相似解决方案