我需要减少 /dev/mapper/ol-home (现在使用了 3/42GB) 并增加 /dev/mapper/ol-root (使用了 45/50GB)

使用图像

2

  • 1
    到目前为止您尝试了什么?


    – 

  • 非常奇怪的问题。您很可能不想这样做。相反,您要确定哪些内容占用了根卷上的那么多空间,并为这些数据创建专用卷。对于 Linux 根文件系统来说,50 GiB 已经非常大了;在管理得当的系统上,它永远不会填满这个空间。


    – 



最佳答案
1

IIRC Oracle Linux 使用 XFS 作为其默认文件系统(可以使用类似的方法进行检查lsblk -f)。

XFS 无法缩小,无论是在线还是离线。

对于 XFS,唯一的选择是转储并恢复整个文件系统。

但是,其他文件系统的一般过程是启动实时 CD(因此可以卸载 root),然后lvm resize -r -L <new size>启动逻辑卷。

-r标志告诉 LVM 在接触任何块设备之前调整文件系统的大小,不包括可能会损坏您的 FS 的块设备。