그래서 여러 서버에 여러 개의 디스크가 있는데 짧은 네트워크 지연으로 인해 디스크를 잃어버렸습니다. mount 및 /proc/mounts에 따르면 디스크는 rw입니다. sudo를 실행하거나 잘못된 설치에 액세스하려고 하면 다음과 같은 결과가 나타납니다.
sudo: unable to stat /var: Input/output error
재부팅하니 문제가 해결되었습니다. 하지만 이러한 오류를 감지하기 위해 어떤 옵션이 필요한지 모르겠습니다.
dmesg에 일부 정보가 표시되는 것 같지만 해당 정보는 오류와 함께 사라지지 않습니다.
서버는 현재 Centos 6~7을 운영하고 있으며, 디스크는 주로 xfs와 nfs입니다.
어떤 아이디어가 있나요?
답변1
이것은 RO FS가 아니므로 ro
에 나열 되지 않습니다 /proc/mount
.
읽기 또는 쓰기 오류를 의미 하거나 Input/output error
시스템이 존재하지 않는 섹터에 액세스하려고 시도하고 있음을 의미합니다(디스크에 있어야 하는 블록 수에 대한 정보에 오류가 있기 때문입니다).
오류를 감지하기 위한 모니터링이 필요할 만큼 이런 일이 자주 발생한다면, 그런 일이 발생하는 이유를 찾아서 수정할 만큼 자주 발생합니다.