1

У нас есть (небольшая) сеть linux-боксов, в которых работают перекрестно смонтированные каталоги, где на каждом хосте другие смонтированы как hostname:/ on / hostname.

Таким образом, для полноты, каждая машина также может быть настроена как /machine -> /

Что, если что-нибудь, является ловушкой делать это?

2 ответа2

2

Не кладите крепления в /, поместите их в /net. (на самом деле, установите autofs и включите /etc/auto.net в /etc/auto.master.)

Если что-то делает readdir из / и в итоге получает доступ к монтированию NFS, это будет медленнее. Я не думаю, что что-то на самом деле должно когда-либо делать это (acess / *, когда они пытаются выяснить что-то о / home / user / foo), но хранение монтирования NFS в / net - это традиционное место.

Да, вы определенно хотите autofs.

2

Создание символической ссылки для локального компьютера должно быть нормальным и должно помочь любым сценариям, которым требуются файлы, специфичные для конкретного компьютера. Вы также можете создать /self, чтобы иметь общее имя, которое всегда указывает на то, на какой машине вы находитесь.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .