在使用过程中出现集群内所有的OBProxy 进程停止,请问这种怎么排查问题,查哪里的日志
麻烦发下obproxy的版本及日志obproxy.log
这个日志 也发一下obproxy_diagnosis.log
查看一下 obproxy进程还在不在 ps -ef | grep obproxy
进程还在
obproxy_diagnosis.log里面有我们的生产数据没法发出来
你可以用守护进程的方式拉起 这个是文档 你看看 这个应该是ocp告警的消息吧 这个监测主要是obproxy进程监测
https://www.oceanbase.com/docs/common-ocp-1000000000585452
会受影响的 应该是守护进程没有办法去拉起obproxy进程了 现在需要你按照上面的文档 手工拉起obproxy的守护进程 这个文档有相关的操作 你可以看看
https://www.oceanbase.com/docs/common-ocp-1000000000585452
这个是啥原因引起的,是配置不够吗
proxy_mem_limited 设置的是多少?obproxy进程挂掉了,然后被守护进程自动拉起来了,然后频繁挂掉及被拉起来
那应该是obproxy进程有问题了 没有办法拉起来了 obproxy的配置 能发一下么?
我是用的ocp创建的,参数都保持默认
1.看下是否有core文件生成
find / -name “core*”
2.使用 root@sys
用户通过 ODP 代理登录 OceanBase 数据库,或使用 root@proxysys
用户登录,查看内存占用及内存分配堆栈
obclient> show proxymemory 3\G
3.obclient> show proxymemory objpool 看下
4.4.3.1.0-4版本有内存泄漏的已知问题,建议升级到432
升级到4.3.2.0-26后还是会出现OBProxy 进程停止
麻烦看看有core生成吗?proxy_mem_limited 现在是多少?连接数是多少?obproxy.log也发下
看下能否拿下这个日志obproxy_diagnosis.log,另外将proxy_mem_limited调整为4G 观察下