次の方法で共有


RHEL-SAP-HANA および RHEL-SAP-APPS 従量課金制仮想マシンを 7.x から 7.9 にアップグレードする方法

適用対象: ✔️ 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 にアップグレードする

  1. VM にインストールまたは更新された RHUI E4S パッケージを削除します。

    sudo yum remove $(rpm -qa | grep -i rhui)
    
  2. バージョン ロック ファイルを削除します。

    sudo rm /etc/yum/vars/releasever
    
  3. 次のコマンドを使用して構成ファイルを作成します。

    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'
    
  4. rhui-azure-rhel7-base-sap-ha パッケージをインストールします。

    sudo yum --config rhel7-base-sap-ha.config install rhui-azure-rhel7-base-sap-ha
    
  5. 対応するリポジトリが使用可能であり、エラーが表示されていないことを確認します。

    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 ファイルを変更できます。

  6. システムを RHEL 7.9 にアップグレードします。

    sudo yum update
    
  7. VM を再起動してアップグレードを完了します。

    sudo reboot 
    

RHEL-SAP-APPS PAYG イメージを 7.x から 7.9 にアップグレードする

  1. インストールされている RHUI EUS-SAP パッケージを削除します。

    sudo yum remove $(rpm -qa | grep -i rhui)
    
  2. バージョン ロック ファイルを削除します。

    sudo rm /etc/yum/vars/releasever
    
  3. 次のコマンドを使用して構成ファイルを作成します。

    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'
    
  4. rhui-azure-rhel7-base-sap-apps パッケージをインストールします。

    sudo yum --config rhel7-base-sap-apps.config install rhui-azure-rhel7-base-sap-apps
    
  5. 対応するリポジトリが使用可能であり、エラーが表示されていないことを確認します。

    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
    
  6. システムを RHEL 7.9 にアップグレードします。

    sudo yum update
    
  7. VM を再起動してアップグレードを完了します。

    sudo reboot
    

次のステップ

次のターゲットが SAP 環境の RHEL 8 に移行する場合は、「 Leapp を使用して SAP-HANA および SAP-APPS PAYG 仮想マシンを RHEL 7.9 から RHEL 8.x にアップグレードする方法 を参照してください。

サードパーティの情報に関する免責事項

この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。

お問い合わせはこちらから

質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。