d를 표시하는 NFS 마운트 누락 문제 해결?

d를 표시하는 NFS 마운트 누락 문제 해결?

컴퓨팅 노드 NFS가 LAN의 헤드 노드에서 /home폴더를 마운트하는 클러스터 실행 /shared- 잠시 후 노드가 이러한 폴더에 대한 NFS 마운트를 잃습니다. 노드에 로그인하고 작업을 수행하면 ls -l폴더 /home가 다음과 같이 나타납니다.

d????????    ??   ??   /home

(루트로서) 이 작업을 수행하면 umount -l /home; mount /home즉시 반환됩니다. 3개 또는 4개의 다른 NFS 마운트 폴더의 경우, 일정 시간이 지나면 이러한 NFS 마운트가 다시 손상되어 mount설명된 대로 다시 복원할 수 있습니다.

이와 같은 현상이 발생할 수 있는 원인과 볼 파일을 해결하는 방법은 무엇입니까? /var/log/messages이와 같은 질문에 공감할 수 있는 내용은 아무것도 표시되지 않습니다.

이는 RHEL 7.8에서 발생하며 원래 설치된 파일로 /etc/sysconfig/nfs돌아가면 /etc/nfsmount.confNFSv3이 발생합니다. 또는 모든 것이 주석 처리된(기본값) 원본 RHEL 파일을 사용하면 NFS vers=4.1이 발생합니다. 어느 쪽이든 NFS 마운트가 누락되었습니다.

답변1

exportfs -fnfs-server에서 만들 때까지 응답하지 않았습니다.

구성 파일 라인 57 오류.

/etc/nfs.confnfs 서버 에서는 이 [nfsd]줄이 주석 처리되어 있지만 #아래에서는 rdma=y그렇지 않습니다. 명백한 오류이지만 오류 없이 실행되고 exportfs -arv응답 exportfs -s합니다. nfs 클라이언트에서 mount /homenfs 서버(클러스터 헤드 노드)의 폴더 또는 다른 폴더 내보내기를 실행하면 작동합니다. 그러나 시간이 지나면 이러한 마운트 중 하나가 손실되어 다음과 같이 표시됩니다.

ls -l /

d????????    ?   ?   ?   /home

관련 정보