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

Longhorn Engineを手動でアップグレードする

Longhorn UIを使用してLonghorn Engineを手動でアップグレードできます。

前提条件

Longhorn Engineのイメージをアップグレードする前に、必ずバックアップを作成してください。

Longhorn Engineをアップグレードする前に、Longhorn Managerをアップグレードしてください。

オフラインアップグレード

ライブアップグレードが利用できない場合や、ボリュームが劣化状態にある場合は、次の手順に従ってください:

  1. 関連するワークロードのデタッチ手順に従ってください。

  2. バッチ選択を使用してすべてのボリュームを選択します。バッチ操作ボタン*エンジンをアップグレード*をクリックし、リストにあるエンジンイメージを選択します。これは、このリリースのマネージャーに付属するデフォルトのエンジンです。

  3. すべてのワークロードを再開します。Kubernetesワークロードの一部でないボリュームは、Longhorn UIからアタッチする必要があります。

ライブアップグレード

SUSE Storage v1.8.xからv1.11へのライブエンジンアップグレードをサポートしています。

`iSCSI`フロントエンドはライブアップグレードをサポートしていません。

ライブアップグレードは、正常なボリュームでのみ行うべきです。

  1. アップグレードしたいボリュームを選択してください。

  2. ドロップダウンで`Upgrade Engine`をクリックします。

  3. アップグレードしたいエンジンイメージを選択してください。

    1. 通常、リストには唯一のエンジンイメージしか表示されません。UIは現在のイメージをリストから除外するためです。

  4. [OK] をクリックします。

ライブアップグレード中、ユーザーは一時的にレプリカの数が2倍に見えるでしょう。アップグレードが完了した後、ユーザーは以前と同じ数のレプリカが表示され、ボリュームの`Engine Image`フィールドが更新される必要があります。

ライブアップグレード後、RancherやKubernetesはエンジンの古いイメージを表示し続け、新しいバージョンのレプリカを表示することに注意してください。これは想定内です。ボリューム詳細ページにボリュームイメージとして新しいバージョンのイメージが表示されていれば、アップグレードは成功です。

古いイメージをクリーンアップしてください。

すべてのイメージのアップグレードが完了したら、Longhorn UIから`Settings/Engine Image`を選択してください。今、デフォルトでないイメージを削除できるはずです。