Làm thế nào để ngắt kết nối NFS khi máy chủ không còn nữa?


64

Tôi đang gắn thư mục NFS từ máy chủ vào máy tính xách tay của mình.

Thật không may, đôi khi máy chủ tắt ... Vấn đề là, tôi không thể ngắt kết nối thư mục NFS "đã chết". Trên dòng lệnh, tôi nhận được "thiết bị đang bận" và thông qua nautilus, nó bị sập phiên hiện tại của tôi.

Có cách nào để ngắt kết nối thư mục NFS khi máy chủ tắt không?


1
Bạn đã thử chưaumount -l
Mitch

Câu trả lời:


109

Bạn có thể sử dụng umount -f -l /mnt/myfolder, và điều đó sẽ khắc phục vấn đề.

  • -f- Buộc ngắt kết nối (trong trường hợp hệ thống NFS không truy cập được). (Yêu cầu kernel 2.1.116 trở lên.)

  • -l- Lười biếng vô song. Bây giờ hãy tách hệ thống tập tin khỏi hệ thống phân cấp hệ thống tập tin và dọn sạch tất cả các tham chiếu đến hệ thống tập tin ngay khi nó không còn bận nữa. (Yêu cầu kernel 2.4.11 trở lên.)

Nguồn: Tham khảo lệnh hoàn chỉnh của Linux


1
tôi đã mất 20 phút cố gắng cho đến khi tôi google nó và tìm thấy nó
confiq

Bạn cứu mạng tôi!
Yu Jiaao

15

cố gắng sudo umount -l {mountPoint}làm một "lười biếng unmount". Cho phép bạn tiếp tục với cuộc sống của bạn mà không cần chờ thợ sửa ống nước đến.


2
Upvote cho lời khuyên tốt cho cuộc sống
antonagestam

4

Trong trường hợp của tôi, nơi umount -fkhông làm việc, umount -frlàm việc. -rđối số nhắc lại dưới dạng chỉ đọc và sau đó ngắt kết nối thư mục.


2

Trong trường hợp umount -f -l /mnt/myfolderkhông hoạt động service nfs restart(hoặc nó tương đương trên linux của bạn) có thể.


3
Vấn đề với điều này là nếu bạn có một số đường dẫn được gắn nfs từ các máy chủ khác nhau và bạn không muốn bỏ các điểm gắn kết khác sẽ ảnh hưởng đến các dịch vụ khác.
Efren

1

Đối với tôi, không umount, cũng không khởi động lại dịch vụ sẽ hoạt động. Chỉ cần khởi động lại. Ngay cả với một hệ thống mới, việc triển khai NFS dường như vẫn còn vấn đề cũ. Vì vậy, chỉ cần khởi động lại.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.