GAUSS-52600 — GAUSS-52699
GAUSS-52600: “Can not obtain any cluster ring.”
SQLSTATE: 无
错误原因:不能获取数据库中的任何环。
解决办法:检查XML中节点信息是否配置正确。
GAUSS-52601: “Redistribution failed due to user request.”
SQLSTATE: 无
错误原因:由于用户请求,重分布失败。
解决办法:检查在扩容/缩容过程中,用户有没有执行非法操作。
GAUSS-52604: “ Parameter ‘-r’[%s] can not be more than the numbers of cluster ring[%s].”
SQLSTATE: 无
错误原因:参数-r的值不能比数据库环的数量还要多。
解决办法:检查gs_shrink命令中’-r’参数的值是否超过数据库XML中配置的数据库环的个数。
GAUSS-52605: “Can not contract local node(%s). “
SQLSTATE: 无
错误原因:不能缩容本地节点。
解决办法:检查XML中配置的缩容节点是否包含执行缩容命令的所在节点。
GAUSS-52606: “ Contract too many nodes. It should left three nodes to format a cluster at least.”
SQLSTATE: 无
错误原因:缩容太多节点。缩容后的数据库至少保留3个节点。
解决办法:检查执行缩容命令的XML文件配置中缩容以后的数据库节点数量是否小于3个。
GAUSS-52607: “ [%s] does not at the end of instance list.”
SQLSTATE: 无
错误原因:节点不在实例列表的末尾。
解决办法:检查XML中配置的缩容节点是否为数据库节点中按顺序排序的末尾几个节点。
GAUSS-52608: “ [%s] contains %s instance.”
SQLSTATE: 无
错误原因:节点包含CM Server/ETCD实例。
解决办法:检查缩容的节点中是否包含CM Server/ETCD实例,如果是,则需要重新配置对应节点,使其不能包含CM Server/ETCD实例,然后重新执行命令。
GAUSS-52609: “ All contracted nodes do not contain DN instance.”
SQLSTATE: 无
错误原因:所有的缩容节点中不能包含DN实例。
解决办法:检查XML中配置的缩容节点是否包含DN实例。
GAUSS-52612: “ All dilatation nodes do not contain the DN instance.”
SQLSTATE: 无
错误原因:所有的扩容节点不能包含DN实例。
解决办法:检查XML中配置的扩容节点中是否配置了DN实例。
GAUSS-52613: “ Static configuration is not matched on some nodes. Please handle it first.”
SQLSTATE: 无
错误原因:节点上的静态配置文件与新的XML文件不匹配。
解决办法:检查xml文件配置是否正确,修改后重新执行前置脚本。
GAUSS-52614: “Timeout. The current cluster status is %s.”
SQLSTATE: 无
错误原因:超时
解决办法:重试
GAUSS-52615: “Cluster lock unlocked due to timeout. “
SQLSTATE: 无
错误原因:由于超时数据库解锁失败。
解决办法:1.检查数据库状态是否正常;2.数据库可否进行写操作;3.查看相对应的日志,查看详细的错误信息。
GAUSS-52616: “Can not find a similar instance for [%s %s]. “
SQLSTATE: 无
错误原因:不能找到一个近似的实例[主机名 实例目录]。
解决办法:1.检查数据库状态是否正常;2.XML中节点信息是否配置正确。
GAUSS-52617: “Invalid check type. “
SQLSTATE: 无
错误原因:无效的检查类型。
解决办法:缩容模块检查节点组的检查类型错误,应该是precheck和postcheck,其他类型都是错误。
GAUSS-52618: “Failed to delete etcd from node. “
SQLSTATE: 无
错误原因:删除ETCD失败。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-52619: “Failed to uninstall application.”
SQLSTATE: 无
错误原因:卸载应用失败
解决办法:重新执行
GAUSS-52620: “ Not all nodes found. The following is what we found: %s.”
SQLSTATE: 无
错误原因:没有找到所有节点。以下是我们找到的节点:。
解决办法:1.检查数据库状态是否正常;2.检查XML中配置的缩容节点名是否正确。
GAUSS-52621: “ No DNs specified in target create new group.”
SQLSTATE: 无
错误原因:在创建新节点组时没有DN。
解决办法:缩容模块创建新节点组时,没有DN,需要检查确认节点上DN配置是否正常。
GAUSS-52622: “ No new group name specified in target create new group.”
SQLSTATE: 无
错误原因:在创建新节点组时没有节点组名。
解决办法:缩容模块创建新节点组时,新节点组名为空,需要检查新节点组名是否正确,新节点组名取值范围:group_version2或group_version1。
GAUSS-52625: “The local instance and peer instance does not both in contracted nodes. “
SQLSTATE: 无
错误原因:本地实例和对端实例不在同一个缩容节点。
解决办法:请检查缩容节点是否自成一个环。
GAUSS-52627: “ The current cluster is locked.”
SQLSTATE: 无
错误原因:数据库处于锁状态。
解决办法:扩容模块检查老节点数据库已经被锁定,需要将当前数据库解锁后继续扩容。
GAUSS-52628: “Static configuration has already been updated on all nodes, expansion has been completed possibly. “
SQLSTATE: 无
错误原因:静态配置文件已经在各个节点更新,扩容可能已经完成。
解决办法:查看扩容以后的数据库状态是否正常,如果数据库中已经包含了扩容节点并且数据库状态正常,那么就不用再执行扩容命令了。
GAUSS-52629: “Cluster ring(%s) can not obtain less than three nodes. “
SQLSTATE: 无
错误原因:数据库环不能小于3个节点。
解决办法:检查缩容场景下使用的XML文件配置,执行的缩容节点数量是否小于3。
GAUSS-52630: “Failed to set the read-only mode parameter for all DN instances. “
SQLSTATE: 无
错误原因:设置所有DN实例只读模式参数失败。
解决办法:检查gs_guc工具是否存在,数据库状态是否正常,重试设置只读模式。
GAUSS-52632: “Cluster breakdown or abnormal operation during expanding online, lock process for expansion is lost.”
SQLSTATE: 无
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-52633: “Can not excute redistribution for shrink excuted failed.”
SQLSTATE: 无
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-52634: “Redis table record count cannot be more than %d.”
SQLSTATE: 无
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。