Gbase 8a MPP Cluster维护过程中可能遇到的故障管理(十 一)

本文介绍了在Gbase 8a MPP Cluster维护中遇到的三个问题:1) alter database create mirror命令卡住,解决方案是检查并处理同名表;2) 执行div函数SQL报错,原因是数据溢出,可通过设置_gbase_func_compatible_mode参数或修改SQL解决;3) SWAP空间不足导致进程被杀,临时解决方案是增加SWAP文件,但应优先找出占用高的原因。
摘要由CSDN通过智能技术生成

虚拟集群

1 虚拟集群 alter database create mirror 卡住

问题描述

虚拟集群 alter database asiainfo create mirror to vc2;这个命令执行多次,[alter

database asiainfo create mirror to vc2 卡住]也是其中一次,有些表,设置镜像没成

功,但是主备 vc 表已经都存在了。

解决方案

现场不创建镜像表的原因是:库下存在一些表没有镜像关系,但是镜像库下存在同名表。

当前 alter database vc1.test create mirror 会开启并发对 vc1.test 下的所有没有镜像

关系的表创建镜像。

在执行过程中,每一个并发线程如果遇到同名表执行报错,该并发将不再继续执

行,现场就是遇到了同名表之后所有并发不再工作。

可以使用 force 参数,强制删除同名表后继续创建镜像。

2 虚拟集群执行 div 函数 sql 报错

DETAIL_numeric overflow

问题描述

集群层 gccli 执行 sql 报错 DETAIL_numeric overflow,单机层 gncli 执行 sql 报错

ERROR 1366(HY000):Incorrect decimal value:'&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值