目前了解到的关于greenplum扩容的信息是:使用gpexpand工具进行segment的扩展,但是发现gpexpand在扩展过程中会停止master服务一小段时间,并且在执行数据重分布时会造成正在分布的表DDL锁表,导致此表在重分布时不能读写。
请问greenplum目前有可以不影响正常访问的动态扩容工具吗?
目前了解到的关于greenplum扩容的信息是:使用gpexpand工具进行segment的扩展,但是发现gpexpand在扩展过程中会停止master服务一小段时间,并且在执行数据重分布时会造成正在分布的表DDL锁表,导致此表在重分布时不能读写。
请问greenplum目前有可以不影响正常访问的动态扩容工具吗?
这个问题的答案是暂时没有,master 服务停止是创建新节点时候做元数据复制的过程。
gpexpand 本身虽然能动态扩容,但是时间较长,对性能有一定的影响。 greenplum 目前的架构不适合经常调整节点的数量。