Greenplum -- segment 死机后恢复
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,一、备份原理:GPDB4.x中:是基于文件复制同步,如果个别segment宕机,整个数据库依然可以运行,当Mirror宕机时,Primary会记录在这个阶段文件变化的数据块,等到Mirror恢复了,再
千家信息网最后更新 2026年10月31日Greenplum -- segment 死机后恢复
一、备份原理:
GPDB4.x中:是基于文件复制同步,如果个别segment宕机,整个数据库依然可以运行,当Mirror宕机时,Primary会记录在这个阶段文件变化的数据块,等到Mirror恢复了,再把数据块复制过去;当Primary宕机了,那么对于的Mirror节点就会替换Primary,记录文件变化的数据块,等到Primary恢复了,它就变成了Mirror,丢失的数据就会被复制过来,这里虽然可以继续运行,但是存在一个问题,那就是Primary和Mirror调换了,导致个别机器Primary比其他机器多,负载不均衡,最好还是把它从新恢复过正常对应关系来
二、恢复:
2.1、使用sql查询segment状态:
testdb=# select * from gp_segment_configuration;
存在部分segment down机的时候,在关闭的GPDB的时候,我们可以看到
再次启动时也一样,GPDB会忽略掉down机的segment,同时开启mirror备用
2.1、使用配置文件生成恢复文件
可以看到生成的配置文件里包含了需要恢复的segment节点
2.2、使用配置文件开始恢复机器
2.3、开启另外一个窗口,查看恢复状态:gpstate -m
Resynchronizing:正在恢复中,必须等待所有的都Synchronized才行
2.4、存在:Acting as Primary,说明有将mirror当primary使用了,必须等待所有恢复完毕之后,才能调换过来,调换过程会重启GPDB
执行命令:gprecoverseg -r
2.5、全部交换之后,查看备用mirror的状态 gpstate -m
2.6、sql查询各节点信息,都为up状态
文件
数据
状态
机器
节点
配置
时候
变化
备用
查询
生成
运行
均衡
信息
再次
原理
同时
命令
备份
就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州淘业互联网络科技
互联网 的科技创新
致聘互联网科技
互联网科技缩写
丰台科技园 互联网
互联网金融和金融科技
以后互联网后是啥科技
现代互联网科技股
消费医药和互联网科技
互联网科技的全部知识
保险科技服务互联网营销体系
上海互联网科技公司ppt
35岁以上互联网科技行业
山东大美朱楼互联网科技有限公司
国产互联网科技公司
陕西九四连强互联网科技有限公司
广州智享互联网科技
马化腾互联网科技教学
安徽零酒互联网科技有限公司
深圳互联网科技园地址
互联网科技企业
厦门中拓互联网络科技有限公司
致聘互联网科技
玉溪互联网科技怎么选
呼和浩特新华互联网科技学院
伊宁互联网科技做什么的
电子商务与互联网科技的关系
互联网与数字科技关系
福建互联网展示科技馆设计
互联网领先科技成果宣传视频