[RHEL 공통] NFS 관련 로그가 발생
dmesg 로그에서 아래와 같이 NFS 관련 로그가 지속적으로 발생했습니다. 아래와 같은 로그가 계속 발생할 시 어떻게 조치해야 할까요?
NFS: state manager: check lease failed on NFSv4 server
10.xxx.xxx.123 with error 5
NFS: state manager: check lease failed on NFSv4 server 10.xxx.xxx.123 with error 5
NFS: state manager: check lease failed on NFSv4 server 10.xxx.xxx.123 with error 5
... 생략 ...
우선 사용중인 NFS 관련 마운트 옵션을 확인합니다.
# cat /rpoc/mounts
10.xxx.xxx.123/:/DATA/abc /DATA/abc nfs4 rw,releatime,ver=4,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=10.xxx.xxx.123,minorversion=0,local_lock=none,addr=10.xxx.xxx.123 0 0
NFS 마운트 옵션을 살펴보면 NFS4 버전을 사용하는 것을 알 수 있습니다. 만약 nfs-utils 1.2.x 패키지를 사용하는 경우 위와 같은 에러 메시지가 나타나게 됩니다. nfs-utils 1.2.x 패키지의 버그로 인해 발생하는 에러 메시지입니다.
nfs-utils 1.3.0 이상에서는 해당 버그가 해결되었습니다. nfs-utils 1.3.0 이상 패키지 패치 이후에도 해당 메시지가 나타 난다면 스트로지 담당자와 NFS3 버전 지원 가능여부를 협의 후 NFS 마운트 시 version 3 사용을 권장합니다.
다음은 NFS3 버전을 사용하기 위한 설정 내용입니다.
# vim /etc/fstab
10.xxx.xxx.123:/DATA/abc /DATA/abc nfs defaults 0 0
위와 같이 설정하고 NFS로 마운트된 파일 시스템을 언마운트 하고 다시 마운트하여 사용하면 됩니다.