如何重新配置​​ /dev/mapper 空间?

如何重新配置​​ /dev/mapper 空间?

我不明白 /dev/mapper 的输出。

分配给 /home 的 146G 是从分配给 / 的 350G 中获取的吗?

如果它们是分开的,我该如何将 /home 重新配置为 46G 并将 / 重新配置为 450G?

# df -h
Filesystem                                Size  Used Avail Use% Mounted on
devtmpfs                                   32G     0   32G   0% /dev
tmpfs                                      32G     0   32G   0% /dev/shm
tmpfs                                      32G  620K   32G   1% /run
tmpfs                                      32G     0   32G   0% /sys/fs/cgroup
/dev/mapper/fedora-root                   350G  284G   67G  82% /
tmpfs                                      32G  220K   32G   1% /tmp
/dev/sda1                                 477M  120M  328M  27% /boot
/dev/mapper/fedora-home                   146G  1.1G  145G   1% /home
tmpfs                                     6.3G     0  6.3G   0% /run/user/1004

答案1

/dev/mapper/*设备可用于更先进的事物,例如逻辑卷管理器dm-crypt 和其他高级块设备。鉴于设备的命名,我敢打赌您的系统正在使用 LVM,并且有一个名为的卷组fedora和两个逻辑卷root,和。您可以通过查看、home的输出来验证您是否正在使用 LVM ,这些列出了物理卷、卷组和逻辑卷。pvsvgslvs

安全地缩小逻辑卷非常棘手。但是,由于fedora-home只使用 1.1GB 的存储空间,您可以将数据备份home到根文件系统下的另一个目录中。然后卸载并删除逻辑卷home。之后,您可以扩展根逻辑卷和文件系统。如果您愿意,还可以重新创建另一个home逻辑卷。

使用 LVM 时,您确实应该只根据需要为卷分配空间。因此,在删除并重新创建一个小主卷并扩展根卷后,您应该留出一些可用空间,不要将所有内容都分配给其中一个。只分配您需要的空间,这样您就可以根据需要扩展任何一个。

与往常一样,在进行过多更改之前,最好先验证您是否有良好的备份。在测试虚拟机或其他设备中试用 LVM 也是一个好主意。这样可以确保您计划使用的命令是正确的。

相关内容