NFS over RDMA 用に NIC を設定します
-
このドキュメント ページのPDF
-
ボリューム管理
- CLI を使用した論理ストレージ管理
-
NAS ストレージ管理
-
CLIを使用したSMBの管理
- SMB を使用したファイルアクセスの管理
-
CLIを使用したSMBの管理
-
ボリューム管理
PDF版ドキュメントのセット
Creating your file...
NFS over RDMA では、クライアントシステムとストレージプラットフォームの両方に NIC を設定する必要があります。
ストレージプラットフォームの構成
サーバに X1148 RDMA アダプタをインストールする必要があります。HA 構成を使用している場合は、フェイルオーバーパートナーに対応する X1148 アダプタを用意して、フェイルオーバー中も RDMA サービスを継続できるようにする必要があります。NIC は ROCE 対応である必要があります。
ONTAP 9.10.1以降では、次のコマンドを使用して、RDMAオフロードプロトコルのリストを表示できます。
network port show -rdma-protocols roce
クライアントシステム構成
クライアントで Mellanox RDMA 対応 NIC カード(例 X1148 )および Mellanox OFED ネットワークソフトウェア。サポートされるモデルとバージョンについては、 Mellanox のドキュメントを参照してください。クライアントとサーバは直接接続できますが、スイッチのフェイルオーバーパフォーマンスが向上するため、スイッチの使用を推奨します。
クライアント、サーバ、およびスイッチ、およびスイッチ上のすべてのポートは、ジャンボフレームを使用して設定する必要があります。また、すべてのスイッチでプライオリティフロー制御が有効であることを確認します。
この設定を確認したら、 NFS をマウントできます。
System Managerを使用してRDMA経由のNFSでネットワークインターフェイスを設定するには、ONTAP 9.12.1以降を使用している必要があります。
-
RDMAがサポートされるかどうかを確認します。[Network]>[Ethernet Ports]に移動し、グループビューで適切なノードを選択します。ノードを拡張する際には、所定のポートについて* rdma protocols フィールドを確認します。値 RoCE はRDMAがサポートされていることを示し、ダッシュ(-*)はサポートされていないことを示します。
-
VLANを追加するには、+VLAN*を選択します。適切なノードを選択します。RDMAをサポートしているポートは、「 Port 」ドロップダウンメニューに「 RoCE Enabled *」というテキストが表示されます。RDMAをサポートしていないポートについては、テキストは表示されません。
-
のワークフローに従ってください NFS を使用して Linux サーバ用の NAS ストレージを有効にします 新しいNFSサーバを設定します。
ネットワークインターフェイスを追加する際には、「* RoCEポートを使用*」を選択できます。RDMA経由のNFSを使用するすべてのネットワークインターフェイスで、このオプションを選択します。
-
次のコマンドを使用して、 NFS サーバで RDMA アクセスが有効になっているかどうかを確認します。
vserver nfs show-vserver SVM_name
デフォルトでは、
-rdma
を有効にする必要があります。サポートされていない場合は、 NFS サーバで RDMA アクセスを有効にします。vserver nfs modify -vserver SVM_name -rdma enabled
-
クライアントを RDMA 経由で NFSv4.0 にマウントします。
-
proto パラメータの入力は、サーバの IP プロトコルのバージョンによって異なります。IPv4の場合は、を使用します
proto=rdma
。IPv6の場合は、proto=rdma6
。 -
NFSターゲットポートをと指定します
port=20049
標準ポート2049ではなく、次の手順を実行します。mount -o vers=4,minorversion=0,proto=rdma,port=20049 Server_IP_address:/volume_path mount_point
-
-
オプション:クライアントをアンマウントする必要がある場合は、コマンドを実行します
unmount mount_path