セルフホスト型インスタンスでの OpenJDK 21 へのアップグレード

Looker では、パフォーマンスとメモリ使用量を改善するために OpenJDK を使用しています。Looker 26.8 以降では、セルフホスト型 Looker インスタンスで Looker が OpenJDK バージョン 21 をサポートしています。このページでは、OpenJDK 11 から OpenJDK 21 にアップグレードする方法について説明します。OpenJDK 11 は Looker で非推奨となるため、すべてのセルフホスト型インスタンスを OpenJDK 21 にアップグレードすることをおすすめします。

OpenJDK 11 から OpenJDK 21 にアップグレードするには、OpenJDK 21 をダウンロードしてインストールし、新しい looker 起動スクリプトをダウンロードしてインストールする必要があります。

OpenJDK 21 にアップグレードする手順は次のとおりです。

  1. Looker ユーザーとして、シェルから Looker プロセスを停止します。

    sudo su - looker
    cd /home/looker/looker
    ./looker stop
    
  2. Looker クラスタを更新する場合は、前のステップを繰り返してすべてのノードで Looker を停止します。

  3. OpenJDK 21 をダウンロードしてインストールします。

  4. looker ディレクトリから、以前のバージョンの looker 起動スクリプトを削除します。

    rm looker
    
  5. Looker の公開 GitHub リポジトリから新しい looker21 起動スクリプト をダウンロードします。

  6. 古い起動スクリプトを新しい looker21 スクリプトに置き換えます。適切に実行するには、新しい起動スクリプトに looker という名前を付ける必要があります。

    mv <download_directory>/looker21 looker
    
  7. Looker クラスタを更新する場合は、すべてのノードでステップ 4 ~ 6 を繰り返します。

  8. すべてのノードで Looker を起動します。

    ./looker start