適用対象: ✔️ Linux VM
Red Hat Enterprise Linux (RHEL) for SAP 7.x ( x が 9 に等しくない場合) は、SAP ソリューションの Update Services (E4S) と拡張更新サポート (EUS) でアクセスできます。RHEL for SAP 7.9 は、別のアプローチに従います。 この場合、関連するコンテンツはバージョン管理されていないリポジトリで使用できます。 その結果、RHEL 7. を更新します。x SAP から RHEL 7.9 に対して実行されるシステムには、いくつかの手動の手順が必要です。
この記事では、RHEL-SAP-HANA または RHEL-SAP-APPS 従量課金制 (PAYG) イメージを使用する Linux 仮想マシン (VM) を 7. からアップグレードする手順について説明します。x 7.9 に設定します。
重要
Red Hat Update Infrastructure (RHUI) は PAYG イメージのみを対象としています。 カスタム イメージまたはゴールデン イメージ (Bring Your Own-Subscription (BYOS) とも呼ばれます) を使用する場合、更新プログラムを受信するには、システムを Red Hat Subscription Manager (RHSM) または Satellite にアタッチする必要があります。 詳細については、「 RHEL システムを登録して RHSM を使用して Red Hat カスタマー ポータルにサブスクライブする方法を参照してください。
Red Hat によって提供されるカスタム、ゴールデン、または PAYG イメージでアップグレード プロセスを実行する方法の詳細については、次を参照してください。
注
RHEL 7.9 は最終的な RHEL 7 リリースであり、メンテナンスは Maintenance Support 2 フェーズ ポリシーによって定義されます。
前提条件
- Linux VM のバックアップまたはオペレーティング システム (OS) ディスクのスナップショットを作成します。
- シリアル コンソールへのアクセスを設定します。
- OS 更新プロセス中に SAP プロセスを停止します。
- ルート特権を使用して、この記事のコマンドを実行します。
RHEL-SAP-HANA PAYG イメージを 7.x から 7.9 にアップグレードする
VM にインストールまたは更新された RHUI E4S パッケージを削除します。
sudo yum remove $(rpm -qa | grep -i rhui)
バージョン ロック ファイルを削除します。
sudo rm /etc/yum/vars/releasever
次のコマンドを使用して構成ファイルを作成します。
sudo tee rhel7-base-sap-ha.config > /dev/null <<< $'[rhui-microsoft-azure-rhel7-base-sap-ha]\nname=Microsoft Azure RPMs for Red Hat Enterprise Linux 7 (rhel7-base-sap-ha)\nbaseurl=https://rhui4-1.microsoft.com/pulp/repos/unprotected/microsoft-azure-rhel7-base-sap-ha\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc\nsslverify=1'
rhui-azure-rhel7-base-sap-ha パッケージをインストールします。
sudo yum --config rhel7-base-sap-ha.config install rhui-azure-rhel7-base-sap-ha
対応するリポジトリが使用可能であり、エラーが表示されていないことを確認します。
sudo yum repolist
Loaded plugins: langpa cks, product-id, search-disabled-repos, yum_rhui_plugin repo id repo name status rhel-7-server-ansible-2-rhui-rpms/x86_64 Red Hat Ansible Engi 103 rhel-7-server-rhui-extras-rpms/x86_64 Red Hat Enterprise L 1,488 rhel-7-server-rhui-optional-rpms/7Server/x86_64 Red Hat Enterprise L 24,422 rhel-7-server-rhui-rh-common-rpms/7Server/x86_64 Red Hat Enterprise L 243 rhel-7-server-rhui-rpms/7Server/x86_64 Red Hat Enterprise L 34,484 rhel-7-server-rhui-supplementary-rpms/7Server/x86_64 Red Hat Enterprise L 517 rhel-sap-for-rhel-7-server-rhui-rpms/7Server/x86_64 Red Hat Enterprise L 147 rhel-server-rhui-rhscl-7-rpms/7Server/x86_64 Red Hat Software Col 14,708 rhui-microsoft-azure-rhel7-base-sap-apps Microsoft Azure RPMs 6 repolist: 76,118
重要
1 つのホストは、SAP HANA と他の SAP アプリケーション (NetWeaver など) の両方に対応できます。 この場合、上記のすべてのリポジトリが必要です。 必要に応じて、システムの特定の要件に基づいて、 /etc/yum.repos.d/rh-cloud-base-sap-ha.repo ファイルを変更できます。
システムを RHEL 7.9 にアップグレードします。
sudo yum update
VM を再起動してアップグレードを完了します。
sudo reboot
RHEL-SAP-APPS PAYG イメージを 7.x から 7.9 にアップグレードする
インストールされている RHUI EUS-SAP パッケージを削除します。
sudo yum remove $(rpm -qa | grep -i rhui)
バージョン ロック ファイルを削除します。
sudo rm /etc/yum/vars/releasever
次のコマンドを使用して構成ファイルを作成します。
sudo tee rhel7-base-sap-apps.config > /dev/null <<< $'[rhui-microsoft-azure-rhel7-base-sap-apps]\nname=Microsoft Azure RPMs for Red Hat Enterprise Linux 7 (rhel7-base-sap-apps)\nbaseurl=https://rhui4-1.microsoft.com/pulp/repos/unprotected/microsoft-azure-rhel7-base-sap-apps\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc\nsslverify=1'
rhui-azure-rhel7-base-sap-apps パッケージをインストールします。
sudo yum --config rhel7-base-sap-apps.config install rhui-azure-rhel7-base-sap-apps
対応するリポジトリが使用可能であり、エラーが表示されていないことを確認します。
sudo yum repolist
Loaded plugins: langpacks, product-id, search-disabled-repos, yum_rhui_plugin repo id repo name status rhel-7-server-ansible-2-rhui-rpms/x86_64 Red Hat Ansible 103 rhel-7-server-rhui-extras-rpms/x86_64 Red Hat Enterpri 1,488 rhel-7-server-rhui-optional-rpms/7Server/x86_64 Red Hat Enterpri 24,422 rhel-7-server-rhui-rh-common-rpms/7Server/x86_64 Red Hat Enterpri 243 rhel-7-server-rhui-rpms/7Server/x86_64 Red Hat Enterpri 34,484 rhel-7-server-rhui-supplementary-rpms/7Server/x86_64 Red Hat Enterpri 517 rhel-ha-for-rhel-7-server-rhui-rpms/7Server/x86_64 Red Hat Enterpri 872 rhel-sap-for-rhel-7-server-rhui-rpms/7Server/x86_64 Red Hat Enterpri 147 rhel-sap-hana-for-rhel-7-server-rhui-rpms/7Server/x86_64 Red Hat Enterpri 115 rhel-server-rhui-rhscl-7-rpms/7Server/x86_64 Red Hat Software 14,708 rhui-microsoft-azure-rhel7-base-sap-ha Microsoft Azure 6 repolist: 77,105
システムを RHEL 7.9 にアップグレードします。
sudo yum update
VM を再起動してアップグレードを完了します。
sudo reboot
次のステップ
次のターゲットが SAP 環境の RHEL 8 に移行する場合は、「 Leapp を使用して SAP-HANA および SAP-APPS PAYG 仮想マシンを RHEL 7.9 から RHEL 8.x にアップグレードする方法 を参照してください。
サードパーティの情報に関する免責事項
この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。
お問い合わせはこちらから
質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。