问题现象:
agent启动日志中报错,提示:ERROR can’t found any available log server nodes!
排查思路
这类问题通常是surge任务未启动导致的
登录容器,使用ps -ef | grep surge
检查surge-deploy任务是否正常启动
如果显示以上内容:则说明surge任务未启动,需要启动surge-deploy任务,启动命令如下:
nohup java -jar surge-deploy-1.0-jar-with-dependencies.jar '{"172.17.0.2":"192.168.1.220(修改为自己机器的对应ip)"}' > surge.out 2>&1 &
启动后再次使用ps命令检查进程是否正常,如果展示如下图,代表启动成功
此时我们进入zk的bin目录(cd /data/apache-zookeeper-3.5.9-bin/bin/
),执行./zkCli.sh
进入zk,如下图:
在命令行中输入 ls /config/log/pradar/cloud/server
命令即可查看已注册的log server nodes
如果命令有返回ip和端口,代表注册成功,此时即可重启应用再次检查agent是否启动成功;
若本文档对您有用,请为我们点个赞👍
本文来自投稿,不代表TakinTalks稳定性技术交流平台立场,如若转载,请联系原作者。