扩展计算节点时偶遇 gpexpand --rollback问题

场景:

(1)在使用gpexpand -i config_file文件时,遇到如下错误信息,并伴随整个集群服务全部启停止

20161111:09:44:36:005874 gpstart:ETL:gpadmin-[ERROR]:-gpstart error: Found a System Expansion Setup in progress. Please run 'gpexpand --rollback'

(2)在此过程中尝试使用gpexpand --rollback时,由于集群服务已经停止的原因,所以使用此命令也是无效的
20161111:09:44:49:005951 gpexpand:ETL:gpadmin-[INFO]:-local Greenplum Version: 'postgres (Greenplum Database) 4.3.8.0 build 1'
20161111:09:44:49:005951 gpexpand:ETL:gpadmin-[ERROR]:-gpexpand failed: could not connect to server: Connection refused
        Is the server running on host "localhost" (::1) and accepting
        TCP/IP connections on port 5432?
could not connect to server: Connection refused
        Is the server running on host "localhost" (127.0.0.1) and accepting
        TCP/IP connections on port 5432?


(3) 尝试使用gpstart -a 命令重新启动集群,但是由于扩展节点的失败,又报如下错误

20161111:09:44:36:005874 gpstart:ETL:gpadmin-[ERROR]:-gpstart error: Found a System Expansion Setup in progress. Please run 'gpexpand --rollback


(4) 尝试使用gpstart -m试着只启动master节点,发现确实可行。


(5)启动master成功后,再次执行gpexpand --rollback命令,确实可行。回滚完成后,再次重新启动集群,又恢复到了之前的状态。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值