主机情况如下:
云主机 centos7.4版本 greenplum5.9版本
由于是测试集群,上面暂时无数据
此为背景
——在给当前集群做扩容节点时遇到如下的一个问题:
[gpadmin@node1 ~]$ gpexpand -f /home/gpadmin/host_all -D data
——接着在这里卡住非常的久
——然后时间过去了非常的久,又不敢Ctrl +c终止命令
——时间又过去了几分钟,然后回显:
——发现一堆WARNING以及下面有说让我进行回滚,字面意思是很多进程被杀死,然后我以为是出错了,照常gpstart -m发现报错,然后gpstart -R还是报错,然后gpexpand -r -D data想直接进行回滚,发现还是报错。
——思量片刻后,psql -d data进入数据库查看节点信息:
——居然添加上去了,接着重新分布表,移除扩容库,没有任何问题,然后我又继续添加一次节点,全程无报错添加上了。
——还请各位大仙知道这是什么情况的告知一声,两个小时候后就要操作生产环境了,这个问题找不到原因有点虚
快速启动,进入维护模式:
gpstart -a -m
调整参数:
gpconfig -c work_mem -v 64MB
启动集群、集群可以正常启动;
gpstart
故障总结:
1:使用gpconfig 修改参数会传递到集群每一个节点的配置文件;
2:gpconfig与集群耦合较松,输入的错误也会被写入配置;
3:修改参数前先查询配置现有值,参照原始参数进行修改;
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。