环境介绍:4台虚拟机组件PG集群,并使用repmgr实现高可用
版本:PG12.2 repmgr:5.0.0
问题:安装完PG12.2之后,集成repmgr5.2,手动触发switchover之后,出现以下问题
尝试重建集群,梳理密码文件都未解决,最后怀疑和是repmgr5.2的版本bug。
解决:find / -name "repmgr*" 找到本机安装的所有repmgr,然后删除,重新下载repmgr5.0版本,编译安装,解决了上述问题
新的问题:使用repmgrd进行后台进程监控,从而实现自动failover时,发现repmgrd进程无法启动,报错如下:
分析可能是因为之前安装过repmgr5.2版本,有残