適用対象: ✔️ Linux VM
Red Hat Enterprise Linux (RHEL) for SAP 8.x ( x は 10 に等しくありません) は、SAP ソリューションの拡張更新サービス (E4S) と拡張更新サポート (EUS) でアクセスできます。RHEL for SAP 8.10 は、別のアプローチに従います。 この場合、関連するコンテンツはバージョン管理されていないリポジトリで使用できます。 その結果、RHEL 8. の更新x SAP から RHEL 8.10 への SAP を実行するシステムには、いくつかの手動手順が必要です。
この記事では、RHEL-SAP-HANA または RHEL-SAP-APPS 従量課金制 (PAYG) イメージを使用する Linux 仮想マシン (VM) を 8. からアップグレードする手順について説明します。x 8.10 に設定します。
重要
Red Hat Update Infrastructure (RHUI) は PAYG イメージのみを対象としています。 カスタム イメージまたはゴールデン イメージ (Bring Your Own-Subscription (BYOS) とも呼ばれます) を使用する場合、更新プログラムを受信するには、システムを Red Hat Subscription Manager (RHSM) または Satellite にアタッチする必要があります。 詳細については、「 RHEL システムを登録して RHSM を使用して Red Hat カスタマー ポータルにサブスクライブする方法を参照してください。
Red Hat によって提供されるカスタム イメージ、ゴールデン イメージ、PAYG イメージでアップグレード プロセスを実行する方法の詳細については、次を参照してください。
- "高可用性および更新サービスを使用した SAP 用 RHEL" サブスクリプションを使用して、クラウド イメージの RHEL を 8.x から 8.10 に更新する方法
- RHEL HA アドオンを使用した HA クラスター ノードに関するその他の推奨事項
- RHEL 高可用性または回復性がある記憶域クラスターにソフトウェア更新プログラムを適用するための推奨プラクティス
注
RHEL 8.10 は最終的な RHEL 8 リリースであり、メンテナンスは Maintenance Support 2 フェーズ ポリシーによって定義されます。
前提条件
- Linux VM のバックアップまたはオペレーティング システム (OS) ディスクのスナップショットを作成します。
- シリアル コンソールへのアクセスを設定します。
- OS 更新プロセス中に SAP プロセスを停止します。
- ルート特権を使用して、この記事のコマンドを実行します。
- 運用システムを 8.10 にアップグレードする前に、このリリースが必要な SAP ソフトウェアと互換性があることを確認してください。 詳細については、「linux 上の SAP Software: General information - SAP note 2369910」を参照してください。
RHEL-SAP-HANA PAYG イメージを 8.x から 8.10 にアップグレードする
重要
RHEL 8.10 は現在、SAP High-Performance ANalytic Appliance (HANA) の実行を認定されていません。 この認定は進行中です。 詳細については、「 Sap on Red Hat の製品可用性マトリックスの概要を参照してください。
VM にインストールまたは更新された RHUI E4S パッケージを削除します。
sudo dnf remove $(rpm -qa | grep -i rhui)
バージョン ロック ファイルを削除します。
sudo rm /etc/yum/vars/releasever
次のコマンドを使用して構成ファイルを作成します。
sudo tee rhel8-base-sap-ha.config > /dev/null <<< $'[rhui-microsoft-azure-rhel8-base-sap-ha]\nname=Microsoft Azure RPMs for Red Hat Enterprise Linux 8 (rhel8-base-sap-ha)\nbaseurl=https://rhui4-1.microsoft.com/pulp/repos/unprotected/microsoft-azure-rhel8-base-sap-ha\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc\nsslverify=1'
rhui-azure-rhel8-base-sap-ha パッケージをインストールします。
sudo dnf --config rhel8-base-sap-ha.config install rhui-azure-rhel8-base-sap-ha
対応するリポジトリが使用可能であり、エラーが表示されていないことを確認します。
sudo dnf repolist
repo id repo name ansible-2-for-rhel-8-x86_64-rhui-rpms Red Hat Ansible Engine 2 for RHEL 8 x86_64 (RPMs) from RHUI packages-microsoft-com-prod packages-microsoft-com-prod rhel-8-for-x86_64-appstream-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - AppStream from RHUI (RPMs) rhel-8-for-x86_64-baseos-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - BaseOS from RHUI (RPMs) rhel-8-for-x86_64-highavailability-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - High Availability (RPMs) from RHUI rhel-8-for-x86_64-sap-netweaver-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - SAP NetWeaver (RPMs) from RHUI rhel-8-for-x86_64-sap-solutions-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - SAP Solutions (RPMs) from RHUI rhui-microsoft-azure-rhel8-base-sap-ha Microsoft Azure RPMs for Red Hat Enterprise Linux 8 (rhel8-base-sap-ha)
重要
1 つのホストは、SAP HANA と他の SAP アプリケーション (NetWeaver など) の両方に対応できます。 この場合、上記のすべてのリポジトリが必要です。 必要に応じて、システムの特定の要件に基づいて、 /etc/yum.repos.d/rh-cloud-base-sap-ha.repo ファイルを変更できます。
システムを RHEL 8.10 にアップグレードします。
sudo dnf update
VM を再起動してアップグレードを完了します。
sudo reboot
RHEL-SAP-APPS PAYG イメージを 8.x から 8.10 にアップグレードする
インストールされている RHUI EUS-SAP パッケージを削除します。
sudo dnf remove $(rpm -qa | grep -i rhui)
バージョン ロック ファイルを削除します。
sudo rm /etc/yum/vars/releasever
次のコマンドを使用して構成ファイルを作成します。
sudo tee rhel8-base-sap-apps.config > /dev/null <<< $'[rhui-microsoft-azure-rhel8-base-sap-apps]\nname=Microsoft Azure RPMs for Red Hat Enterprise Linux 8 (rhel8-base-sap-apps)\nbaseurl=https://rhui4-1.microsoft.com/pulp/repos/unprotected/microsoft-azure-rhel8-base-sap-apps\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc\nsslverify=1'
rhui-azure-rhel8-base-sap-apps パッケージをインストールします。
sudo dnf --config rhel8-base-sap-apps.config install rhui-azure-rhel8-base-sap-apps
対応するリポジトリが使用可能であり、エラーが表示されていないことを確認します。
sudo dnf repolist
repo id repo name ansible-2-for-rhel-8-x86_64-rhui-rpms Red Hat Ansible Engine 2 for RHEL 8 x86_64 (RPMs) from RHUI packages-microsoft-com-prod packages-microsoft-com-prod rhel-8-for-x86_64-appstream-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - AppStream from RHUI (RPMs) rhel-8-for-x86_64-baseos-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - BaseOS from RHUI (RPMs) rhel-8-for-x86_64-sap-netweaver-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - SAP NetWeaver (RPMs) from RHUI rhui-microsoft-azure-rhel8-base-sap-apps Microsoft Azure RPMs for Red Hat Enterprise Linux 8 (rhel8-base-sap-apps)
システムを RHEL 8.10 にアップグレードします。
sudo dnf update
VM を再起動してアップグレードを完了します。
sudo reboot
次のステップ
次のターゲットが SAP 環境の RHEL 9 に移行する場合は、「 Leapp を使用して SAP-HANA および SAP-APPS PAYG 仮想マシンを RHEL 8.x から RHEL 9.x にアップグレードする方法 を参照してください。
サードパーティの情報に関する免責事項
この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。
お問い合わせはこちらから
質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。