P
2021-10-19
启动MogHa之后,查看mogha_heartbeat.log有python方面的错误
python环境
node.conf 修改了
lite_mode=False
primary_down_handle_method=failover
添加了三个hostIp,一主两备的数据库配置
sudo systemctl start mogha 启动之后,查看mogha_heartbeat.log ,报错如下图

我来答
添加附件
收藏
复制链接
微信扫码分享
在小程序上查看
分享
添加附件
问题补充
11条回答
默认
最新
应该是你 node.conf 里面 zone 部分配置错误,发一下这部分的配置看下吧。
评论
有用 0zone这部分什么都没有配置,系统是openEuler的
采纳答案后不可修改和取消
问题追加
1. 使用的是openEuler系统,根据opengauss分享的文档安装patroni(https://gitee.com/xue_meng_en/patroni-for-open-gauss)时
需要把一个文件放到opengauss/lib目录下

当我把这个文件放到lib文件下,启动MogHa就会失败

移除这个文件,MogHa可以正常启动,status也是显示active, 但是mogha_heartbeat.log还是会有报错。
评论
有用 0初步判断,当你把libpython3.7m.so.1.0放到lib目录后,由于安装openGauss时会修改 LD_LIBRARY_PATH 环境变量,在程序搜索动态库的时候会覆盖系统的同名库导致错误,建议不要同时使用。
可以贴一下,当你配置正确 node.conf 后的依旧报错的日志信息,再做进一步判断。
评论
有用 0采纳答案后不可修改和取消
我现在正常启动了MogHa,虚拟ip也配置了,如下图

根据mogha_heartbeat.log中一直报如下图,aleary set in local host,应该没有问题吧。

那我在MogHa正常启动的情况下,业务系统需要连接数据库是采用 虚拟ip:26000的方式嘛? 26000是数据库端口
评论
有用 0回答交流
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏


