Рейтинг:0

Тайм-аут по умолчанию для серверных команд — монтирование NFS

флаг ug

Заметил следующее: если монтирование NFS по какой-либо причине становится недоступным, большинство команд linux будут ждать бесконечно.

делать ls -lahF на пути монтирования просто ждет... навсегда. И никогда не возвращается.

Я мог бы запустить все с тайм-аут 5 перед ним, но это кажется неуклюжим.

Особенно, когда кто-то доверяет службам, которые либо работают, либо создают журнал ошибок, который можно подобрать, такое поведение опасно, поскольку такие вещи могут работать в течение длительного времени, не будучи замеченными.

Что я могу сделать, чтобы защитить себя и свои системы от этого? Завернуть все в чеки? Наверняка должен быть лучший способ? Нравится вариант монтирования для монтирования NFS?

Вроде есть: https://linux.die.net/man/5/nfs

Но опыт показывает, что это ничего не делает.

Монтаж как мягкий с настройками по умолчанию должен выкинуть сервер не отвечает сообщение через 3 минуты. Но даже через 30 минут все команды, которые я пробовал, просто зависают...

РЕДАКТИРОВАТЬ: кажется, что работает установка более низкого времени и ретрансляции в сочетании с «мягким».

флаг de
Тайм-ауты в протоколе NFS, обрабатываемые уровнем RPC. В результате невозможно иметь разные команды для разных операций...

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.