Зіткнення із закритими питаннями погано, це буде вже втретє, коли я спробую це набрати, тому, будь ласка, пробачте лаконічність.
Спочатку використовуйте intr
кріплення NFS. За замовчуванням hard
кріплення NFS вішають назавжди. soft
NFS монтує помилок після тайм - ауту (який може бути нерозумно тимчасових помилок.) intr
Дозволяє вам вирішити , щоб перервати операцію повішений NFS. Просто правильно.
По-друге, щоб виправити цю дурну проблему, я раніше використовував дурну хитрість , вона, мабуть, все ще працює. Піднімає псевдонім інтерфейсу на lo
з IP - адресою в NFS сервері ( редагування : ifconfig eth0:0 <ipaddress>
). Створіть /etc/exports
файл, який містить рядок для експорту файлової системи, на якій ви повісили ( редагуйте : експортуйте файлову систему з тим самим іменем, що і файлову систему 'повішений'; вам доведеться створити те саме ім'я шляху, що і встановлене) . Запустіть свій сервер NFS на локальній машині, і, сподіваємось, ваша підвішена програма може помилитися з "файлом не знайдено" або "каталогом не знайдено" або чимось подібним, що дозволяє продовжувати роботу без перезавантаження.
Не забудьте знову вимкнути сервер NFS та видалити псевдонім інтерфейсу, коли закінчите.