우리는 내부 웹 서버 (가상화, ReviewBoard를 호스팅하지만 매우 관련성이 없음)를 가지고 있으며 NFS 마운트 실패로 인해 /가 채워지는 비교적 일관된 실패 모드를 가지고 있습니다. 솔루션이 다른 배포판에 의존하는 경우 Distro는 우분투입니다 (구하지 마십시오)는 구현 속도가 느립니다.
/ mnt / backup /으로 백업을 수행 중이며 다른 시스템에 대한 NFS 마운트로 간주됩니다. 불행히도 마운트가 실패하거나 끊어지면 루트 파일 시스템에서 백업이 수행됩니다. 이는 상상할 수 있듯이 /가 가득 찼을 때까지 걸리지 않으며 서비스가 실패하기 시작합니다.
여러 가지 가능한 해결책이 논의되었습니다.
/ mnt / backups를 모니터링하고 루트가 아닌지 확인하십시오. 아마도 크론 작업 일 것입니다.
/ mnt / protected / backups를 사용하고 작은 파일 시스템에 / protected를 먼저 마운트하십시오. 아마도 로컬 파일에 루프 마운트되어 실패 가능성이 훨씬 낮습니다.
Chmod a-rwx / mnt / backups (루트 파일 시스템 마운트 지점). 보호 된 감독 위에 장착하는 것이 효과가 있을지 확실하지 않습니다.
마운트 된 트리에서 "백업"이라는 디렉토리를 작성한 다음 "ln-s / mnt / backup / Backups / Backups"소프트 링크를 작성하십시오. 로컬 트리에 하위 디렉토리가 없기 때문에 / mnt / backup을 마운트하지 않으면 백업에 / Backups를 사용할 수 없습니다.
백업 스크립트에 디렉토리가 올바르게 마운트되었는지 점검하십시오.
이러한 접근 방식, 찬반 양론 또는 사람들이 루트 파일 시스템을 이러한 유형의 불쾌 함으로부터 보호하는 표준 방법으로 사용하는 추가 기술에 대한 피드백에 관심이 있습니다.