У меня есть 3 сервера NFS, все в основном выполняют перекрестное монтирование, например:
Очевидно, это создает довольно неприятную проблему при поднятии вся сеть (например, если у меня полное отключение сети для лечения ИБП), и теперь мне нужно вызвать все 3 сервера, я получу различные проблемы с монтированием NFS и тайм-ауты, не позволяющие мне просто перезапустить все 3 сервера.
Есть ли стандартный Linux / или, точнее, в ubuntu (я использую 16.04 прямо сейчас), чтобы такие перекрестные монтирования NFS действительно работали без необходимости вручную входить в систему на всех трех машинах (в моем случае) и запускать серию команд перезапуска ...?
Есть способ решить вашу проблему, и он называется autofs или automount . Что autofs делает, так это монтирует общие ресурсы только при доступе к точке монтирования на клиенте, а не автоматически при загрузке.
Но если вы, например, если на сервере A работают службы, которые полагаются на данные, которые хранятся на общем ресурсе сервера B , тогда autofs вам не поможет, потому что, как только служба будет включена сервер A запускается, autofs попытается смонтировать общий ресурс с сервера B .
Здесь есть хороший обзор примеров конфигурации . Вы также можете предоставить autofs maps через LDAP или NIS, чтобы преодолеть локальную конфигурацию.