在客户托管的实例上升级到 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