Linux: perbedaan antara menggunakan autofs dengan NFS dan hanya menggunakan fstab

10

Apa perbedaan antara menggunakan auto.master dan memiliki autofs untuk menghitung NFS mountpoints Anda dibandingkan dengan hanya memasukkan info di fstab? Linux Red-Hat 5/6

Gregg Leventhal
sumber

Jawaban:

6

Dengan fstab, keuntungannya adalah sistem file jarak jauh akan dipasang pada sistem (ketika noautoopsi mount tidak digunakan).

Selain itu, tergantung bagaimana titik pemasangan didefinisikan. Ada dua opsi yang menentukan perilaku pemulihan ketika klien NFS tidak dapat mencapai server. Dengan hardopsi (default), proses booting akan berhenti jika ada masalah pemasangan share nfs dan percobaan berulang kali dilakukan untuk me-mount share tanpa batas. Jika softopsi ini digunakan, maka pemasangan gagal setelah retranstransmisi ulang telah dikirim.

Di sisi lain, autofs hanya me-mount berbagi nfs ketika mereka dibutuhkan dan diakses.

dsmsk80
sumber
Itulah pemahaman saya tentang autof juga; jadi autofs akan bereaksi terhadap stat, atau permintaan filesystem lain yang mereferensikan mountpoint dengan terlebih dahulu memasang volume NFS dan kemudian menyelesaikan permintaan? Apakah itu segera meng-unmount NFS setelah operasi selesai?
Gregg Leventhal
@GreggLeventhal autofs dapat dikonfigurasikan untuk dilepas setelah periode tidak aktif. Mengatur batas waktu ke 0 tidak akan menjadi ide yang bagus karena akan menyebabkan siklus unmount-mount yang sangat sering ketika Anda mengakses dua file secara berurutan.
Gilles 'SANGAT berhenti menjadi jahat'
Apa manfaatnya dibandingkan membiarkannya dipasang melalui fstab?
Gregg Leventhal
5

Keuntungan dari autofs adalah Anda dapat mem-boot server Anda (dan menggunakannya) seperti biasa ketika mount NFS tidak dapat diakses. Hanya pengguna / aplikasi yang ingin mengakses mount NFS yang akan melihat tidak tersedianya. Dengan fstab server Anda mungkin menolak untuk mem-boot (opsi keras), mem-boot sangat lambat (opsi sulit dengan batas waktu), atau Anda mungkin harus memasang kembali pemasangan NFS yang tidak tersedia setiap kali gagal (opsi lunak). Tolong seseorang yang mengoreksi saya jika saya salah.

Ph. Bourdin
sumber
Saya menemukan artikel ini yang menambahkan setidaknya satu poin untuk jawaban ini: golinuxhub.com/2014/09/...
MrMas
Sama seperti tip samping, saya tidak tahu apakah itu standar, tetapi fstabpada Ubuntu / Debian memiliki nofailopsi yang akan mencegah kegagalan boot pada target fs yang tidak tersedia
JacopKane
1

Secara umum seperti yang kita ketahui pemasangan saat boot terjadi dengan / etc / fstab sedangkan autofs adalah daemon yang terjadi kemudian. jadi umumnya ada baiknya untuk memiliki NFS berbagi di autofs sehingga tidak akan ada masalah selama proses boot jika NFS berbagi gagal memuat (kadang-kadang terjadi). Keuntungan dari autofs adalah karena waktu boot autofs berkurang karena titik pemasangan yang tidak perlu berkurang. Lepas secara otomatis juga dilakukan sesuai periode. Efisiensi jaringan meningkat.

Akhil
sumber