Montuję folder NFS z serwera na laptopie.
Niestety serwer czasami się wyłącza ... Problem polega na tym, że nie mogę odmontować „martwego” folderu NFS. W wierszu polecenia pojawia się komunikat „urządzenie jest zajęte”, a przez nautilus powoduje awarię mojej bieżącej sesji.
Czy jest jakiś sposób odmontowania folderu NFS, gdy serwer jest wyłączony?
umount -l
Odpowiedzi:
Możesz użyć
umount -f -l /mnt/myfolder
, a to rozwiąże problem.-f
- Wymuś odmontowanie (w przypadku nieosiągalnego systemu NFS). (Wymaga jądra 2.1.116 lub nowszego.)-l
- Leniwy odmontować. Odłącz teraz system plików od hierarchii systemu plików i wyczyść wszystkie odniesienia do systemu plików, gdy tylko nie będzie on już zajęty. (Wymaga jądra 2.4.11 lub nowszego.)Źródło: Linux Complete Command Reference
źródło
spróbuj
sudo umount -l {mountPoint}
zrobić „leniwy odmontować”. Umożliwia życie bez czekania na przybycie hydraulika.źródło
W moim przypadku gdzie
umount -f
nie działało,umount -fr
działało.-r
argument jest montowany jako tylko do odczytu, a następnie odmontowuje folder.źródło
W przypadku,
umount -f -l /mnt/myfolder
gdy nie działaservice nfs restart
(lub jego odpowiednik w systemie Linux) może.źródło
Dla mnie ani umount, ani restart usługi nie będą działać. Po prostu uruchom ponownie. Nawet przy nowym systemie wydaje się, że implementacja NFS nadal ma ten stary problem. Więc po prostu uruchom ponownie.
źródło