Greenplum -- segment 死机后恢复
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,一、备份原理:GPDB4.x中:是基于文件复制同步,如果个别segment宕机,整个数据库依然可以运行,当Mirror宕机时,Primary会记录在这个阶段文件变化的数据块,等到Mirror恢复了,再
千家信息网最后更新 2025年01月20日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安全错误
数据库的锁怎样保障安全
无线传感器网络安全认证
宜宾兴文县棋牌软件开发
湖南美音网络技术拥有安防证书
简述软件工程在软件开发中
贝爷生存怎么加入服务器
宁波通信网络技术报价
国家涉密软件开发甲级
山西现代化软件开发要多少钱
崇明区品质数据库服务商清单
数据库时间和当前时间比较
石和乡软件开发培训
拓客软件开发怎么写
移动通信网络技术工资
胡要中 网络安全
小学生网络安全教育日活动总结
数据库查询语句如何查数据
数据库用户登录失
商洛行业专业软件开发
智能管理软件开发公司
成都有梦软件开发公司
网络安全模数运算的对数是
学网络安全的是黑客吗
网络安全小报的语言
qq飞车涉嫌网络安全法
网络安全海报手绘简单
淘宝官方服务器靠谱吗
国内外关于网络安全杂志
吉林电力卫星授时服务器虚拟主机
新华三防火墙数据库
互联网高端科技出口