공급자가 호스팅하는 원격 서버에 문제가 있으며 SSH 액세스만 가능합니다. 문제는 이런 오류가 발생한다는 것입니다파일 시스템 rootfs가 위험 상태에 도달했습니다.이로 인해 smtp와 같은 여러 서비스에 문제가 발생하고 파티션 크기를 조정하고 싶습니다. 원하는 작업: - /home의 크기 줄이기 - /의 크기 늘리기
이것이 가능합니까? 예, 데이터 손실과 CentOS 설치 없이 이를 수행하는 방법은 무엇입니까?
root@web [~]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
rootfs rootfs 20G 16G 3.4G 82% /
/dev/root ext3 20G 16G 3.4G 82% /
devtmpfs devtmpfs 16G 256K 16G 1% /dev
/dev/md3 ext3 1.8T 137G 1.6T 8% /home
tmpfs tmpfs 16G 0 16G 0% /dev/shm
/dev/loop0 ext3 510M 22M 463M 5% /tmp
/dev/loop0 ext3 510M 22M 463M 5% /var/tmp
root@web [~]# findmnt
TARGET SOURCE FSTYPE OPTIONS
/ /dev/root ext3 rw,relatime,errors=remount-ro,u
├─/dev devtmpfs devtmpfs rw,relatime,size=16419940k,nr_i
│ ├─/dev/pts devpts devpts rw,relatime,mode=600
│ └─/dev/shm tmpfs tmpfs rw,relatime
├─/proc proc rw,relatime
│ └─/proc/sys/fs/binfmt_misc binfmt_m rw,relatime
├─/sys sysfs rw,nosuid,nodev,noexec,relatime
├─/home /dev/md3 ext3 rw,relatime,errors=continue,use
├─/tmp /dev/loop0 ext3 rw,nosuid,noexec,relatime,error
└─/var/tmp /dev/loop0 ext3 rw,nosuid,noexec,relatime,error
답변1
루트에는 3.4GB의 여유 공간이 있으며 여유 공간이 위험 상태의 원인이라고 생각하지 않습니다. 어쨌든 루트 파일 시스템의 공간을 확보하려면 /home
일부 데이터를 아래의 특수 디렉터리에 복사하고 원래 위치를 복사된 데이터에 소프트 링크하는 것이 훨씬 쉽습니다.
원본을 다른 곳으로 옮기고 행에 연결한 다음 원본을 제거하여 액세스 문제를 최소화하세요.
답변2
Anton의 답변에 대한 귀하의 의견을 고려하면실제문제에 대한 해결책은 다음과 같습니다.운영 체제 logrotate
구성을 강화하세요..
Anthon의 답변에 따라 이동이 가능하지만 /var/log
권장하지는 않습니다.