Я использую ZFS в Linux в качестве файлового сервера под управлением Ubuntu Server 14.04 LTS. Пул ZFS использует несколько наборов данных. sharenfs
свойство. Помимо ZFS есть несколько дополнительных общих ресурсов NFS, которые определены в /etc/exports
.
когда exportfs -r
запущены все управляемые общие ресурсы ZFS -zfs get sharenfs tank/set
все еще показывает, что свойство установлено, но пока я не сбросил свойство через zfs set sharenfs=...
общий ресурс не может быть установлен клиентом.
Есть ли способ предотвратить exportfs -r
от уничтожения общих ресурсов, управляемых ZFS, или способа обновления общих ресурсов, не относящихся к ZFS, без вмешательства в общие ресурсы ZFS? В крайнем случае, есть ли быстрый и простой способ перезапустить ZFS все свойства sharenfs?
Используйте то или другое.
Я предлагаю использовать /etc/exports
для согласованности и удобочитаемости, особенно если ваш сервер NFS обслуживает данные из файловых систем, отличных от ZFS.