Saya telah bekerja di server saya, dari mana saya mengekspor satu direktori menggunakan NFS. Tentu saja selama seminggu atau lebih dari server reboot, saya berkali-kali lupa dengan umount
sistem file ekspor di workstation saya (yang akan di-mount dari /etc/fstab
saat boot). Di sela-sela saya bisa umount
setelah fakta dan remount (saya tidak menggunakan autofs
):
umount -fl /data0
mount /data0
Tetapi ini tidak lagi berhasil.
Saya tidak bisa me-mount direktori yang diekspor dari server pada direktori yang berbeda (mount hang), tapi saya bisa nfs me-mount direktori yang diekspor pada mesin virtual yang berjalan di workstation saya.
Apa yang saya coba adalah menghapus ( rmmod
) modul nfs
dan nfsv3
(yang tidak akan berhasil Resource temporarily unavailable
:). lsof
hang. mount
tidak menunjukkan apa pun yang dipasang melalui nfs
. Ini semua mungkin hasil dari menggunakan 'umount-l' beberapa kali, tetapi dua kali pertama ini berhasil tanpa masalah.
Saya telah me-restart server untuk sementara waktu, setelah tidak dapat me-mount tanpa ada bedanya. Saya juga menggunakan service nfs-kernel-server restart
. Saya curiga semuanya akan kembali normal jika saya me-restart workstation klien.
Apakah ada cara untuk memulihkan dari ini dan menginisialisasi ulang sisi klien nfs di workstation saya tanpa reboot?
Jika saya tidak bisa memperbaiki ini tanpa reboot, apakah ini tidak akan terjadi lagi jika saya mulai menggunakan autofs
?
lsof -b
digantung dengan baris terakhir:
lsof: avoiding readlink(/run/user/1001/gvfs): -b was specified.
lsof: avoiding stat(/run/user/1001/gvfs): -b was specified.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1001/gvfs
Output information may be incomplete.
di baris sebelumnya, tidak ada /data0
.
Entri di /etc/fstab
:
192.168.0.2:/data0 /data0 nfs defaults,auto,nolock,user 0 2
upstart
dan semua. Anda mungkin ingin me-restart semua layanan dalam nfs-common
paket, sepertinya ada beberapa. Pesan kemungkinan juga penting, jadi cobalah berhenti kemudian mulai dengan urutan ketergantungan. Anda mungkin juga ingin melakukan rpcbind
sebagai perhentian terakhir / awal pertama Anda. Saya telah melakukan ini sebelumnya di Debian, tetapi hanya memiliki satu nfs-common
layanan yang bagus .
lsof -b
digantung?