Bagaimana cara meng-unmount NFS ketika server hilang?


65

Saya memasang folder NFS dari server ke laptop saya.

Sayangnya, terkadang server mati ... Masalahnya adalah, saya tidak bisa meng-unmount folder NFS yang "mati". Pada command-line, saya mendapatkan "perangkat sedang sibuk", dan melalui nautilus itu crash sesi saya saat ini.

Apakah ada cara untuk meng-unmount folder NFS ketika server dimatikan?


1
Sudahkah Anda mencobaumount -l
Mitch

Jawaban:


110

Anda dapat menggunakan umount -f -l /mnt/myfolder, dan itu akan memperbaiki masalah.

  • -f- Paksa unmount (jika sistem NFS tidak dapat dijangkau). (Membutuhkan kernel 2.1.116 atau lebih baru.)

  • -l- Malas melepas gunung. Lepaskan filesystem dari hirarki filesystem sekarang, dan bersihkan semua referensi ke filesystem segera setelah tidak lagi sibuk. (Membutuhkan kernel 2.4.11 atau yang lebih baru.)

Sumber: Referensi Perintah Lengkap Linux


1
butuh saya 20 menit mencoba sampai saya sudah google dan menemukan ini
confiq

Kamu menyelamatkan hidupku!
Yu Jiaao

15

cobalah sudo umount -l {mountPoint}untuk melakukan "unmount malas". Memungkinkan Anda melanjutkan hidup Anda tanpa menunggu tukang ledeng tiba.


2
Terpilih untuk nasihat hidup yang baik
antonagestam

4

Dalam kasus saya di mana umount -ftidak berhasil, umount -frbekerja. -rargumen remount sebagai hanya-baca dan kemudian meng-unmount folder.


2

Jika umount -f -l /mnt/myfoldertidak bekerja service nfs restart(atau setara dengan linux Anda) mungkin.


3
Masalah dengan ini adalah jika Anda memiliki beberapa jalur yang dipasang nfs dari server yang berbeda dan Anda tidak ingin menjatuhkan titik pemasangan lain yang akan memengaruhi layanan lain.
Efren

1

Bagi saya, umount, atau restart layanan tidak akan berfungsi. Cukup reboot. Bahkan dengan sistem baru, implementasi NFS tampaknya masih memiliki masalah lama itu. Jadi, reboot saja.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.