问题现象

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是否启动成功;

文档更新时间: 2021-07-23 20:47   作者:ShuLieOpenSource