GNU/Linux >> Belajar Linux >  >> Linux

Opsi pemasangan NFS umum di Linux

Penting untuk mengetahui parameter yang digunakan saat memasang titik pemasangan NFS pada klien. Sangat penting untuk mengetahuinya jika Anda menghadapi masalah kinerja atau masalah fungsional dengan titik pemasangan NFS. Di bawah ini adalah daftar opsi yang digunakan saat memasang titik pemasangan NFS seperti yang ditunjukkan pada sintaks di bawah ini.

# mount -t nfs -o [options] remote:/nfs /mount

rw (baca/tulis) / ro (hanya baca)

– Gunakan rw untuk data yang perlu diubah pengguna. Agar Anda dapat memasang direktori baca/tulis, server NFS harus mengekspornya baca/tulis.
– Gunakan ro untuk data yang tidak ingin diubah oleh pengguna. Direktori yang di-automount dari beberapa server harus bersifat read-only, untuk menjaga agar versi tetap identik di semua server.
– defaultnya adalah rw.

suid / nosuid

– Tentukan suid jika Anda ingin mengizinkan program terpasang yang memiliki izin setuid untuk berjalan dengan izin pemiliknya, terlepas dari siapa yang memulainya. Jika sebuah program dengan izin setuid dimiliki oleh root, program itu akan berjalan dengan izin root, terlepas dari siapa yang memulainya.
– Tentukan nosuid untuk melindungi sistem Anda dari program setuid yang mungkin berjalan sebagai root dan merusak sistem Anda.
– defaultnya adalah suid.

keras / lunak

– Tentukan keras jika pengguna akan menulis ke direktori terpasang atau menjalankan program yang terletak di dalamnya. Ketika NFS mencoba mengakses direktori yang dipasang dengan susah payah, ia terus mencoba sampai berhasil atau seseorang mengganggu usahanya. Jika server mati, proses apa pun yang menggunakan direktori yang dipasang akan hang hingga server muncul kembali dan kemudian melanjutkan pemrosesan tanpa kesalahan. Pemasangan keras yang dapat diinterupsi dapat diinterupsi dengan CTRL-C atau mematikan (lihat opsi intr, nanti).
– Tentukan lunak jika server tidak dapat diandalkan dan Anda ingin mencegah sistem macet saat server mati. Ketika NFS mencoba mengakses direktori soft-mount, NFS menyerah dan mengembalikan pesan kesalahan setelah mencoba waktu retrans (lihat opsi retrans, nanti). Setiap proses yang menggunakan direktori yang di-mount akan mengembalikan kesalahan jika server mati.
– Defaultnya sulit

intr / nointr

– Tentukan intr jika pengguna tidak akan merusak data penting dengan menghentikan permintaan NFS secara manual. Jika hard mount dapat diinterupsi, pengguna dapat menekan [CTRL]-C atau mengeluarkan perintah kill untuk menginterupsi NFS mount yang menggantung tanpa batas waktu karena server sedang down.
– Tentukan nointr jika pengguna dapat merusak data penting dengan secara manual menginterupsi permintaan NFS, dan Anda lebih suka sistem hang saat server mati daripada berisiko kehilangan data antara klien dan server.
– Standarnya adalah intr.

fg (latar depan) / bg (latar belakang)

– Tentukan fg untuk direktori yang diperlukan untuk mesin klien untuk boot atau beroperasi dengan benar. Jika pemasangan di latar depan gagal, itu akan dicoba lagi di latar depan hingga berhasil atau terputus. Semua direktori otomatis dipasang di latar depan; Anda tidak dapat menentukan opsi bg dengan direktori automount.
– Tentukan bg untuk direktori pemasangan yang tidak diperlukan klien untuk boot atau beroperasi dengan benar. Mount latar belakang yang gagal dicoba ulang di latar belakang, memungkinkan proses mount untuk menganggap mount selesai dan melanjutkan ke yang berikutnya. Jika Anda memiliki dua mesin yang dikonfigurasi untuk memasang direktori satu sama lain, konfigurasikan pemasangan pada salah satu mesin sebagai pemasangan latar belakang. Dengan begitu, jika kedua sistem mencoba untuk boot sekaligus, mereka tidak akan menemui jalan buntu, masing-masing menunggu untuk me-mount direktori dari yang lain. Opsi bg tidak dapat digunakan dengan direktori yang di-automount.
– Standarnya adalah fg.

pengembang / simpul

– Tentukan pengembang jika Anda memasang file perangkat dari server yang file perangkatnya akan berfungsi dengan benar di klien. Opsi devs memungkinkan Anda menggunakan file perangkat yang dipasang NFS untuk membaca dan menulis ke perangkat dari klien NFS. Ini berguna untuk mempertahankan kumpulan file perangkat standar yang terpusat, jika semua sistem Anda dikonfigurasi dengan cara yang sama.
– Tentukan nodevs jika file perangkat yang dipasang dari server tidak akan berfungsi dengan benar untuk membaca dan menulis ke perangkat pada klien NFS . Opsi nodevs menghasilkan kesalahan jika proses pada klien NFS mencoba membaca atau menulis ke file perangkat yang dipasang NFS.
– Standarnya adalah devs.

