首页 > 其他分享 >KingbaseES V8R6集群运维案例之---switchover切换repmgr版本错误

KingbaseES V8R6集群运维案例之---switchover切换repmgr版本错误

时间:2024-08-15 15:26:59浏览次数:9  
标签:switchover 执行 V8R6 运维 报错 版本 repmgr

案例说明:
KingbaseES V8R6集群,执行switchover切换时,报错“unable to parse 'repmgr's' rport ed version..."。
适用版本:
KingbaseES V8R6

**一、问题现象 **
如下所示,执行switchover切换时,报错“unable to parse 'repmgr's' rported version...":

二、问题分析
1、 在集群节点执行查看repmgr版本

[kingbase@node201 bin]$ ./repmgr -V
repmgr 5.0.0

2、检查节点之间securecmdd连接

3、在switchover执行语句增加--log-level=debug
如下所示,执行语句检查主库repmgr版本时报错:

4、单独执行报错语句
如下所示,在单独执行报错语句时,获取到了repmgr的版本信息,但又多了两行变量信息:

正常返回结果:

故可以判断,在脚本识别主库节点的repmgr版本信息时,因为返回多了其他变量信息,导致版本识别失败。

5、查看变量配置
如下所示,在kingbase用户的.bashrc配置了环境变量,导致执行repmgr版本查询时多了环境变量的信息:

三、问题解决
将kingbase用户的.bashrc中配置的环境变量删除,执行switchover正常。

标签:switchover,执行,V8R6,运维,报错,版本,repmgr
From: https://www.cnblogs.com/tiany1224/p/18361046

相关文章

  • 软件项目管理资料大全(开发#实施#运维#安全#交付)
        前言:在软件项目管理中,每个阶段都有其特定的目标和活动,确保项目的顺利进行和最终的成功交付。以下是软件项目管理各个阶段的详细资料:软件项目管理部分文档清单: 工作安排任务书,可行性分析报告,立项申请审批表,产品需求规格说明书,需求调研计划,用户需求调查单,用户需求说......
  • 数据库服务器运维最佳实践
    数据库服务器运维是确保数据库系统高效、稳定和安全运行的关键环节。随着信息技术的不断发展,数据库系统的规模和复杂性不断增加,对运维工作的要求也越来越高。以下将从硬件选择、操作系统和文件系统优化、数据库版本选择、参数优化、数据备份与恢复、性能监控与调优、安全管......
  • KingbaseES V8R3集群运维案例---sys_md5修改密码错误
    案例说明:KingbaseESV8R3集群在通过sys_md5修改SYSTEM用户密码时出现异常“invalidpasswordlengthincluster_passwdfile”。适用版本:KingbaseESV8R3一、问题现象ksql访问集群9999端口,提示“md5authenticationfailed”:kingbasecluster服务端口9999的用户认证,是通过......
  • redis运维常用命令
    redis运维常用命令命令time查看时间戳与微秒数dbsize查看当前数据库有多少keybgrewriteaof后台进程重写aofbgsave后台保存rdb快照lastsave上次保存时间slaveofmaster-hostport把当前实例设置为master的slaveflushall清空所有......
  • 分层运维自动化监控
    分层运维自动化监控背景    架构设计的分层架构思想是一种将软件系统划分为多个层次的设计方法,每个层次都有其特定的职责和功能,通过层次之间的接口进行通信,以实现系统的整体目标。这种设计思想的核心在于将复杂的系统分解为一系列相对独立的子问题,并通过各层的协作来提供整......
  • KingbaseES RAC运维案例之---集群及数据库管理
    案例说明:KingbaseESRAC在部署完成后,进行日常的集群及数据库管理。适用版本:KingbaseESV008R006C008M030B0010操作系统版本:[root@node201KingbaseHA]#cat/etc/centos-releaseCentOSLinuxrelease7.9.2009(Core)集群架构:如下所示,node1和node2为集群节点:节点信息:......
  • 记录兼职运维的一天
    1.背景7月底部门的运维大哥离职了,奈何又没有新运维接替,至于为什么没有补位,懂得都懂,按老大的意思是先让开发一人顶一块,8月底争取补上。打心底我有点排斥这事,但是人到中年又有什么办法呢,上有老下有小,唯有苟。分派给我的部分是服务器漏洞的修复,小弟虽然懂几个linux命令但是在“漏......
  • 2024 年了,IT 运维监控系统都有哪些推荐?
    大浪淘沙,2024年的今天,市面上很多监控系统慢慢淡出了大家的视野,而一些新的监控系统也逐渐崭露头角。今天我们就来看看2024年的当下,哪些IT运维监控系统最值得关注。Prometheus毫无疑问,Prometheus是最值得关注的监控系统,因为Prometheus的规范和生态都非常厉害,很多中间件、......
  • 自动化运维-《日常运维手册接入手册》之 服务器端口表
    前言:脚本编写不是一蹴而就,需要根据当前场景和实际需求不断测试和调整,最重要的是勇于踏出敢于尝试的这一步。任务需求:在ansible-vault加密环境下,使用root权限批量将项目上所有服务器的tcp端口过滤掉22,25,53,443,631,9100,10050端口后显示出来;判断服务器上如果有jps命令的就执行......
  • 运维 + AI,你得先搞懂这些
    很感谢夜莺提供如此优质的平台能和行业内顶尖技术大佬做面对面的交流,在这个会议中又学习到了很多有趣有深度的内容,给我在未来探索的道路上提供了一些新的指引方向。同时感谢夜莺社区的邀请,在此再做一次关于AI方面的交流文章,由于目前我也是在AI这条赛道上的探索者,如果有不专业的地......