Ich habe NFSv4-Server (auf RHELv6.4) und NFS-Clients (auf CentOSv6.4). Sagen wir in /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)
Wann immer ich Änderungen daran vorgenommen habe (sagen wir die Änderungen NUR für client-2), zB:
/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)
Dann bin ich immer service nfs restart. Und dann schließlich .. der Mount-Punkt client-1bekam nicht mehr reagiert (kann nicht seine Dateien öffnen, etc) . (Warum? Wegen RESTART?)
Aber wie beschrieben habe ich nur die Zeile für geändert client-2. Alles für die client-1sind noch unberührt.
Meine Fragen hier sind also:
- Wann immer ich das ändere
/etc/exports, soll ichrestartden Service oder was? - Wenn ja
service nfs restart, warum sind die Mount-Points auf anderen Clients letztendlich betroffen? (Für die Client-Computer, auf denen KEINE Änderungen vorgenommen wurden/etc/exports.)
Das heißt, wann immer ich die Änderungen an /etc/exportsund restartden Service vornehme , muss ich die Verzeichnisse auf JEDEN KUNDEN in der Exportliste neu einhängen , damit die Einhängepunkte wieder funktionieren.
Irgendeine Idee, bitte?
nfs restartmehr brauchen ?
/etc/exportsVersuchen Sie nach dem Ändern , einfach als root auszuführenexportfs -ra. Sieheman exportfsfür weitere Einzelheiten.