Мне нужно изменить файл server / etc / exports, чтобы экспортировать его на дополнительный хост. После изменения этого файла, чтобы он вступил в силу (т.е. чтобы дополнительный хост имел доступ к указанной файловой системе), я считаю, что мне нужно запустить "exportfs" на сервере, экспортирующем файловую систему. Нарушает ли это работу пользователей, которые в настоящее время используют файловые системы, экспортированные с этого обслуживающего хоста? Я надеюсь добавить этот новый хост «тихо», без перебоев.
Любые дополнительные советы, связанные с этим, распространенные ловушки, вещи, о которых следует остерегаться, и т. Д. Были бы признательны, если они у вас есть.
Изменить: на всякий случай ... uname -a возвращается 2.6.32-358.18.1.el6.x86_64 # 1 SMP Пт, 2 августа 17:04:38 EDT 2013 x86_64 x86_64 x86_64 GNU / Linux
Если внесенная вами модификация не меняет разрешения для ваших текущих пользователей, она не должна нарушать работу. Использовать -r
флаг для exportfs. Мы делаем это постоянно, и существующие, используемые крепления не подвергаются изменениям.
На странице руководства:
-r Reexport all directories, synchronizing /var/lib/nfs/etab with /etc/exports. This option removes entries in
/var/lib/nfs/etab which have been deleted from /etc/exports, and removes any entries from the kernel export ta-
ble which are no longer valid.