在启动greenplum时,日志中报如下错误:
FATAL: DTM initialization: failure during startup recovery, retry failed, check segment status (cdbtm.c:1603)
但是启动过程中没有报其它错误,使用psql登录时,又报如下错误,无法正常登录
FATAL: DTM initialization: failure during startup recovery, retry failed, check segment status (cdbtm.c:1603)
导致的原因,由于服务器内存为64GB,我当时修改了shared_buffers的值为20GB。
解决方法:修改shared_buffers为默认值125MB,再重新启动即可了。
最多能设置为2GB,当大于2GB时就会报这个错误。