Примушення клієнта Linux NFS знову підключитися до сервера після відключення NFS


15

Чи є спосіб змусити клієнта Linux знову підключитися до сервера NFS після втрати зв'язку? Клієнт врешті-решт помічає, що сервер повернувся і продовжує працювати просто чудово. Мені просто цікаво, чи є спосіб пришвидшити це повторне з'єднання.

Відповіді:


3

Ви можете заглянути в Autofs ( посилання ArchWiki ). Якщо ви налаштуєте NFS для автоматичного налаштування, клієнт повинен намагатися (повторно) підключатися до приводу NFS кожен раз, коли ви намагаєтесь ним користуватися. Це забезпечило б, якщо ви спробуєте отримати доступ до накопичувача NFS від клієнта, а сервер працює, то привід NFS приєднається.


1
Дякую за відповідь. Це не допомагає в цьому, якщо частка вже встановлена ​​і клієнт вже розмовляє з сервером. Іноді я перериваю з'єднання (це лише між парою моїх особистих систем), і коли я відновлюю посилання, я хотів би вбити період очікування. Автофізи не допоможуть у цьому, або якщо це прискорить повторне з'єднання, було б непогано знати, як це робилося так, як я хотів би зробити це вручну.
MJD

Ви можете навести приклад спроби повторного приєднання, і це не працює? може, з mount -a?
bkanuka

Я думаю, ти нерозумієш, що я роблю. Я не відключаю обсяг nfs між тим, як відключати мережі. У цьому випадку це добре, так як це просто між моїми особистими речами, і я, швидше за все, змушує процеси зчитування файлів з точки кріплення NFS спати, а потім не виходити з ладу. Коли я переустановлюю мережу, настає період очікування, перш ніж клієнт знову знайде сервер. Цей період очікування - це те, що я хочу вбити, оскільки я знаю, що сервер повернувся. Час очікування не надто поганий, але це трохи дратує.
MJD

хм. Я щось нерозумію. Зараз я уявляю, що у вас є ноутбук і домашній сервер, а іноді вам подобається просто взяти ноутбук і поїхати. Повернувшись, ви знову підключитесь до своєї домашньої мережі…, а потім зачекайте… і нарешті ваші акції NFS знову приєднаються. Я правий?
bkanuka

Ну, начебто. За винятком ноутбука є сервер NFS, а робочий стіл - клієнт. І якщо я виїжджаю зі своїм ноутбуком, мені байдуже, чи половина робочого столу замерзне через втрату його сервера (і це робить ...). Оскільки половина робочого столу застигла, я хотів би прискорити це відновлення. У мене є відчуття, що я зловживаю NFS, тому я зрозумів, що немає способу мені допомогти. Оскільки це просто роздратування, мене це не хвилює.
MJD

0

Може бути , ви можете налаштувати timeoі retransваріанти в NFS монтує для досягнення бажаного поведінки. Додаткову інформацію див. На сторінці nfs man .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.