我在将分区从 20GB 增加到 120GB(VMDK 文件)时遇到问题。这是我所做的:
- 使用 vmware-diskmanager 将 vmdk 文件从 20 GB 增加到 120 GB。没关系。
- 从 GParted Live CD 下载并启动,并将 /dev/sda1 从 20 GB - 120 GB 扩展。
然而,当我重新启动并登录时,我仍然看到“/”分区仍然约为 20GB(我使用的是 Centos 7)。我有另一个分区磁盘(ext4:/ dev / sdb:150GB)。这是 fdisk 列表:
Disk /dev/sdb: 161.1 GB
Disk /dev/sda: 128.8 GB
Disk /dev/mapper/centos-swap: 2147 MB
Disk /dev/mapper/centos-root: 126.2GB
Centos 7如何查看分区“/”(/dev/sda)的实际大小。我认为 /dev/mapper 是 /dev/sda。
谢谢
df 的结果:
df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/centos-root 18348032 8037960 10310072 44% /
devtmpfs 930184 0 930184 0% /dev
tmpfs 939228 172 939056 1% /dev/shm
tmpfs 939228 9080 930148 1% /run
tmpfs 939228 0 939228 0% /sys/fs/cgroup
/dev/sda1 508588 162520 346068 32% /boot
/dev/sr0 227018 227018 0 100% /run/media/root
/GParted-live
答案1
我相信您的系统正在使用左心室容量。而且 GParted 似乎无法扩展逻辑卷。但您可以手动完成。只需正常启动系统,然后从终端窗口执行以下操作:
sudo lvextend -L+20G -r /dev/mapper/centos-root # resize the LV and the underlying fs
(如果您在终端中运行,root
则不需要sudo
。)此命令将逻辑卷扩展 20G(您可以指定不同的内容或使用百分比,例如 -L100% - 不过最好保留一些备用空间,例如用于快照) ),-r 选项扩展逻辑卷内的文件系统。