第1章 アップグレードの計画
インプレースアップグレードは、システムを RHEL の新しいメジャーバージョンに移行するのに推奨される方法です。
RHEL 6 と RHEL 7 との間の主な変更をすべて把握するには、インプレースアップグレードプロセスを開始する前に 移行計画ガイド を参照してください。Preupgrade Assistant を実行して、システムをアップグレードすることができるかどうかを確認することもできます。Preupgrade Assistant は、システムに変更を加える前に、アップグレードに干渉したり、妨げになったりする可能性がある潜在的な問題をシステムで評価します。既知の問題 も参照してください。
システムでインプレースアップグレードを実行することで、Red Hat Upgrade Tool の統合ロールバック機能を使用や、ReaR (Relax-and-Recover) ユーティリティーなどを使用して適切なカスタムバックアップおよびリカバリーソリューションを使用して、以前動作していたシステムを限られた設定で戻すことができます。詳細は アップグレードのロールバック を参照してください。
RHEL システムが次の基準を満たしている場合は、この RHEL 6 から RHEL 7 へのアップグレード手順を使用できます。
- Red Hat Enterprise Linux 6.10: システムに最新の RHEL 6.10 パッケージがインストールされている必要があります。RHEL 6.10 では、延長ライフフェーズ(ELP)のサポートのみが利用できることに注意してください。
architecture と variant: 以下のマトリックスからのアーキテクチャーとバリアントの指定された組み合わせのみをアップグレードできます。
製品バリアント Intel 64 ビットアーキテクチャー IBM POWER、ビッグエンディアン IBM Z 64 ビットアーキテクチャー Intel 32 ビットアーキテクチャー サーバーエディション
利用可能
利用可能
利用可能
利用不可
HPC コンピュートノード
利用可能
該当なし
該当なし
利用不可
デスクトップエディション
利用不可
該当なし
該当なし
利用不可
ワークステーションエディション
利用不可
該当なし
該当なし
利用不可
CloudForms ソフトウェアを実行しているサーバー
利用不可
該当なし
該当なし
該当なし
Satellite ソフトウェアを実行しているサーバー
利用できません。サテライト環境を RHEL 6 から RHEL 7 にアップグレードする場合は、Red Hat Satellite インストールガイド 参照してください。
該当なし
該当なし
該当なし
注記LDL (Linux Disk Layout)の Direct Access Storage Device (DASD)が使用されていない限り、64 ビットの IBM Z システムのアップグレードが許可されます。
サポートされているパッケージ:以下のパッケージでインプレースアップグレードを利用できます。
-
ベースリポジトリーからインストールされるパッケージ。たとえば、システムが Intel アーキテクチャーの RHEL 6 Server 上にある場合は、
rhel-6-server-rpms
です。 Preupgrade Assistant、Red Hat Upgrade Tool、およびアップグレードに必要なその他のパッケージ。
注記最小限の数のパッケージをインストールしてアップグレードを実行することを推奨します。
-
ベースリポジトリーからインストールされるパッケージ。たとえば、システムが Intel アーキテクチャーの RHEL 6 Server 上にある場合は、
- ファイルシステム: ファイルシステムの形式はそのままです。その結果、ファイルシステムには、最初に作成されたときと同じ制限があります。
- desktop: GNOME および KDE のインストールによるシステムのアップグレードは許可されません。詳細は、Upgrading from RHEL 6 to RHEL 7 on Gnome Desktop Environment failed を参照してください。
- 仮想化:KVM または VMware 仮想化を使用したアップグレードを利用できます。Microsoft Hyper-V での RHEL のアップグレードは許可されません。
- 高可用性:High Availability アドオンを使用したシステムのアップグレードは許可されません。
- パブリッククラウド:パブリッククラウドのオンデマンドインスタンスではインプレースアップグレードは許可されません。
- サードパーティーのパッケージ:サードパーティーのパッケージ、特に起動に必要なサードパーティーのドライバーを含むパッケージを使用するシステムでは、インプレースアップグレードは許可されません。
-
/usr
ディレクトリー:インプレースアップグレードは、/usr
ディレクトリーが別のパーティションにあるシステムでは許可されません。詳細は /usr が別のパーティションにある場合に、Red Hat Enterprise Linux 6 から 7 のインプレースアップグレードが失敗する理由 を参照してください。