Application Server インストールのアップグレード手順(Tomcat - インプレースアップグレード) upgrade-steps-for-application-server-installations-tomcat-inplace

NOTE
このページでは、Tomcat上のAEM 6.5 LTSからAEM 6.5 LTS Servicepackへのアップグレード手順(インプレースアップグレード)の概要を説明します。 AEM 6.5から6.5 LTSへのアップグレードについては、こちらを参照してください。

アップグレード前の手順 pre-upgrade-steps

アップグレードを実行する前に、いくつかの手順を完了しておく必要があります。 詳しくは、​ アップグレード前のメンテナンスタスク ​を参照してください。 さらに、お使いのシステムがAEM 6.5 LTS Servicepack🔗の要件を満たしていることを確認し、​ アップグレード計画に関する考慮事項を参照してください。

移行の前提条件 migration-prerequisites

  • 必要なJava バージョン​の最小値:Tomcat サーバーにOracle® JRE 17/21がインストールされていることを確認してください。
  • Tomcat サーバー: AEM 6.5 LTSとそのServicePackでサポートされているTomcat サーバーのバージョンは、10.0.x​および​ 10.1.x ​です。

アップグレードの実行 performing-the-upgrade

この手順のすべての例では、アプリケーションサーバーとしてTomcatを使用し、AEM 6.5 LTSの動作版が既にデプロイされていることを意味します。 この手順は、AEM バージョン 6.5 LTSから​6.5 LTS Servicepackに実行されたアップグレードを文書化するためのものです。

  1. AEM 6.5 LTSが既にデプロイされている場合は、バンドルが正しく機能していることを確認します。https://<serveraddress:port>/system/console/bundles

  2. 次に、AEM 6.5 LTSを停止します。 これは、次の場所にあるTomcat App Managerから実行できます:https://<serveraddress:port>/manager/html

  3. アップグレード アクティビティを実行する前に、AEM 6.5 LTS サーバーのバックアップなどの​ アップグレード前 アクティビティが完了していることを確認してください

  4. AEM 6.5 LTS Tomcat サーバーを停止します。 ほとんどの場合、ターミナルから次のコマンドを実行して、./catalina.sh スクリプトを実行することで、これを行うことができます。

    code language-none
    $CATALINA_HOME/bin/catalina.sh stop
    
  5. 不要なファイルとフォルダーを削除します。 具体的に削除する必要のある項目は次のとおりです。

    • cq-quickstart-65.war ファイルとwebapps フォルダーのcq-quickstart-65 フォルダーは、通常<path-to-aem-server>/webappsにあります

    • launchpad/startup フォルダー。 サーバーフォルダーにいると仮定して、ターミナルで次のコマンドを実行することで削除できます。

      code language-shell
      rm -rf <path-to-aem-server>/bin/crx-quickstart/launchpad/startup
      
    • base.jar ファイル。 これには、次のコマンドを実行します。

      code language-shell
      find <path-to-aem-server>/bin/crx-quickstart/launchpad -type f -name "org.apache.sling.launchpad.base.jar*" -exec rm -f {} \;
      
    • BootstrapCommandFile_timestamp.txt ファイル:

      code language-shell
      rm -f <path-to-aem-server>/bin/crx-quickstart/launchpad/felix/bundle0/BootstrapCommandFile_timestamp.txt
      
    • 次を実行して、sling.options ファイルを削除します。

      code language-shell
      find <path-to-aem-server>/bin/crx-quickstart/launchpad -type f -name "sling.options.file" -exec rm -rf {} \;
      
    • sling.bootstrap.txt ファイルを削除します。

      code language-shell
      rm -rf <path-to-aem-server>/bin/crx-quickstart/launchpad/sling_bootstrap.txt
      
  6. sling.properties ファイル (通常は<path-to-aem-server>/bin/crx-quickstart/launchpad/に存在)のバックアップを作成して削除します

  7. AEM 6.5 LTS Servicepack war ファイルを<path-to-aem-server>/webapps フォルダーにコピーします

  8. 次のコマンドを実行して、AEM 6.5 LTS Tomcat サーバーを起動します。

    code language-none
    $CATALINA_HOME/bin/catalina.sh start
    
  9. AEMの起動時にエラーログを監視して、エラーがないことを確認し、AEMがスムーズに動作していることを確認します

  10. AEM 6.5 LTSが開始されたら、バンドルが正しく機能していることを確認します。https://<serveraddress:port>/cq/system/console/bundles

アップグレード後のチェックとトラブルシューティングの実行 perform-post-upgrade-checks-and-troubleshooting

詳しくは、​ アップグレード後の確認とトラブルシューティング ​を参照してください。

recommendation-more-help
experience-manager-65-lts-help-main-toc