/var 拥有大部分驱动器空间。需要/拥有大部分

/var 拥有大部分驱动器空间。需要/拥有大部分

因此,当我的主机设置我的 dedi 时,他们似乎将大部分驱动器空间应用于 /var

我在 cpanel 上,需要大部分空间用于存放所有帐户和数据的 /home 目录。

但在之前的 dedi's ive 中,大部分驱动器只是分配给 /

这就是我做时得到的

    df -h


    Filesystem            Size  Used Avail Use% Mounted on
    rootfs                 20G   16G  3.7G  81% /
    /dev/root              20G   16G  3.7G  81% /
    none                   16G  404K   16G   1% /dev
    /dev/md2               92G   14G   74G  16% /var
    /dev/loop0            4.0G  139M  3.7G   4% /tmp
    /dev/loop0            4.0G  139M  3.7G   4% /var/tmp
    /dev/root              20G   16G  3.7G  81% /var/named/chroot/etc/named
    /dev/root              20G   16G  3.7G  81% /var/named/chroot/usr/lib64/bind

不知道为什么会这样。我可以以某种方式将 92G 用于 / 而不是 /var 而不丢失任何数据并且不会出现问题吗?

我的是centos 6。

答案1

/var不是临时的,所以你可以使用它。 当数据移动时,您需要停止所有访问/home几分钟,因为这些可能是不同的物理分区。即,停止服务器!不会花很长时间的。还:以 root 身份执行此操作,而不是通过 sudo。下一个:

cd /
mv home home_mnt

我使用一个不同且独特的名称,以防有真实的名称/var/home或其他名称。保持一切整洁并希望更加清晰。现在:

mv home_mnt var

过去/home是现在/var/home_mnt。但您将通过符号链接使用它:

ln -s /var/home_mnt /home

急速。尝试cd /home检查一下。 “Home”是一个很好的移动目录,因为它对于基本系统来说不是必需的。不要尝试这样做,例如/usr——它会很痛。

不要将任何东西移入/tmp/var/tmp其中之一。那些将会消失。

相关内容