waktu=n

– Batas waktu, dalam sepersepuluh detik, untuk permintaan NFS (permintaan baca dan tulis ke direktori terpasang). Jika waktu permintaan NFS habis, nilai batas waktu ini digandakan, dan permintaan dikirim ulang. Setelah permintaan NFS dikirim ulang beberapa kali yang ditentukan oleh opsi retrans (lihat di bawah), soft mount mengembalikan kesalahan, dan hard mount mencoba ulang permintaan. Nilai waktu maksimum adalah 30 (3 detik).
– Coba gandakan nilai waktu jika Anda melihat beberapa server tidak merespons pesan dalam beberapa menit. Ini dapat terjadi karena Anda memasang direktori di gateway, karena server Anda lambat, atau karena jaringan Anda sibuk dengan lalu lintas yang padat.
– Standarnya adalah timeo=7

retrans=n

– Berapa kali permintaan NFS (permintaan baca atau tulis ke direktori terpasang) dikirim ulang setelah waktu habis. Jika permintaan tidak berhasil setelah n transmisi ulang, soft mount mengembalikan kesalahan, dan hard mount mencoba ulang permintaan tersebut.
– Meningkatkan nilai retrans untuk direktori yang dipasang lunak dari server yang sering, pendek periode waktu henti. Ini memberikan waktu yang cukup bagi server untuk memulihkan, sehingga soft mount tidak mengembalikan kesalahan.
– Standarnya adalah retrans=4.

coba lagi=n

– Berapa kali klien NFS mencoba memasang direktori setelah upaya pertama gagal. Jika Anda menentukan intr, Anda dapat menginterupsi pemasangan sebelum n mencoba lagi. Namun, jika Anda menentukan nointr, Anda harus menunggu hingga n percobaan ulang dilakukan, hingga pemasangan berhasil, atau hingga Anda mem-boot ulang sistem.
– Jika pemasangan gagal karena server Anda sangat sibuk, meningkatkan nilai coba lagi mungkin perbaiki masalahnya.
– Standarnya adalah coba lagi=1.

rsize=n

– Jumlah byte yang diminta klien NFS dari server NFS dalam satu permintaan baca.
– Jika paket dijatuhkan antara klien dan server, kurangi rsize menjadi 4096 atau 2048. Untuk mengetahui apakah paket sedang dikirim dijatuhkan, jalankan perintah "nfsstat -rc" pada prompt HP-UX. Jika nilai timeout dan retrans yang dikembalikan oleh perintah ini tinggi, tetapi angka badxid mendekati nol, maka paket akan dijatuhkan di suatu tempat di jaringan.
– Standarnya adalah rsize=8192.

ukuran=n

– Jumlah byte yang dikirim klien NFS ke server NFS dalam satu permintaan tulis.
– Jika paket dijatuhkan antara klien dan server, kurangi wsize menjadi 4096 atau 2048. Untuk mengetahui apakah paket sedang dikirim dijatuhkan, jalankan perintah "nfsstat -rc" pada prompt HP-UX. Jika nilai timeout dan retrans yang dikembalikan oleh perintah ini tinggi, tetapi angka badxid mendekati nol, maka paket akan dijatuhkan di suatu tempat di jaringan.
– Standarnya adalah wsize=8192.

O (Pemasangan hamparan)

– Memungkinkan sistem file untuk dipasang di atas titik pemasangan yang ada, membuat sistem file yang mendasarinya tidak dapat diakses. Jika Anda mencoba memasang sistem file melalui titik pemasangan yang ada tanpa opsi -O, pemasangan akan gagal dengan perangkat kesalahan sibuk.
Perhatian :Menggunakan opsi -O mount dapat membuat sistem Anda dalam keadaan membingungkan. Opsi -O memungkinkan Anda untuk menyembunyikan data lokal di bawah titik pemasangan NFS tanpa menerima peringatan apa pun. Data lokal yang tersembunyi di bawah titik pemasangan NFS tidak akan dicadangkan selama pencadangan sistem reguler.
– Pada HP-UX, opsi -O hanya valid untuk sistem file yang dipasang di NFS. Untuk alasan ini, jika Anda menentukan opsi -O, Anda juga harus menentukan opsi -F nfs ke perintah mount atau jenis sistem file nfs di file /etc/fstab.
– Nilai default tidak ditentukan untuk parameternya.

pasang ulang

– Jika sistem file di-mount hanya-baca, opsi ini me-remount-nya baca/tulis. Ini memungkinkan Anda untuk mengubah izin akses dari read-only menjadi read/write tanpa memaksa semua orang untuk meninggalkan direktori mount atau mematikan semua proses yang menggunakannya.
– Nilai Default tidak ditentukan untuk parameter ini.

noac

