我有RH6,GPT磁盘,分区如下:
parted /dev/sdb print free
Model: IBM ServeRAID M5110e (scsi)
Disk /dev/sdb: 4599GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
17.4kB 1049kB 1031kB Free Space
1 1049kB 2199GB 2199GB ext4
2 2199GB 2843GB 644GB ext4
3 2843GB 3165GB 322GB ext4
4 3165GB 3488GB 322GB ext4
3488GB 4599GB 1111GB Free Space
我想使用块设备末尾的“可用空间”调整 2 和 3 个分区的大小。这些分区当前已卸载。完成任务最正确的方法是什么?在parted手册中并不完全清楚,因为在“调整大小”部分中它给出了在不存在其他分区的情况下调整分区大小的示例。这是生产关键型服务器,这里不允许出错。
答案1
您无法直接在 GPT、MBR 或几乎任何分区表上创建不连续的分区。
要更自由地使用磁盘,最常见的解决方案是使用左心室容量作为表上的单个分区,然后在 lvm 上创建实际分区,但您仍然无法仅使用parted 来做到这一点。您几乎需要重新创建所有分区。