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

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

FlexvolumeドライバーからCSIに移行する

Flexvolumeドライバーはサポートされなくなりました。FlexvolumeドライバーからCSIに移行できます。CSIは最新のアウトオブツリーKubernetesストレージインターフェースです。

一方のドライバーを使用して作成および使用されたボリュームは、他方のドライバーを使用するKubernetesでは認識されないことに注意してください。したがって、古いドライバーを使用して作成された既存のボリュームがある場合は、ドライバーを切り替えないでください(例:アップグレード中)。

Longhornアプリが最新であることを確認してください。進む前に関連するアップグレード手順に従ってください。

ドライバー間の移行パスは、各ボリュームをバックアップおよび復元する必要があり、APIおよびワークロードのダウンタイムが発生します。これは面倒な処理になる可能性があります。労力を減らすために、古いドライバーを使用している重要でないワークロードを削除することを検討してください。

  1. 既存のボリュームをバックアップする

  2. Rancher UIで、`Catalog Apps`画面に移動し、`Longhorn`アプリを見つけて`Up to date`ボタンをクリックします。`Kubernetes Driver`の下で、`flexvolume`を選択します。`Flexvolume Path`は空のままにすることをお勧めします。`Upgrade`をクリックします。

  3. 各ボリュームを復元します。この手順はStatefulSetワークロードに合わせて調整されていますが、処理はすべてのワークロードでほぼ同じです。