NAS NFS(Network File System)을 사용하다 Stale File Handle 에러가 발생하는 경우가 발생.

NFS 연결되어 있는 디스크 연결이 끊어져 버린 경우의 상태라면

위와 같은 에러를 접할 때가 있습니다.

 

 $ ls
ls: cannot access nas: Stale file handle
total 0

 

아래와 같은 명령어를 통해 마운트 된 모든 파일 시스템의 상태를 확인해 봅니다.

NFS 의 연결 상태가 비정상적이라는 것을 확인

 $ cat /proc/mounts // proc/mounts 파일

 

 

언마운트를 하고 다시 마운트를 하려고 해도 동일한 메시지가 출력됩니다.

 $ mount -t nfs 10.10.10.10:/nas /nas

mount.nfs: Stale NFS file handle

 

이런 경우 간단한 해결방법은 NFS 마운트 포인트를 끊고

다시 연결해 주면 되는데 umount 하려고 해도 제대로 연결이 끊어지지 않습니다.

 

이럴때 umount '-f' 옵션을 사용하면 말끔히 해결됩니다.

아래와 같이 -f 로 언마운트를 하고 다시 마운트를 해 주면 됩니다.

 

$ umount -f /nas