Solaris 10:编辑 nfs 挂载?

Solaris 10:编辑 nfs 挂载?

我正在 Solaris 10 机器上工作,需要一些 nfs 方面的帮助。我的 /etc/dfs/sharetab 目前是:

/myvol   -       nfs     sec=sys,rw=server1:server2

如何将 server3 添加到可以安装 myvol 的列表中?如果我收到此信息,则 sharetab 是根据 /etc/dfs/dfstab 的内容自动生成的,但该文件在我的计算机上只有注释行,没有共享行...那么有关 myvol 等的信息是如何显示在 sharetab 中的?也许我没有收到此信息,任何帮助都将不胜感激。

答案1

如果/myvol是 ZFS 文件系统,则可以通过属性共享sharenfs。使用zfs list来确定数据集名称,然后zfs get sharenfs mypool/myfs查询属性。

如果是这种情况,那么您可以使用以下方法进行修改:

zfs set sharenfs="sec=sys,rw=server1:server2:server3" mypool/myfs

答案2

您在共享选项卡中看到的行可以由任何有效share命令生成。通常这些命​​令会位于其中/etc/dfs/dfstab,并且每行都应包含一个共享命令,例如

share -F nfs -o sec=sys,rw=server1:server2:server3 -d "My Volume" /path/to/myvol 

检查 /etc/rc 文件和目录/脚本,查看其中是否有一个正在运行共享命令。

检查 dfstab、share 和 share_nfs 的手册页。

相关内容