透過RDMA設定NFS的LIF
若要透過RDMA使用NFS、您必須將LIF(網路介面)設定為與RDMA相容。LIF及其容錯移轉配對都必須能夠支援RDMA。
建立新的LIF
您必須執行ONTAP 支援功能更新版本的S廳9.12.1、才能使用System Manager透過RDMA建立NFS的網路介面。
-
選擇*網路>總覽>網路介面*。
-
選取 。
-
當您選取 NFS 、 SMB/CIFS 、 S2 時、您可以選擇 * 使用 roce 連接埠 * 。選取「使用roce連接埠」核取方塊。
-
選取儲存VM和主節點。指派一個 名稱 、 IP 位址 和 子網路遮罩 。
-
輸入 IP 位址和子網路遮罩後、 System Manager 會將廣播網域清單篩選為具有具備 ROCE 功能連接埠的網域。選取廣播網域。您可以選擇性地新增閘道。
-
選擇*保存*。
-
建立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
-
服務原則必須是預設資料檔案或包含資料NFS網路介面服務的自訂原則。
-
。
-rdma-protocols
參數接受預設為空白的清單。何時roce
新增的值是 LIF 只能在支援 roce 卸載的連接埠上設定、影響 bot LIF 移轉和容錯移轉。
-
修改LIF
您必須執行ONTAP 支援功能更新版本的S廳9.12.1、才能使用System Manager透過RDMA建立NFS的網路介面。
-
選擇*網路>總覽>網路介面*。
-
在您要變更的網路介面旁選取 * > 編輯 * 。
-
選中*使用roce Ports*以通過RDMA啓用NFS或取消選中此框以禁用NFS。如果網路介面位於具備RoCE功能的連接埠、您會看到*使用roce連接埠*旁邊的核取方塊。
-
視需要修改其他設定。
-
選取*「Save(儲存)」*以確認您的變更。
-
您可以使用檢查您的生命狀態
network interface show
命令。服務原則必須包含資料NFS網路介面服務。。-rdma-protocols
清單應包含在內roce
。如果上述任一條件不正確、請修改LIF。 -
若要修改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
此外、您也可以移轉網路介面(LIF)、以便透過RDMA使用NFS。ONTAP執行此移轉時、您必須確保目的地連接埠具備RoCE功能。從《支援資料》9.12.1開始ONTAP 、您可以在System Manager中完成此程序。選取網路介面的目的地連接埠時、System Manager會指定連接埠是否具備RoCE功能。
只有在下列情況下、才能透過RDMA組態將LIF移轉至NFS:
-
它是NFS RDMA網路介面(LIF)、裝載於具備RoCE功能的連接埠上。
-
它是 NFS TCP 網路介面( LIF )、主控於具備 ROCE 功能的連接埠上。
-
它是NFS TCP網路介面(LIF)、裝載於不具備資源處理能力的連接埠上。
如需移轉網路介面的詳細資訊、請參閱 移轉LIF。