DTP には Tomcat の特定のインスタンスが付属しており、これを使用して DTP に含まれるアプリケーションを実行します。リリースごとの Tomcat のアップグレードに関する情報は、「リリース ノート」を参照してください。次の手順は、DTP に付属の Tomcat サーバーをアップグレードする必要があり、次の DTP のリリースを待てない場合のためのガイドです。手順は、次のアップグレード シナリオだけをカバーしています。

  • DTP のバージョン: 2020.2
  • OS: Linux
  • DTP に付属の Tomcat9.0.38 
  • アップグレード後の Tomcat のバージョン: 9.0.41

他のバージョンの DTP に付属の Tomcat を他のバージョンにアップグレードするのは、期待どおりに動作するかを保証できないため、お勧めしません。

  1. DTP Server、Data Collector、および Enterprise Pack を停止します。「DTP サービスの停止」を参照してください。
  2. apache-tomcat-9.0.41.tar.gz を download_dir にダウンロードし、.gz ファイルを展開します。

    tar -xvzf apache-tomcat-9.0.41.tar.gz
  3. ディレクトリの名前を tomcat に変更します。

    mv apache-tomcat-9.0.41 tomcat
  4. tomcat に付属の Web アプリケーションを削除します。

    cd tomcat/webapps rm -rf *
  5. 次の設定ファイルをコピーし、<DTP_INSTALL> の外に保存します。

    • <DTP_INSTALL>/tomcat/conf/server.xml

    • <DTP_INSTALL>/tomcat/conf/catalina.properties

    • (任意) キーストアファイル (DTP に付属の <DTP_INSTALL>/tomcat/conf/ ディレクトリにある .keystore ファイル以外を使用している場合)

  6. 新しい tomcat (9.0.41) ディレクトリを <DTP_INSTALL> ディレクトリにコピーします。DTP に付属の Tomcat がアップグレードされます。

    cp -rfv download_dir/tomcat/ <DTP_INSTALL>/ > cp.txt
  7. cp.txt ファイルを参照して、コピー コマンドが正常に実行されたことを確認します。

  8. 不要になった既存の ecj-4.15.jar ライブラリを削除します。

    rm <DTP_INSTALL>/tomcat/lib/ecj-4.15.jar
  9. 手順 5 で保存した、以前の <DTP_INSTALL>/tomcat/conf/ ディレクトリにあった設定ファイルを <DTP_INSTALL>/tomcat/conf/ にコピーします。

    cp server.xml <DTP_INSTALL>/tomcat/conf/ cp catalina.properties <DTP_INSTALL>/tomcat/conf/ cp <YOUR_KEYSTORE_FILE> <DTP_INSTALL>/tomcat/conf/.keystore 
  10. DTP Server、Data Collector、および Enterprise Pack を開始します。「DTP アプリケーションの開始」を参照してください。

  • No labels