NFSv4 서버 (RHELv6.4)와 NFS 클라이언트 (CentOSv6.4)가 있습니다. 다음과 같이 말하십시오 /etc/exports
:
/shares/website1 <ip-client-1>(rw,sync,no_subtree_check,no_root_squash)
/shares/website2 <ip-client-2>(rw,sync,no_subtree_check,no_root_squash)
그런 다음 그 내용을 변경할 때마다 (변경 사항 만 client-2
)을 예로 들어 보겠습니다 .
/shares/website1 <ip-client-1>(rw,sync,no_subtree_check,no_root_squash)
/shares/xxxxxxxx <ip-client-2>(rw,sync,no_subtree_check,no_root_squash)
그럼 난 항상 service nfs restart
. 그리고 결국 .. 마운트 지점 client-1
이 응답하지 않습니다 (파일을 열 수 없음 등) . (왜? RESTART 때문에?)
그러나 설명대로, 나는 단지 라인을 수정했다 client-2
. 에 대한 모든 것은 client-1
여전히 손대지 않았습니다.
그래서 내 질문은 다음과 같습니다.
- 때마다 나는 수정
/etc/exports
난,해야restart
서비스 또는 무엇을? - i
service nfs restart
인 경우 다른 클라이언트의 Mount-Point가 결국 영향을받는 이유는 무엇입니까? (변경 사항이없는 클라이언트 시스템의 경우/etc/exports
)
즉, 변경 /etc/exports
및 restart
서비스를 수행 할 때마다 마운트 목록을 다시 작동 시키려면 내보내기 목록에있는 모든 클라이언트 의 디렉토리를 다시 마운트해야합니다.
어떤 아이디어 라도요?
nfs restart
더 이상 필요 하지 않습니까?
/etc/exports
root로 실행하십시오exportfs -ra
. 자세한 내용man exportfs
을 참조하십시오.