第6章 ホストを次の主要な Red Hat Enterprise Linux リリースにアップグレード
ジョブテンプレートを使用して、Red Hat Enterprise Linux ホストを次のメジャーリリースにアップグレードできます。以下のアップグレードパスが可能です。
- Red Hat Enterprise Linux 7 から Red Hat Enterprise Linux 8 へ
- Red Hat Enterprise Linux 8 から Red Hat Enterprise Linux 9 へ
前提条件
Red Hat Enterprise Linux ホストがアップグレードの要件を満たしていることを確認してください。
- Red Hat Enterprise Linux 7 から Red Hat Enterprise Linux 8 へのアップグレードについては、RHEL 7 から RHEL 8 へのアップグレード の アップグレードの計画 を参照してください。
- Red Hat Enterprise Linux 8 から Red Hat Enterprise Linux 9 へのアップグレードは、RHEL 8 から RHEL 9 へのアップグレード の RHEL 9 へのアップグレードの計画 を参照してください。
アップグレードのために Red Hat Enterprise Linux ホストを準備します。
- Red Hat Enterprise Linux 7 から Red Hat Enterprise Linux 8 へのアップグレードは、RHEL 7 から RHEL 8 へのアップグレード の アップグレードのための RHEL 7 システムの準備 を参照してください。
- Red Hat Enterprise Linux 8 から Red Hat Enterprise Linux 9 へのアップグレードについては、RHEL 8 から RHEL 9 へのアップグレード の アップグレードに向けた RHEL 8 システムの準備 を参照してください。
- Satellite でリモート実行機能を有効にする。詳細は、12章リモートジョブの設定およびセットアップ を参照してください。
- アップグレードするホストに Satellite の SSH 鍵を配布します。詳細は、「リモート実行のための SSH 鍵の配布」 を参照してください。
手順
Satellite で、Leapp プラグインを有効にします。
# satellite-installer --enable-foreman-plugin-leapp
- Satellite Web UI で、Hosts > All Hosts に移動します。
- 次の主要な Red Hat Enterprise Linux バージョンにアップグレードするホストを選択します。
- Hosts ウィンドウの右上の Select Action リストから Preupgrade check with Leapp を選択します。
- Submit をクリックして、アップグレード前のチェックを開始します。
チェックが完了したら Leapp preupgrade report タブをクリックして、Leapp がお使いのホストで問題を検出したかどうかを確認します。Inhibitor フラグの付いた問題は、重大であるとみなされ、アップグレードの手順に失敗する可能性が高くなります。Has Remediation フラグが付けられた問題には、問題の修正に役立つ修正が含まれています。
Has Remediation フラグが付けられた問題をクリックして、展開します。
- 問題に修復 コマンド が含まれている場合は、リモート実行を使用して、Satellite から直接修正できます。問題を選択します。
- 問題に修復 ヒント のみが含まれている場合は、ヒントを使用して、ホストの問題を手動で修正します。
他の問題について、この手順を繰り返します。
- 修復コマンドの問題を選択したら、Fix Selected をクリックして、ジョブを送信します。
- 問題が修正されたら、Rerun ボタンをクリックし、Submit をクリックしてアップグレード前のチェックを再度実行し、アップグレードするホストに問題がなく、アップグレードの準備ができていることを確認します。
- アップグレード前のチェックでホストに問題がないことが確認された場合は、Run Upgrade ボタンをクリックし、Submit をクリックしてアップグレードを開始します。