我已经扩展了虚拟机的磁盘。
现在如何重新分区磁盘并扩展客户机上的文件系统?
x86_64 上的 Amazon Linux 2 Kernel 4.14.252-195.483.amzn2.x86_64 是什么
$> sudo lsblk
名称 MAJ:MIN RM 大小 RO 类型 MOUNTPOINT
sda 8:0 0 52G 0 磁盘
═─sda1 8:1 0 25G 0 部分 /
└─sda128 259:0 0 1M 0 部分
sr0 11:0 1 1024M 0 rom
$> sudo fdisk -l
GPT PMBR 大小不匹配(52428799 != 109051903)将由 w(rite) 纠正。
磁盘 /dev/sda:52 GiB,55834574848 字节,109051904 个扇区
单位:1 * 512 = 512 字节的
扇区扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:B5D4B016-37AF-4CFE-A37B-2B3B6F23154F
设备起始结束扇区大小类型
/dev/sda1 4096 52428766 52424671 25G Linux 文件系统
/dev/sda128 2048 4095 2048 1M BIOS 启动
分区表条目不按磁盘顺序排列。
sudo cfdisk (已排序) 给出;
Disk: /dev/sda
Size: 52 GiB, 55834574848 bytes, 109051904 sectors
Label: gpt, identifier: B5D4B016-37AF-4CFE-A37B-2B3B6F23154F
设备起始结束扇区大小类型
/dev/sda1 2048 4095 2048 1M BIOS 启动
/dev/sda2 4096 52428766 52424671 25G Linux 文件系统
可用空间 52428800 109051870 56623071 27G
根据 cfdisk 输出,我猜测我需要
- 从“可用空间”创建一个新的分区 sda3
- 将 sda1、sda2 和新的 sda3 添加到同一个 LVM
有人可以确认这些步骤并告诉我如何从 CLI 完成此操作吗?非常感谢?
谢谢 Chris
答案1
这应该不是问题...按照这个程序,你就能完成!
https://repost.aws/knowledge-center/extend-linux-file-system
拜托!?!不要跳过第一步,在开始摆弄数据存储之前,先对卷进行快照。