Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

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

贡献者

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

关于此任务

此操作通常在SVM设置期间完成、但如果您在设置期间未启用此协议、则可以稍后使用启用它 vserver add-protocols 命令:

备注

创建 LIF 后,您不能在该 LIF 中添加或删除协议。

您还可以使用在SVM上禁用协议 vserver remove-protocols 命令:

步骤
  1. 检查 SVM 当前已启用和禁用的协议: vserver show -vserver vserver_name -protocols

    您也可以使用 vserver show-protocols 命令以查看集群中所有SVM上当前已启用的协议。

  2. 如有必要,启用或禁用协议:

    • 启用SMB协议: vserver add-protocols -vserver vserver_name -protocols cifs

    • 禁用协议: 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   cifs                       nfs, fcp, iscsi, ndmp

以下命令可通过添加来允许通过SMB进行访问 cifs 到SVM VS1上已启用的协议列表:

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