Greenplum -- segment 死机后恢复
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,一、备份原理:GPDB4.x中:是基于文件复制同步,如果个别segment宕机,整个数据库依然可以运行,当Mirror宕机时,Primary会记录在这个阶段文件变化的数据块,等到Mirror恢复了,再
千家信息网最后更新 2025年02月23日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安全错误
数据库的锁怎样保障安全
股票软件开发违法的案例
网络安全鹏程学校
对于网络安全的威胁有哪些
韶关市网络安全吗
国防部新网络安全举措
网络安全守护你我文稿
网络安全备份与恢复
网络安全专业在哪里工作
服务器ip屏蔽软件
绍兴服务器托管
数据库查询同一天出库的产品
天龙网络技术有限公司招聘
网络安全片讲述了什么
如何查看自己手机服务器ip
电商服务器安全
导出数据库的某一个表
网络安全刘建伟
工程软件开发还是互联网
湛江汽车软件开发收费
ios银行类软件开发
甘肃大学网络安全宣传
花雨婷服务器的编号
利用服务器资源的系统
江苏银行服务器未收到证书
网络安全监测岗
互联网软件开发难学吗
软件开发技术部职责
沃云服务器
学技术视频下什么软件开发
两个数据库之间导数据方法