问题现象
监控工具报错“采集中心不可达”,需要在发生监控中心不可达时查看java 堆栈
信息(发生问题后先不要重启程序,重启会清空堆栈),命令如下:
1)查看端口占用:lsof -i:{采集中心端口号};
2)如1)命令无信息,则再采集中心目录center.pid 文件中获取进程号;
3)使用如下命令抓取程序运行内存信息:
jmap -dump:format-b,file-[文件名][pid]
4)使用如下命令抓取堆栈信息:
jstack [pid] > gcmonitor.log
原因分析
GBase 8a MPP Cluster 最佳实践
5 FAQ
文档版本(2022-02-11)
南大通用数据技术股份有限公司
77
通过分析程序日志,
发现采集中心进程日志有内存溢出,
目前判断此问题与agent
开启snmp 的配置有关。
解决方法