GAUSS-53700 — GAUSS-53799

GAUSS-53700: “This patch has been loaded before!.”

SQLSTATE: 无

错误原因:热补丁已经被加载。

解决办法:该报错一般出现重复加载热补丁的场景,说明该热补丁不需要再加载,不需要处理。

GAUSS-53701: “This patch has not been loaded!.”

SQLSTATE: 无

错误原因:热补丁还未被加载。

解决办法:该报错一般发生在激活未加载热补丁的场景,需要先加载热补丁,再重新执行当前操作。

GAUSS-53702: “Status check failed, can not XXX”

SQLSTATE: 无

错误原因:需要执行的操作不符合热补丁的状态转换规则。

解决办法:热补丁状态转换规则为加载->激活->去激活->卸载,请按照状态转换规则执行命令。

GAUSS-53703: “Patch status file has been broken.”

SQLSTATE: 无

错误原因:补丁状态文件被损坏。

解决办法:从未被损坏的节点拷贝一份状态文件到受损的节点。

GAUSS-53704: “Unzip om patch failed”

SQLSTATE: 无

错误原因:解压缩热补丁文件失败。

解决办法:检查使用的热补丁文件是否被损坏。

GAUSS-53705: “The XXX does not exist.”

SQLSTATE: 无

错误原因:补丁流程中所需要的XXX文件不存在或者被损坏。

解决办法:重新加载补丁。

GAUSS-53706: “Check patch SHA256SUM failed.”

SQLSTATE: 无

错误原因:sha256sum校验失败。

解决办法:确认补丁与版本是否匹配,该错误一般发生在补丁与版本不匹配的场景。

GAUSS-53707: “Recover om hotpatch failed.”

SQLSTATE: 无

错误原因:热补丁文件被损坏。

解决办法:重新加载激活被损坏的热补丁。

GAUSS-53708: “Check base version failed.”

SQLSTATE: 无

错误原因:热补丁基线版本与当前版本不匹配。

解决办法:确实是否取错了补丁,请使用与版本匹配的热补丁。

GAUSS-53709: “Create patch lock failed, other om process is running.”

SQLSTATE: 无

错误原因:执行热补丁操作时,存在与热补丁互斥的其他om操作。

解决办法:等待互斥的om操作执行完成后,再执行热补丁操作。

GAUSS-53710: “Unzip server package failed.”

SQLSTATE: 无

错误原因:解压缩集合热补丁失败。

解决办法:检查集合热补丁是否被损坏,是否可以单独解压。

GAUSS-53711: “Server package patch file is invalid.”

SQLSTATE: 无

错误原因:集合热补丁不可用。

解决办法:检查集合热补丁文件是否被损坏,是否可以单独解压。