メイン コンテンツをスキップする 補完的コンテンツへスキップ

LinuxのTalendサービスでJavaをアップグレード

Javaをアップグレードすれば、セキュリティ問題を回避できます。この操作には、TalendサービスでJavaのマイナーまたはメジャーアップデートが必要となるさまざまなステップがあります。また、マイナーダウングレードの場合もこの手順が必要です。

始める前に

  • update_java.zipファイルをダウンロードして抽出します。オペレーティングシステムに応じて、.batファイルか.shファイルを使用します。

このタスクについて

Talend Remote Engineを除き、この手順はTalendの全サービスに適用されます。詳細は、Talend Remote EngineのJavaをアップグレードをご覧ください。
情報メモ制約事項: Talend LogServer (非推奨)、Talend MDM、およびNexusはJava 17をサポートしていません。NexusはJava 11をサポートしていません。

手順

  1. 互換性があるJava環境ページの説明に従って、新しいJavaバージョンをインストールします。
  2. systemctl | grep talendコマンドを使い、実行中のTalendサービスをすべて検索します。
  3. systemctl stop <service name>コマンドを使い、Talend サービスをすべて停止します。
  4. テキストエディターでupdate_java.shを開きます。
  5. スクリプト内の変数を検索し、以下のように設定します。

    TALEND_HOME=<Talend_home_folder> (例: TALEND_HOME=/opt/Talend-8.0.1)

    PROD_VER=<Talend_version> (例: PROD_VER=8.0.1)

    JAVA_HOME=<Java_home_folder> (例: JAVA_HOME=/usr/lib/jvm/jre1.8.0_221)
  6. スーパーユーザーとして、update_java.shを実行します。このスクリプトによって、ハードコードされたJavaへのパスがインストールの新しい値に置き換えられます。
  7. コンピューターを再起動するか、systemctl start <service name>コマンドを使って、Talendの全サービスを手動で起動します。

タスクの結果

これでTalendの全サービスが新しいJavaバージョンを使用するようになります。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。