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

通过 RDMA 为 NFS 配置 LIF

贡献者

要使用基于RDMA的NFS、必须将LIF (网络接口)配置为与RDMA兼容。LIF及其故障转移对都必须能够支持RDMA。

创建新的 LIF

System Manager

要使用System Manager通过RDMA为NFS创建网络接口、必须运行ONTAP 9.12.1或更高版本。

步骤
  1. 选择*网络>概述>网络接口*。

  2. 选择 …​ 添加图标

  3. 如果选择*NFS、SMB/CCIFS、S3*,则可以选择*使用RoCE端口*。选中*使用RoCE端口*复选框。

  4. 选择Storage VM和主节点。指定名称 IP地址子网掩码

  5. 输入IP地址和子网掩码后、System Manager会将广播域列表筛选为具有RoCE端口的广播域。选择广播域。您可以选择添加网关。

  6. 选择 * 保存 * 。

命令行界面
步骤
  1. 创建 LIF :

    network interface create -vserver SVM_name -lif lif_name -service-policy service_policy_name -home-node node_name -home-port port_name {-address IP_address -netmask netmask_value | -subnet-name subnet_name} -firewall-policy policy_name -auto-revert {true|false} -rdma-protocols roce

    • 服务策略必须为 default-data-files 或包含 data-nfs 网络接口服务的自定义策略。

    • -rdma-protocols 参数接受默认为空的列表。时间 roce 作为一种价值、只能在支持RoCE卸载的端口上配置LIF、从而影响爬虫程序LIF迁移和故障转移。

修改 LIF

System Manager

要使用System Manager通过RDMA为NFS创建网络接口、必须运行ONTAP 9.12.1或更高版本。

步骤
  1. 选择*网络>概述>网络接口*。

  2. 选择 菜单选项图标 要更改的网络接口旁边的*>编辑*。

  3. 选中*使用RoCE端口*以启用基于RDMA的NFS、或者取消选中此复选框以将其禁用。如果网络接口位于支持RoCE的端口上、您将看到*使用RoCE端口*旁边的复选框。

  4. 根据需要修改其他设置。

  5. 选择*保存*以确认所做的更改。

命令行界面
  1. 您可以使用检查您的生命周期管理器的状态 network interface show 命令:服务策略必须包含 data-nfs 网络接口服务。。 -rdma-protocols 列表应包括 roce。如果上述任一条件不正确,请修改 LIF 。

  2. 要修改 LIF ,请运行:

    network interface modify vserver SVM_name -lif lif_name -service-policy service_policy_name -home-node node_name -home-port port_name {-address IP_address -netmask netmask_value | -subnet-name subnet_name} -firewall-policy policy_name -auto-revert {true|false} -rdma-protocols roce

备注 如果当前未将 LIF 分配给支持该协议的端口,则修改 LIF 以要求使用特定的卸载协议会产生错误。

迁移 LIF

ONTAP 还允许您迁移网络接口(LIF)以利用基于RDMA的NFS。执行此迁移时、必须确保目标端口支持RoCE。从ONTAP 9.12.1开始、您可以在System Manager中完成此操作步骤。在为网络接口选择目标端口时、System Manager将指定端口是否支持RoCE。

只有在以下情况下、才能将LIF迁移到基于RDMA的NFS配置:

  • 它是一个NFS RDMA网络接口(LIF)、托管在支持RoCE的端口上。

  • 它是一个NFS TCP网络接口(LIF)、托管在支持RoCE的端口上。

  • 它是一个NFS TCP网络接口(LIF)、托管在不支持RoCE的端口上。

有关迁移网络接口的详细信息、请参见 迁移 LIF