扩展物理磁盘 Ubuntu 16.04 LTS

扩展物理磁盘 Ubuntu 16.04 LTS

因此,我启动的几个 Ubuntu 16.04 实例空间不足。我几乎只给它们提供了 22-25 GB 的最低数据量。我也没有为这 3 台 Linux 机器中的任何一台设置 LVM。我现在正在努力将卷 /dev/sda1 从 20 GB 左右扩展到 32GB 的数据量。有人能为我提供一些信息或帮助吗?我试图用 /dev/sda3 扩展 /dev/sda1。我还设置了一个名为 LVM 的 VG。fdisk -l

root@ubuntu-sv2:/home/mwolf# fdisk -l
Disk /dev/sda: 32 GiB, 34359738368 bytes, 67108864 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: 0xb8b7384e

Device     Boot    Start      End  Sectors  Size Id Type
/dev/sda1  *        2048 51380223 51378176 24.5G 83 Linux
/dev/sda2       51382270 52426751  1044482  510M  5 Extended
/dev/sda3       52426752 67108863 14682112    7G 8e Linux LVM
/dev/sda5       51382272 52426751  1044480  510M 82 Linux swap / Solaris

Partition table entries are not in disk order

答案1

假设 LVM 物理磁盘上没有任何重要内容/dev/sda3

  1. 使用 关闭交换swapoff
  2. 编辑/etc/fstab并删除引用交换分区的行。
  3. lvchange使用、lvremovevgchangevgremove和停用并删除所有 LVM 逻辑卷、卷组和物理卷pvremove
  4. 删除分区/dev/sda5/dev/sda3/dev/sda2按此顺序。
  5. 扩展分区/dev/sda1。(对于步骤 4 和 5,您可以使用 Gparted 或 等工具parted。)
  6. /dev/sda1使用扩展文件系统resize2fs。(这可能已在步骤 5 自动完成,具体取决于您用于扩展分区的工具。)
  7. 重启。
  8. 创建一个交换文件并进行编辑/etc/fstab以引用交换文件而不是交换分区;使用fallocatemkswap制作交换文件,并swapon无需重新启动即可开始使用它。

注意:LVM 物理卷上的所有数据都/dev/sda3将丢失并永远消失。请确保那里没有数据,否则您将永远不需要它。

相关内容