다른 NFS 마운트 내에 마운트 된 NFS 마운트가 임의로 사라짐


9

내 중첩 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를 사용할 수 있지만 근본적인 문제를 해결하고 싶습니다.

답변:


1

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

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


안녕, 답변 주셔서 감사합니다. 우리는 일반적으로 자동 마운트를 사용하려고 시도하지 않았으므로 자동 마운트를 사용하려고 시도하지 않았습니다. 사용하지 않을 때 공유를 마운트 / 마운트 해제하기 위해 자동화를 얻는 것이 대부분이었고, 문제를 피하는 데 도움이되었을 수 있습니다. df실제로 / home / bigdir도 표시했습니다.
espenfjo 2016 년

1

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

mount /home/bigdir /bigdir

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


이것은 NFS가 작동하는 방식이 아닙니다.
womble

당신은 옳다 : 그는 nohide태그 를 추가해야 할 것이다
Octavian

아니요, nohide서버의 중첩 마운트 용입니다.
womble

1

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.