当前位置:   article > 正文

m2 Mac Ubuntu Server虚拟机硬盘扩容记录_看虚拟机磁盘使用情况

看虚拟机磁盘使用情况

1 查看硬盘分配和使用情况

  1. 查看硬盘使用情况
  • df -h
    
    • 1
  • /dev/mapper/ubuntu--vg-ubuntu--lv:这是逻辑卷,也就是 Ubuntu 系统所在的分区,这个分区几乎已满。

  • /boot/boot/efi 分区:这些分区用于启动相关文件,它们的使用率很低,因此没有问题。

  • tmpfs 分区:这是存储临时文件的内存文件系统,它们的使用率也很低。

    可以看到硬盘只有 9.8 G ,而且使用率已经满了

  1. 查看硬盘和分区情况
  • image-20240126190545162

  • 可以看到 nvme0n1p3 分区有 17.3GB 的空间,但目前没有被完全利用。/ 根分区,即 ubuntu--vg-ubuntu--lv,目前只使用了 10GB。

    nvme0n1 显示有 80 G,这是后来在 vmfusion 虚拟机中的硬盘设置的,这一点稍后讲

  1. 先尝试将 LVM 逻辑卷扩展到 p3 的全部空间 (17.3 G)
  • ubuntu--vg-ubuntu--lv 扩展到剩余的未分配空间。

    sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
    
    • 1
  • 调整文件系统的大小以利用新的空间

    sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
    
    • 1
  • 再次查看文件系统大小和磁盘使用情况
    image-20240126191332374

    image-20240126192156875

2. 调整虚拟机的硬盘大小 + Ubuntu 内分区更改 + 逻辑卷扩展

刚刚在查看硬盘和分配情况可以看到在安装虚拟机的时候虽然为硬盘分配了 20 G,但是实际上逻辑卷纸用了 10 G,刚刚通过 lvextend resize2fs 指令使逻辑卷使用了 p3 全部的空间,接近 20 G,但可能我们还是会觉得 20 G 太小了,想要一次到位,因此通过在虚拟机设置中扩大硬盘大小达到目的

2.1 虚拟机设置调整硬盘大小

image-20240126191810720

首先虚拟机关机,然后在虚拟机设置中选择“磁盘”,调整虚拟磁盘的大小

2.2 Ubuntu 内分区更改

这一步之前可以先打个快照,以防数据丢失

  1. 使用 fdisk 工具重新划分磁盘分区

注意新建分区的最后一个扇区填入+70G ,我们分配了 80 G 的磁盘,为了保证新建分区不超出范围(还有启动分区类的),因此我直接只分 70 G,也够用了应该

  1. 重启
reboot
  • 1
  1. 扩展 LVM 物理卷

注意与上面直接将 10 G 扩展到 17 G 不同,上面的方法没有出现物理卷的变化,分区p3 实际上一直都是 17.3 G,因此就不需要扩展物理卷这个步骤,直接扩展逻辑卷就行

sudo pvresize /dev/nvme0n1p3
  • 1
  1. 扩展 LVM 逻辑卷
sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
  • 1
  1. 调整文件系统大小
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
  • 1

2.3 最后再次查看磁盘使用情况和磁盘分区情况,就可以发现已经成功扩容至 70 G了

image-20240126193915574 image-20240126193943370

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/275348
推荐阅读
相关标签
  

闽ICP备14008679号