在客户托管的实例上升级到 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 用户身份从 shell 停止 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