– Jika ditentukan, opsi ini mencegah klien NFS dari atribut caching untuk direktori terpasang.
– Tentukan noac untuk direktori yang akan sering digunakan oleh banyak klien NFS. Opsi noac memastikan bahwa atribut file dan direktori di server diperbarui, karena tidak ada perubahan yang di-cache di klien. Namun, jika banyak klien NFS yang menggunakan server NFS yang sama semuanya menonaktifkan cache atribut, server mungkin menjadi kelebihan beban dengan permintaan dan pembaruan atribut. Anda juga dapat menggunakan opsi actimeo untuk mengatur semua batas waktu caching ke sejumlah kecil detik, seperti 1 atau 3.
– Jika Anda menentukan noac, jangan tentukan opsi caching lainnya.
– Default nilai tidak ditentukan untuk parameter ini.

nocto

– Jika ditentukan, opsi ini menekan atribut baru saat membuka file.
– Tentukan nocto untuk file atau direktori yang tidak pernah berubah, untuk mengurangi beban pada jaringan Anda.
– Nilai Default tidak ditentukan untuk parameter ini.

acdirmax=n

– Jumlah detik maksimum atribut direktori di-cache pada klien NFS. Ketika batas waktu ini berakhir, klien membersihkan cache atributnya, dan jika atribut telah berubah, klien mengirimkannya ke server NFS.
– Untuk direktori yang jarang berubah atau yang dimiliki dan dimodifikasi hanya oleh satu pengguna , seperti direktori home pengguna, Anda dapat mengurangi beban di jaringan Anda dengan menyetel acdirmax=120 atau lebih tinggi.
– Nilai defaultnya adalah acdirmax=60.

acdirmin=n

– Jumlah detik minimum atribut direktori di-cache pada klien NFS. Jika direktori diubah sebelum batas waktu ini berakhir, periode batas waktu diperpanjang dengan detik acdirmin.
– Untuk direktori yang jarang berubah atau yang dimiliki dan dimodifikasi hanya oleh satu pengguna, seperti direktori home pengguna, Anda dapat mengurangi beban di jaringan Anda dengan menyetel acdirmin=60 atau lebih tinggi.
– Nilai defaultnya adalah acdirmin=30.

acregmax=n

– Jumlah detik maksimum atribut file di-cache pada klien NFS. Ketika batas waktu ini berakhir, klien membersihkan cache atributnya, dan jika atribut telah berubah, klien mengirimkannya ke server NFS.
– Untuk file yang jarang berubah atau yang dimiliki dan dimodifikasi hanya oleh satu pengguna , seperti file di direktori home pengguna, Anda dapat mengurangi beban di jaringan Anda dengan menyetel acregmax=120 atau lebih tinggi.
– Nilai defaultnya adalah acregmax=60.

aksi=n

– Menyetel actimeo ke n detik sama dengan menyetel acdirmax, acdirmin, acregmax, dan acregmin ke n detik.
– Setel actimeo=1 atau actimeo=3 untuk direktori yang sering digunakan dan dimodifikasi oleh banyak klien NFS. Ini memastikan bahwa atribut file dan direktori tetap cukup mutakhir, meskipun sering diubah dari berbagai lokasi klien.
– Tetapkan actimeo=120 atau lebih tinggi untuk direktori yang jarang atau tidak pernah berubah.
– Jika Anda menyetel nilai actimeo, jangan setel nilai acdirmax, acdirmin, acregmax, atau acregmin.
– Nilai default tidak disetel untuk parameter ini.

vers=n

– Versi protokol NFS yang akan digunakan. Secara default, klien NFS lokal akan mencoba memasang sistem file menggunakan NFS versi 3. Jika server NFS tidak mendukung versi 3, sistem file akan dipasang menggunakan versi 2.
– Jika Anda tahu bahwa NFS server tidak mendukung versi 3, tentukan vers=2, dan Anda akan menghemat waktu selama pemasangan, karena klien tidak akan mencoba menggunakan versi 3 sebelum menggunakan versi 2.
– Nilai default untuk parameter adalah vers=3.

grid

– Memaksa file yang baru dibuat dalam sistem file yang di-mount untuk mewarisi ID grup dari direktori induk.
– Secara default, file yang baru dibuat mewarisi ID grup efektif dari proses panggilan, kecuali jika bit GID diaktifkan direktori induk. Jika bit GID disetel, file baru mewarisi ID grup dari direktori induk.
– Nilai default tidak disetel untuk parameter ini.


Linux
  1. Menyiapkan Server NFS Dan Klien Di Scientific Linux 6.3

  2. Bind mount di Linux

  3. Cara memasang file iso di Linux

  1. Contoh Perintah mountstats di Linux

  2. Bagaimana cara memasang perangkat di Linux?

  3. pasang Linux NFS. rpc.statd tidak berjalan

  1. Layanan OS Linux 'nfs'

  2. Memecahkan masalah umum NFS di Linux

  3. mount Contoh Perintah di Linux