暂无个人介绍
今天刚解决了这个问题,为了前赴后继的小伙伴们,这里贴一下解决方案:
在gp_segment_configuration信息表中的content字段必须是连续的,可能你在删除segment信息的时候删除了一个中间的segment,导致content不连续,所以gpadmin在start集群时获取segment的配置信息并初始化segment时出现了空segment的情况(这个你可以在gpstart脚本中打印self.gparray看看),导致启动失败!
segment的初始化逻辑位于$GP_HOME/lib/python/gppylib/gparray.py中