在虚拟机内扩展 Ubuntu 服务器上的分区

在虚拟机内扩展 Ubuntu 服务器上的分区

我正在尝试在 Ubuntu 16.04 服务器上扩展虚拟机的硬盘,并关闭了虚拟机并增加了硬盘大小,我可以看到现在/dev/sda总共 500GB,而之前的是 349GB。

Filesystem                    1K-blocks      Used Available Use% Mounted on
udev                            4067536         0   4067536   0% /dev
tmpfs                            817544      8956    808588   2% /run
/dev/mapper/owncloud--vg-root 352357500 275943948  58491712  83% /
tmpfs                           4087708         0   4087708   0% /dev/shm
tmpfs                              5120         0      5120   0% /run/lock
tmpfs                           4087708         0   4087708   0% /sys/fs/cgroup
/dev/sda1                        482922     58606    399382  13% /boot
tmpfs                            817544         0    817544   0% /run/user/1000



Disk /dev/sda: 500 GiB, 536870912000 bytes, 1048576000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x72ffcef4

Device     Boot   Start       End   Sectors   Size Id Type
/dev/sda1  *       2048    999423    997376   487M 83 Linux
/dev/sda2       1001470 734001151 732999682 349.5G  5 Extended
/dev/sda5       1001472 734001151 732999680 349.5G 8e Linux LVM

下一步我应该做什么?

答案1

你所做的就是扩展磁盘本身,这在虚拟环境中是可能的,但在现实生活中是不可能的,因为你不能向现有磁盘添加更多磁盘盘片,所以空间就在那里,但尚未分配给任何分区/卷启动虚拟机,确保所有需要扩展逻辑卷的服务都已停止,然后执行以下操作:

fsadm --ext-offline --yes resize /dev/mapper/owncloud--vg-root 800G

扩展逻辑卷本身:你混淆了 LVM 和分区:它们本质上是不同的,看看 TLDP

相关内容