系统管理指南:网络服务

Procedure如何验证用于 mount 命令的选项

在 Solaris 2.6 发行版以及 2.6 发行版之后修补的 mount 命令的任何版本中,不会针对无效选项发出警告消息。以下过程有助于确定在命令行上或通过 /etc/vfstab 提供的选项是否有效。

对于本示例,假定以下命令已运行:


# mount -F nfs -o ro,vers=2 bee:/export/share/local /mnt
  1. 通过运行以下命令来验证选项。


    % nfsstat -m
    
    /mnt from bee:/export/share/local
    
    Flags:  vers=2,proto=tcp,sec=sys,hard,intr,dynamic,acl,rsize=8192,wsize=8192,
    
            retrans=5

    bee 中的文件系统已挂载了版本设置为 2 的协议。不过,nfsstat 命令不会显示有关所有选项的信息。但是,使用 nfsstat 命令是验证选项的最准确的方法。

  2. 检查 /etc/mnttab 中的项。

    mount 命令不允许将无效选项添加到挂载表中。因此,请验证文件中列出的选项是否与命令行中列出的那些选项匹配。采用这种方式,即可检查 nfsstat 命令未报告的那些选项。


    # grep bee /etc/mnttab
    
    bee:/export/share/local /mnt nfs	ro,vers=2,dev=2b0005e 859934818