GreenPlum的Primary和Mirro切换恢复
2024-08-24 07:45:01
gp节点出现了acting as primary change tracking错误,判断是节点primary和mirror发生了切换
1.没有配置gp的日志,无法获取为什么切换了,待会儿看看默认日志在哪里
目前只有gpadmin、gprecover的操作日志
在gpadmin和master的日志pg_log中也没有报错切换的提示。--那么切换的日志在哪里呢???
2.执行gprecoverseg命令,提示共享内存清除失败。然后执行gpstate -m 发现并没有成功,还是tracking状态
3.重启gp gpstop -M fast gpstart
4.执行gprecoveryseg 还是失败,发现一个错误Failed to inform primary segment of updatedmirroring state. 应该是缺失增量信息导致segment恢复失败(tracking后,仍然可用,有数据继续写入)
5.执行gprecoveryseg -F 进行全量恢复 成功
6.执行gprecoveryseg -r 将gp所有节点恢复到原来角色
最新文章
- NYOJ之题目1058部分和问题
- FreeMark学习(二)
- SQLSERVER数据库表各种同步技术
- 函数后面加throw关键字
- 小白学phoneGap《构建跨平台APP:phoneGap移动应用实战》连载四(使用程序载入事件)
- finally语句包含return的情况
- Android开发之InstanceState详解(转)---利用其保存Activity状态
- 数据库学习任务四:数据读取器对象SqlDataReader、数据适配器对象SqlDataAdapter、数据集对象DataSet
- vscode笔记(一)- vscode自动生成文件头部注释和函数注释
- Android艺术——深看Activity的生命周期
- Python编程练习:使用 turtle 库完成玫瑰花的绘制
- 高性能Mysql笔记 — 优化
- 【WebSocket No.3】使用WebSocket协议来做服务器
- Topic路由模式
- springboot搭建环境整合jsp页面整合mybatis
- 经典贪心算法(哈夫曼算法,Dijstra单源最短路径算法,最小费用最大流)
- Linux内核jiffies简介
- go语言基础之字符串类型 和 字符与字符串类型的区别
- Seccon2017-pwn500-video_player
- MSYS2环境搭建