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