この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。

これは未公開の文書です SUSE® Storage 1.12 (Dev).

ストレージネットワーク

デフォルトでは、SUSE Storage はクラスター全体の他のワークロードと共有される、単一インターフェースに制限されたデフォルトの Kubernetes クラスター CNI ネットワークを使用します。ネットワークの分離が必要な場合、SUSE Storage はストレージネットワーク設定を使ってSUSE Storageクラスター内のデータトラフィックを隔離することができます。

ストレージネットワーク設定は、`<NAMESPACE>/<NAME>`形式のMultus NetworkAttachmentDefinitionを使用します。

Multus NetworkAttachmentDefinition をインストールおよび設定する方法については、 包括的なドキュメントを参照してください。

設定を適用すると、k8s.v1.cni.cncf.io/networks アノテーションが追加され、すべての既存のインスタンスマネージャーおよびバックイメージマネージャーポッドが再作成されます。SUSE Storage は、新しいインスタンスマネージャー、バックイメージマネージャー、およびバックイメージデータソースポッドにも同じアノテーションを適用します。

希望する設定がすぐに適用されるよう、設定を行う前にすべてのワークロードを停止し、すべての Longhorn ボリュームを切り離してください。

すべてのボリュームが切り離されると、SUSE Storage は設定を適用するためにすべてのインスタンスマネージャーおよびバックイメージマネージャーポッドを再起動しようとします。 1つ以上の Longhorn ボリュームがまだアタッチされている場合、カスタマイズされた設定は、エンジンやレプリカインスタンスが稼働していないときにのみインスタンスマネージャーに適用されます。残りのボリュームを切り離した後、設定を再構成する必要があります。あるいは、次の設定同期(1時間後)を待つこともできます。

ストレージネットワークの設定

前提条件

ストレージネットワーク設定のための Multus NetworkAttachmentDefinition ネットワークは、異なるクラスター ノード間のポッドで到達可能である必要があります。

シンプルな DaemonSet を作成し、ポッド間で ping を試すことで確認できます。

SUSE Storage インストール中のストレージネットワークの設定

デフォルト設定のカスタマイズに従って、storage-network デフォルト設定の値を変更してストレージネットワークを設定します。

ストレージネットワーク設定が無効な場合、Longhornインスタンスマネージャーは起動しません。

インスタンスマネージャーポッドのイベントを確認して、kubectl -n longhorn-system describe pods -l longhorn.io/component=instance-manager に関連する無効なNetworkAttachmentDefinitionがあるかどうかを確認できます。

この場合、有効な`NetworkAttachmentDefinition`を提供し、SUSE Storageのインストールを再実行してください。

SUSE Storage インストール後のストレージネットワークの設定

ストレージネットワーク の設定を行います。

設定に適用した後は、NetworkAttachmentDefinitionカスタムリソースを変更しないでください。

SUSE Storage は更新を認識しません。したがって、これにより故障やエラーが発生します。その代わりに、新しいNetworkAttachmentDefinitionカスタムリソースを作成し、それを設定に更新することができます。

RWXボリュームのためのエンドポイントネットワークの設定

Endpoint Network For RWX Volumeの設定を行います。

制限

RWXボリュームがエンドポイントネットワークに接続されている場合、CSIプラグインポッドが再起動すると、NFSマウントポイントの接続を再確立する必要があります。SUSE Storage は、CSIプラグインポッド再起動時にRWXボリュームのワークロードポッドを自動で削除するための、Automatically Delete Workload Pod when The Volume Is Detached Unexpectedly設定を提供します。ただし、設定が無効になっているか、ポッドがコントローラーによって管理されていない場合、ワークロードポッドのNFSマウントポイントが応答しなくなる可能性があります。そのような場合は、CSIプラグインポッドを手動で再起動する必要があります。