集群环境:20segment node with mirror, 1 master ,1 * standby master;每个segment node存一个segment primary 和一个segment mirror; 每个节点32GB内存。
操作系统:CentOS6.5
Greenplum:4.3.11.0
问题描述:设置'kernel.shmmax=1600000000' 'kernel.shmall=4000000000' 'gp_vmem_protect_limit=12288',然后设置'shared_buffers=8GB', 'max_prepared_transactions=1000' and 'max_connections -v 2000 -m 1000 '.
重启GP时候报错“gpstart error:Do not have enough valid segments to start the array”。
我逐步减小这些参数,直到'shared_buffers=250MB' 'max_prepared_trasactions=500' and 'max_connections -v 1500 -m 500 ' 才能成功启动gp集群。
请教大家我要怎么设置这些参数才能使我的max_connections 超过1000?
GPDB master最大连接数是250,segment是750, 超过这个上限就会报错
https://gpdb.docs.pivotal.io/43180/ref_guide/config_params/guc-list.html#max_prepared_transactions
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。