그래서 내 호스트가 내 Dedi를 설정할 때 대부분의 드라이브 공간을 /var에 적용하는 것 같았습니다.
저는 cpanel을 사용하고 있으며 모든 계정과 데이터가 저장되는 /home 디렉토리에 대한 대부분의 공간이 필요합니다.
하지만 이전 버전에서는 대부분의 드라이브가 /에 할당되었습니다.
내가 할 때 얻는 것은 이것이다.
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
왜 이런 일이 일어나는지 모르겠습니다. 데이터 손실 없이 문제 없이 /var 대신 /에 92G를 사용할 수 있습니까?
내 것은 Centos 6입니다.
답변1
/var
일시적인 것이 아니므로 사용하셔도 됩니다. 데이터가 이동되는 동안 /home
몇 분 동안 모든 액세스를 중지해야 합니다.이는 물리적 파티션이 다를 수 있기 때문입니다. 즉, 서버를 중지하십시오! 오래 걸리지 않을 것입니다. 반품:이 작업을 루트로 수행, 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
. 그것들은 사라질 것입니다.