当前位置: 首页 > news >正文

HGDB5.6.5集群备机手动switchover提示data目录无效

文章目录

  • 环境
  • 症状
  • 问题原因
  • 解决方案

环境

系统平台:Linux x86-64 Red Hat Enterprise Linux 7
版本:5.6.5

症状

企业版5.6.5集群在备机中手动执行switchover提示

ERROR: “data_directory” parameter in repmgr.conf on “x.x.197.128” is incorrectly configured

HINT: execute “repmgr node check --data-directory-config” on “x.x.197.128” to diagnose the issue
在这里插入图片描述
在主库服务器上执行repmgr node check --data-directory-config,执行成功并返回正确的data目录,

检查hg_repmgr.conf文件中data_directory配置正确。

问题原因

环境变量配置在了bash_profile文件中,由于bash_profile是在用户登录后才会运行,repmgr访问其他服务器时不会去登录用户,即不刷新bash_profile,故找不到data目录。

解决方案

1.在highgo用户下配置bashrc文件,添加以下内容:

export PATH=/opt/HighGo5.6.5-cluster/bin:$PATH
export HG_BASE=/opt/HighGo5.6.5-cluster
export PGHOME=/opt/HighGo5.6.5-cluster
export HGDB_HOME=/opt/HighGo5.6.5-cluster
export PGDATA=/opt/HighGo5.6.5-cluster/data
export LD_LIBRARY_PATH=/opt/HighGo5.6.5-cluster/lib:$LD_LIBRARY_PATH
  1. source bashrc文件,使其生效

source ~/.bashrc
3.备库服务器上执行swichover

[highgo@hgdb-fsg data]$ repmgr  standby   switchover
NOTICE: executing switchover on node "x.x.197.132" (ID: 1)
NOTICE: local node "x.x.197.132" (ID: 1) will be promoted to primary; current primary "x.x.197.128" (ID: 2) will be demoted to standby
NOTICE: stopping current primary node "x.x.197.128" (ID: 2)
NOTICE: issuing CHECKPOINT
DETAIL: executing server command "/opt/HighGo5.6.5-cluster/bin/pg_ctl  -D '/opt/HighGo5.6.5-cluster/data' -W -m fast stop"
INFO: checking for primary shutdown; 1 of 60 attempts ("shutdown_check_timeout")
INFO: checking for primary shutdown; 2 of 60 attempts ("shutdown_check_timeout")
NOTICE: current primary has been cleanly shut down at location 0/6000028
NOTICE: promoting standby to primary
DETAIL: promoting server "x.x.197.132" (ID: 1) using "/opt/HighGo5.6.5-cluster/bin/pg_ctl  -w -D '/opt/HighGo5.6.5-cluster/data' promote"
waiting for server to promote.... 完成
server promoted
NOTICE: waiting up to 60 seconds (parameter "promote_check_timeout") for promotion to complete
NOTICE: STANDBY PROMOTE successful
DETAIL: server "x.x.197.132" (ID: 1) was successfully promoted to primary
INFO: local node 2 can attach to rejoin target node 1
DETAIL: local node's recovery point: 0/6000028; rejoin target node's fork point: 0/6000098
NOTICE: setting node 2's upstream to node 1
WARNING: unable to ping "host=x.x.197.128 user=hgrepmgr dbname=hgrepmgr password=highgo  connect_timeout=2"
DETAIL: PQping() returned "PQPING_NO_RESPONSE"
NOTICE: starting server using "/opt/HighGo5.6.5-cluster/bin/pg_ctl  -w -D '/opt/HighGo5.6.5-cluster/data' start"
NOTICE: NODE REJOIN successful
DETAIL: node 2 is now attached to node 1
NOTICE: switchover was successful
DETAIL: node "x.x.197.132" is now primary and node "x.x.197.128" is attached as standby
NOTICE: STANDBY SWITCHOVER has completed successfully

切换成功

4.查看集群状态:

[highgo@hgdb-fsg data]$ repmgr  cluster showID | Name            | Role    | Status    | Upstream        | Location | Priority | Replication lag | Last replayed LSN
----+-----------------+---------+-----------+-----------------+----------+----------+-----------------+-------------------1  | x.x.197.132 | primary | * running |                 | default  | 100      | n/a             | none2  | x.x.197.128 | standby |   running | x.x.197.132 | default  | 100      | 0 bytes         | 0/6047328

问题解决

http://www.dtcms.com/a/537704.html

相关文章:

  • 网站开发品牌做网站 零基础从哪里开始学
  • 【Rust编程:从新手到大师】Rust变量深度详解
  • asp.net网站开发与应用无极在线房屋出租信息
  • 一键部署 Deepseek网页聊天系统(基于 Spring Boot + HTML 的本地对话系统)
  • 那个网站都有做莱的图片湖北响应式网站设计制作
  • 一家专做二手手机的网站叫什么手机网站开发与建设的原则
  • 前端可视化工具推荐
  • 建筑网站设计方案手机如何制作网站和网页
  • 鞍山百度做网站网络推广软文怎么写
  • Vue3 响应式系统深度解析:Proxy 为何能替代 Object.defineProperty?
  • 忻州网站建设有些电影网站是怎么做的
  • 兰溪网站建设公司经营性质的网站
  • 项目实践5—全球证件智能识别系统(Qt客户端开发+FastAPI后端人工智能服务开发)
  • 苏州网网站建设企业网站源码带后台
  • 做学术研究的网站惠州市住房和城乡建设厅网站
  • iis应用程序池 网站塘沽网站制作公司
  • 海外网站哪个最好沈阳网站建设58同城
  • ArcGIS Pro与Python下空间数据采集与管理
  • 单片机跑飞原因及解决方法
  • 什么是网站交互全国最大工地招工网
  • 推广网站有哪些平台海外运营工作内容
  • 响应式网站开发 三合一建站备案后修改网站名称
  • 佘山做网站wordpress底部footer
  • 哪个网站做漂流瓶任务做网站外国的
  • 可以做设计赚钱的网站外包公司辞退员工补偿标准
  • 网站共享备案可以申请支付接口网站维护协议
  • 信息技术应用创新 | 基于KylinV10的达梦数据库DM8基本操作
  • 如何租用服务器做网站温州做网站公司
  • 泉州网站开发公司旺道seo软件
  • AOI设备在光伏制造领域的核心应用