Mam serwer NFSv4 (na RHELv6.4) i klientów NFS na (CentOSv6.4). Powiedzmy za /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)
Potem za każdym razem, gdy wprowadzałem jakieś zmiany (powiedzmy, że zmiany TYLKO dla client-2
), np .:
/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)
Więc zawsze service nfs restart
. A potem w końcu ... punkt montowania na client-1
nie zareagował (nie można otworzyć plików itp . ) . (Dlaczego? Z powodu RESTART?)
Ale jak opisano, zmodyfikowałem tylko linię client-2
tylko. Wszystko dla tych client-1
jest nadal nietknięte.
Oto moje pytania:
- Ilekroć zmieniam
/etc/exports
, czy powinienem skorzystaćrestart
z usługi czy co? - Jeśli ja
service nfs restart
, dlaczego ostatecznie ma to wpływ na punkt montowania na innych klientach? (Dla tych komputerów klienckich, w których NIE wprowadzono żadnych zmian/etc/exports
.)
Oznacza to, że gdy robię zmiany /etc/exports
i restart
usługi, będę musiał przejść ponowne zamontowanie katalogi na KLIENTÓW Każdego na liście eksportowej, aby mieć mocowanie punktów działa ponownie.
Masz jakiś pomysł?
/etc/exports
spróbuj uruchomić jako rootexportfs -ra
. Zobaczman exportfs
szczegóły.nfs restart
więcej?Odpowiedzi:
Nie powinieneś ponownie uruchamiać NFS za każdym razem, gdy wprowadzasz zmiany w
/etc/exports
. Wszystko, co jest wymagane, to wydanie odpowiedniego polecenia po edycji/etc/exports
pliku:Fragment oficjalnej dokumentacji Red Hat zatytułowanej: 21.7. Plik konfiguracyjny / etc / export .
fragment
Przeczytaj także
exportfs
stronę podręcznika, aby uzyskać więcej informacji, w szczególności sekcję „OPIS”, która wyjaśnia to wszystko i wiele więcej.Zwróć również uwagę na opcje, z których korzystamy
-ra
:źródło
-ra
zamiast tylko-r
?