【 使用环境 】生产环境
【 OB or 其他组件 】
oblogproxy-1.0.1-1.el7.x86_64.rpm
【 使用版本 】
oblogproxy-1.0.1-1.el7.x86_64.rpm
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【问题现象及影响】
./bin/logproxy: error while loading shared libraries: liboblog.so.1: cannot open shared object file: No such file or directory
【附件】
./bin/logproxy: error while loading shared libraries: liboblog.so.1: cannot open shared object file: No such file or directory
1、执行一下看看
cd /usr/local/oblogproxy/ && ldd ./bin/logproxy
2、确认一下oblogproxy的机器上是否安装了 oceanbase-ce-devel,没有的话需要安装一下
rpm -qa | grep oceanbase-ce-devel
https://github.com/oceanbase/oblogproxy/releases
大概率是版本兼容性问题:
目前安装的oceanbase-ce-dev是3.1.3版本的,而oblogproxy 1.0.1当时只支持到OB 3.1.2版本,
可以安装oceanbase-ce-dev 3.1.2版本,或者使用oblogproxy 1.0.2版本,推荐后者。
执行下ldconfig,然后ldconfig -p | grep libcdc 看看
这个是什么原理呀,确实解决问题了
ldd配置没有生效