|
この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。 |
FlexvolumeドライバーからCSIに移行する
Flexvolumeドライバーはサポートされなくなりました。FlexvolumeドライバーからCSIに移行できます。CSIは最新のアウトオブツリーKubernetesストレージインターフェースです。
一方のドライバーを使用して作成および使用されたボリュームは、他方のドライバーを使用するKubernetesでは認識されないことに注意してください。したがって、古いドライバーを使用して作成された既存のボリュームがある場合は、ドライバーを切り替えないでください(例:アップグレード中)。
Longhornアプリが最新であることを確認してください。進む前に関連するアップグレード手順に従ってください。
ドライバー間の移行パスは、各ボリュームをバックアップおよび復元する必要があり、APIおよびワークロードのダウンタイムが発生します。これは面倒な処理になる可能性があります。労力を減らすために、古いドライバーを使用している重要でないワークロードを削除することを検討してください。
-
Rancher UIで、`Catalog Apps`画面に移動し、`Longhorn`アプリを見つけて`Up to date`ボタンをクリックします。`Kubernetes Driver`の下で、`flexvolume`を選択します。`Flexvolume Path`は空のままにすることをお勧めします。`Upgrade`をクリックします。
-
各ボリュームを復元します。この手順はStatefulSetワークロードに合わせて調整されていますが、処理はすべてのワークロードでほぼ同じです。