Linux: różnica między używaniem autofs z NFS a używaniem fstab


10

Jaka jest różnica między używaniem auto.master a automatycznym montowaniem automatycznych punktów montowania NFS w porównaniu do zwykłego umieszczania informacji w fstab? Linux Red-Hat 5/6

Odpowiedzi:


6

Dzięki fstab, zaletą jest zdalny system plików zostanie zamontowany w systemie (przy noautomontażu opcja nie jest używany).

Dodatkowo zależy to od sposobu zdefiniowania punktu montowania. Istnieją dwie opcje, które określają zachowanie odzyskiwania, gdy klient NFS nie może połączyć się z serwerem. Z hardopcją (domyślną) proces rozruchu zostanie wstrzymany, jeśli wystąpi problem z zamontowaniem udziału nfs i podejmowane będą wielokrotne próby zamontowania udziału w nieskończoność. Jeśli ta softopcja jest używana, podłączenie kończy się niepowodzeniem po retranswysłaniu retransmisji.

Z drugiej strony, autofs montuje udziały nfs tylko wtedy, gdy są potrzebne i dostępne.


Takie było moje rozumienie autofs; więc autofs zareagują na statystyki lub inne żądanie systemu plików, które odwołuje się do tego punktu montowania, najpierw podłączając wolumin NFS, a następnie wypełniając żądanie? Czy natychmiast odmontowuje system plików NFS po zakończeniu operacji?
Gregg Leventhal,

@GreggLeventhal autofs można skonfigurować do odmontowania po okresie bezczynności. Ustawienie limitu czasu na 0 nie byłoby dobrym pomysłem, ponieważ prowadziłoby do bardzo częstych cykli odmontowywania podczas uzyskiwania dostępu do dwóch kolejnych plików.
Gilles „SO- przestań być zły”

Jaka jest z tego korzyść w porównaniu z pozostawieniem go zamontowanego przez fstab?
Gregg Leventhal,

5

Zaletą autofs byłoby to, że możesz uruchomić swój serwer (i używać go) normalnie, gdy podłączenie NFS jest niedostępne. Tylko użytkownik / aplikacja, która chce uzyskać dostęp do montażu NFS, zauważy niedostępność. W przypadku fstab serwer może odmówić rozruchu (opcja twarda), uruchomić bardzo wolno (opcja twarda z limitem czasu) lub konieczne może być ręczne ponowne zamontowanie niedostępnego podłączenia NFS za każdym razem, gdy zakończy się niepowodzeniem (opcja miękka). Proszę, popraw mnie, jeśli się mylę.


Znalazłem ten artykuł, który dodaje co najmniej jeden punkt do tej odpowiedzi: golinuxhub.com/2014/09/...
MrMas

Tak na marginesie, nie wiem, czy jest to standard, ale fstabna Ubuntu / Debian ma nofailopcję, która zapobiegnie niepowodzeniu rozruchu na niedostępnych celach fs
JacopKane

1

Ogólnie, jak wiemy, montowanie podczas rozruchu odbywa się za pomocą / etc / fstab, podczas gdy autofs jest demonem, który ma miejsce później. więc ogólnie dobrze jest mieć udziały NFS w autofsach, aby nie było żadnego problemu podczas procesu rozruchu, jeśli udziały NFS nie zostaną załadowane (zdarza się to czasami). Zaletą autofs jest to, że czas uruchamiania autofs jest skrócony z powodu niepotrzebnego punktu montowania. Automatyczne odmontowywanie jest również wykonywane zgodnie z okresem. Wydajność sieci jest zwiększona.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.