태그 보관물: redhat

redhat

다른 NFS 마운트 내에 마운트 된 NFS 마운트가 임의로 사라짐 있다는 것입니다. nfsstat et. 알.

내 중첩 NFS 마운트가 때때로 무작위로 사라지는 이상한 문제가 있습니다.

fstab 항목은 다음과 같습니다.

nfs:/home /home nfs rw,hard,intr,rsize=32768,noatime,nocto,proto=tcp 0 0
nfs:/bigdir /home/bigdir nfs rw,hard,intr,rsize=32768,noatime,nocto,proto=tcp,bg 0 0

문제는 mtab에서 공유가 여전히 마운트되어 있다고 생각하더라도 때때로 “/ home / bigdir”폴더가 비어 있다는 것입니다. nfsstat et. 알. 공유가 여전히 마운트되어 있다고 생각하십시오.

작동하는 것은 bigdir 공유를 마운트 해제 한 다음 다시 마운트하는 것입니다.

서버 측은 NetApp입니다. 클라이언트 쪽은 RHEL5.5, 2.6.18-194 커널입니다 (예, 5.8이 나왔지만이 특정 문제에 대한 정오표가 없다는 것을 알 수 있습니다).

자동 마운트와 같은 다양한 핵을 사용하거나 다른 경로에 마운트 한 다음 –mount bind를 사용할 수 있지만 근본적인 문제를 해결하고 싶습니다.



답변

자동 마운트 시도를 언급했습니다. /home/bigdirautofs 에서 항목 을 가져 왔습니까? 실수로 실수로 남겨두고 자동 마운트가 시간 초과되는지 궁금합니다. 나는에 항목이 아니에요 확인하는 방법 모두 (내가 fstab에가 이길 거라고 추측에는 요 그리고 그것은 정적 마운트로 간주 될 수 있지만) fstab에와 autofs를 밖으로 재생합니다.

또한 마운트 된 것으로 df -h표시 /home/bigdir됩니까?


답변

NFS 공유에서 bigdir 을 마운트하지 않아도 될 것 같습니다 . 이미 bigdir이 중첩 된 상태로 에 마운트 하고 있습니다. 그럼 당신은해야합니다

mount /home/bigdir /bigdir

아니면 소프트 링크를 만들 수도 있습니까?


답변

“기본 문제”를 수정할 수 없다고 생각합니다. 연결 문제로 인해 예를 들어 / home을 다시 마운트하면 중첩 된 마운트는 마운트 된 디렉토리가 존재하지 않기 때문에 숨겨집니다. 가장 좋은 해결책은 중첩 공유를 다른 지점에 마운트하고 심볼릭 링크를 사용하는 것입니다. 이것이 제가 항상하는 방식입니다. Btw. crossmnt 및 nohide는 서버 내보내기에 포함하고 하나의 공유를 마운트하는 것이 가장 좋습니다.


답변