GBASE南大通用技术分享:GBase 8a数据库V95版本节点替换流程介绍

16 阅读1分钟

南大通用GBase8a数据库95版本的节点替换相比于86版本,做了较大改动,结合95大规模虚拟集群的特征,支持使用全新节点和freenode节点进行替换。

一、使用freenode替换纯data节点

1.  替换前准备工作

1)   将被替换节点置成unavailable;

2)   Gcadmin 删除被替换节点所有fevent;

3)   执行缩容操作,创建新的distribution(剔除被替换节点,其他节点分片分布保持不变);

4)   将数据rebalance到最新distribution上。

2.  执行replace.py替换data节点 

3.  手工执行rebalance命令,再将数据重新分布到freenode所在的distribution上

4.  确保所有数据rebalance完成后,可以将中间中转数据的distribution删掉。