Мой вопрос про NFS.
Есть несколько машин в сети под управлением FreeBSD 11. Для обновления организована схема:
одна машина выступает в роли NFS-сервера. На ней всегда свежие версии исходников, собирается мир и ядро.
На остальных машинах /usr/obj/ /usr/src/ /usr/ports/ монтируются по NFS.
После установки мира на одном nfs-клиенте необходимо пересобирать мир на nfs-сервере,
чтобы успешно повторить установку мира на следующем nfs-клиенте и так каждый раз.
Проверили, что меняется.
До установки мира на nfs-клиенте выполняем:
Код: Выделить всё
# find /usr/obj -exec md5 {} \; > /tmp/obj_before.txt
Код: Выделить всё
# find /usr/obj -exec md5 {} \; > /tmp/obj_after.txt
Код: Выделить всё
diff /tmp/obj_before.txt /tmp/obj_after.txt
Что в данном случае можно предпринять,чтобы не пересобирать мир каждый раз?
С установкой ядра таких проблем не наблюдается.
Пробовали экспортировать файловые системы по nfs с параметром только для чтения, в таком случае установка мира оказывается невозможной.