Solaris

ZFS nfsshare 導出 RW 和 RO 主機?

  • March 26, 2011

我一直像這樣(成功地)從 OpenSloarins 導出 NFS:

zfs set sharenfs=root=rw=host1:host2:host3 pool1

我正在按照手冊頁行事sharefsshare_nfs但以下內容不起作用:

zfs set sharenfs=root=rw=host1:host2:host3,ro=host4 pool1

所有主機都失去訪問權限。

如何以讀/寫方式共享給某些主機,而以只讀方式共享給某些主機?

我認為你有語法問題。sharenfs 屬性的值是發送到的選項share(1)。嘗試

zfs set sharenfs=rw=host1:host2:host3,ro=host4 pool1

除非您確實需要將具有 root 權限的文件系統導出到所有這些主機,在這種情況下,最安全的是明確:

zfs set sharenfs=rw=host1:host2:host3,root=host1:host2:host3,ro=host4 pool1

(或者更好的是,使用網路組或網路代替)。

引用自:https://serverfault.com/questions/251925