开发者社区> 问答> 正文

在K8S中安装ARMS时设置注解one-agent.jdk.version: "OpenJDK...

在K8S中安装ARMS时设置注解one-agent.jdk.version: "OpenJDK17"后启动失败

展开
收起
提个问题 2024-06-01 19:05:22 33 0
1 条回答
写回答
取消 提交回答
  • 某政企事业单位安全运维工程师,主要从事系统运维及网络安全工作,多次获得阿里云、华为云、腾讯云征文比赛一二等奖;CTF选手,白帽,全国交通行业网络安全大赛二等奖,全国数信杯数据安全大赛银奖,手握多张EDU、CNVD、CNNVD证书。

    首先检查初始化容器日志,查看名为one-pilot-initcontainer的初始化容器日志,确认是否因JDK 17版本的ARMS Agent未正确部署导致启动失败。

    配置环境变量。如发现非JDK 17版本的ARMS Agent,需在ACK OnePilot中添加环境变量ONEPILOT_AGENT_DOWNLOAD_URL,指向JDK 17兼容的ARMS Agent版本,例如:

    http://arms-apm-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/2.7.3.5-jdk17/ArmsAgent.zip
    

    之后,重启应用以应用新配置。

    安装最新版本ack-arms-cmonitor失败 解决方案

    排查JDK 17应用接入后看不到数据的情况? 可能原因

    2024-06-01 23:08:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
ACK 云原生弹性方案—云原生时代的加速器 立即下载
ACK集群类型选择最佳实践 立即下载
企业运维之云原生和Kubernetes 实战 立即下载

相关镜像