在 VirtualBox 中,在 Ubuntu Server 18.04 上增加分区似乎不起作用

在 VirtualBox 中,在 Ubuntu Server 18.04 上增加分区似乎不起作用

这些是我正在尝试的步骤从这个答案

我执行的步骤:

  1. 运行以下命令获取 PV(物理体积)姓名(前任:/dev/sda1
sudo pvs
tini-wini # pvs
  PV         VG        Fmt  Attr PSize  PFree
  /dev/sda3  ubuntu-vg lvm2 a--  <9,00g    0
tini-wini #
  1. 调整 PV 大小
sudo pvresize /dev/sda3
tini-wini # sudo pvresize /dev/sda3
  Physical volume "/dev/sda3" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
tini-wini #
  1. 运行以下命令获取根逻辑卷名称(行的文件系统值/;例如/dev/mapper/ubuntu--vg-root:)
df -h
tini-wini # df -h
Filesystem                         Size  Used Avail Use% Mounted on
udev                               948M     0  948M   0% /dev
tmpfs                              199M  1,1M  198M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv  8,8G  8,2G  211M  98% /
tmpfs                              992M     0  992M   0% /dev/shm
tmpfs                              5,0M     0  5,0M   0% /run/lock
tmpfs                              992M     0  992M   0% /sys/fs/cgroup
/dev/loop0                          45M   45M     0 100% /snap/snapd/15314
/dev/loop1                          62M   62M     0 100% /snap/core20/1405
/dev/loop2                          62M   62M     0 100% /snap/core20/1376
/dev/loop3                          68M   68M     0 100% /snap/lxd/22753
/dev/loop4                          56M   56M     0 100% /snap/core18/2344
/dev/loop5                          68M   68M     0 100% /snap/lxd/22526
/dev/loop6                          44M   44M     0 100% /snap/snapd/15177
/dev/loop7                          56M   56M     0 100% /snap/core18/2253
/dev/sda2                          976M  207M  703M  23% /boot
tmpfs                              199M     0  199M   0% /run/user/1000
tini-wini #
  1. 扩展逻辑卷:
sudo lvextend -r -l +100%FREE /dev/mapper/ubuntu--vg-root
tini-wini # lvextend -r -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
  Size of logical volume ubuntu-vg/ubuntu-lv unchanged from <9,00 GiB (2303 extents).
  Logical volume ubuntu-vg/ubuntu-lv successfully resized.
resize2fs 1.45.5 (07-Jan-2020)
The filesystem is already 2358272 (4k) blocks long.  Nothing to do!

tini-wini #

使用lsblk命令它可以显示磁盘中的空间。

tini-wini # lsblk
NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop0                       7:0    0 44,7M  1 loop /snap/snapd/15314
loop1                       7:1    0 61,9M  1 loop /snap/core20/1405
loop2                       7:2    0 61,9M  1 loop /snap/core20/1376
loop3                       7:3    0 67,8M  1 loop /snap/lxd/22753
loop4                       7:4    0 55,5M  1 loop /snap/core18/2344
loop5                       7:5    0 67,9M  1 loop /snap/lxd/22526
loop6                       7:6    0 43,6M  1 loop /snap/snapd/15177
loop7                       7:7    0 55,5M  1 loop /snap/core18/2253
sda                         8:0    0   21G  0 disk
├─sda1                      8:1    0    1M  0 part
├─sda2                      8:2    0    1G  0 part /boot
└─sda3                      8:3    0    9G  0 part
  └─ubuntu--vg-ubuntu--lv 253:0    0    9G  0 lvm  /
sr0                        11:0    1 1024M  0 rom
tini-wini #

在这种情况下我需要做什么?

答案1

您的 PFree 输出为 0,因此 sda3 中没有可用空间。您需要:

  1. 备份所有您不能丢失的数据。
  2. 从 Ubuntu 安装 iso 启动机器,选择“试用 Ubuntu”并在实时环境中运行 GParted。
  3. 使用 GParted 您应该能够扩展 sda3 以利用 sda 上所有未分配的空间。
  4. 重新启动并重复您在问题中描述的步骤,将新空间添加到卷组。我发现本教程对 LVM 特别有用。https://www.tecmint.com/extend-and-reduce-lvms-in-linux/

祝你好运!

相关内容