Как решить проблему блокировки перекрестного монтирования NFS

У меня есть 3 сервера NFS, все в основном выполняют перекрестное монтирование, например:

  • Сервер «A» монтируется из «B» "/" C "
  • Сервер" B "монтируется из" A "/" C "
  • Сервер" C "монтируется из" A "/" B "

Очевидно, это создает довольно неприятную проблему при поднятии вся сеть (например, если у меня полное отключение сети для лечения ИБП), и теперь мне нужно вызвать все 3 сервера, я получу различные проблемы с монтированием NFS и тайм-ауты, не позволяющие мне просто перезапустить все 3 сервера.

Есть ли стандартный Linux / или, точнее, в ubuntu (я использую 16.04 прямо сейчас), чтобы такие перекрестные монтирования NFS действительно работали без необходимости вручную входить в систему на всех трех машинах (в моем случае) и запускать серию команд перезапуска ...?

0
задан 31 December 2017 в 10:55
1 ответ

Есть способ решить вашу проблему, и он называется autofs или automount . Что autofs делает, так это монтирует общие ресурсы только при доступе к точке монтирования на клиенте, а не автоматически при загрузке.
Но если вы, например, если на сервере A работают службы, которые полагаются на данные, которые хранятся на общем ресурсе сервера B , тогда autofs вам не поможет, потому что, как только служба будет включена сервер A запускается, autofs попытается смонтировать общий ресурс с сервера B .

Здесь есть хороший обзор примеров конфигурации . Вы также можете предоставить autofs maps через LDAP или NIS, чтобы преодолеть локальную конфигурацию.

2
ответ дан 4 December 2019 в 13:28

Теги

Похожие вопросы