我不太擅长在 Centos 上安装/取消安装,所以我的问题是:
我df -h
得到以下概述:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 50G 50G 20K 100% /
devtmpfs 48G 0 48G 0% /dev
tmpfs 48G 0 48G 0% /dev/shm
tmpfs 48G 201M 47G 1% /run
tmpfs 48G 0 48G 0% /sys/fs/cgroup
/dev/mapper/centos-home 5.4T 33M 5.4T 1% /home
/dev/sda2 1014M 184M 831M 19% /boot
tmpfs 9.5G 0 9.5G 0% /run/user/0
如何将所有 / 放入 /home 并将其设为默认值?我无法运行任何东西,因为 / 已满并且似乎是默认值。
答案1
不。需要更改的不是安装点。这是你的分区大小。最安全的选择是使用 gparted。
它是一个非常强大的分区程序的图形前端。您需要滑动分区以便为 root 提供更多空间。这实际上可能需要数小时或数天,具体取决于根分区距主分区的距离。如果您需要额外的帮助。发布您的分区映射。
答案2
您不能简单地将 / 的“全部”移动到 /home 上。 df -h 输出清楚地表明,所有内容都存储在 / 中,这根本不是一个好的做法。让 / 分区免受任何应用程序或用户数据的影响。现在,要摆脱这种情况,请使用以下任一方法。 1) 如果 vg 上有足够的可用空间,您可以动态扩展 centos-root lv。 2) 如果 vg 上没有可用空间,请从 / 移动用户文件/应用程序。即使您选择 1,这也很有用。 3) 如果 vg 上没有可用空间并且 centos-home 不是 xfs,则卸载 /home,缩小 centos-home lv,并将该可用空间添加到 centos-root。
使用单独的分区/lv(最好是/opt)来安装应用程序