验证是否已在 SVM 上启用 NFS 协议

要在 SVM 上配置和使用 NFS,必须先验证是否已启用此协议。

关于本任务

通常会在设置 SVM 期间启用此协议,但如果在设置期间没有启用此协议,您可以稍后使用 vserver add-protocols 命令来启用它。

注:不能在创建 LIF 后为其添加或删除协议。

此外,您还可以使用 vserver remove-protocols 命令在 SVM 上禁用协议。

步骤

  1. 查看当前已为 SVM 启用和禁用了哪些协议:vserver show -vserver vserver_name -protocols
    此外,您还可以使用 vserver show-protocols 命令查看集群中所有 SVM 上当前已启用的协议。
  2. 如果需要,可启用或禁用某个协议:
    • 启用 NFS 协议:vserver add-protocols -vserver vserver_name -protocols nfs
    • 禁用协议:vserver remove-protocols -vserver vserver_name -protocols protocol_name[,protocol_name,...]
  3. 确认是否已正确更新已启用和禁用的协议:vserver show -vserver vserver_name -protocols

示例

以下命令会显示 SVM vs1 上当前已启用和禁用(允许和不允许)的协议:

vs1::> vserver show -vserver vs1.example.com -protocols
Vserver           Allowed Protocols         Disallowed Protocols
-----------       ----------------------    -----------------------
vs1.example.com   nfs                       cifs, fcp, iscsi, ndmp

以下命令会通过将 nfs 添加到 SVM vs1 上已启用协议列表中来允许通过 NFS 进行访问:

vs1::> vserver add-protocols -vserver vs1.example.com -protocols nfs