金仓数据库KingbaseES高可用常见故障恢复指南(物理备份故障恢复 )

目录

4.1. 适用场景介绍 ¶

4.2. 常见物理备份故障处理 ¶


4.1. 适用场景介绍 

在生产环境中,备份故障可能发生的主要场景如下:

表 4.1.5 备份故障主要场景 

场景

描述

sys_rman配置错误

如:初始化repo_ip未配置在repo节点本机。

系统参数错误

比如: remove_ipc设定错误。

数据库参数错误

比如: share_buffer设定错误。

OOM内存不足

备份时出现内存不足(oom-killer相关rman进程)。

Wal日志归档错误

1) archive_mode不为ON;

2) archive_command中的repo_path指定错误(变更)。

client_idle_timeout配置错误

参数client_idle_timeout的配置性质为全局且参数值配置过小。

4.2. 常见物理备份故障处理 

常见物理备份故障的恢复处理如下:

表 4.2.35 常见物理备份故障处理 

异常信息

原因分析

处理方法

ERROR:repo_ip must located in local

配置文件sys_backup.conf指定的repo_ip 未配置在repo节点本机

修改sys_backup.conf的repo_ip到repo节点 本机

..parameters not varilable

系统参数:remove_ipc,share_buffer 等设定错误

1) /etc/systemd/logind.conf的remove_ipc修改为NO;

2) 修改/etc/sysctl.conf中的kernel.shm* 参数扩大共 享内存值或者将备份任务调整至业务闲时进行;

/var/log/messages/出现 oom-killer掉rman进程

oom内存不足

扩充物理内存并重启服务器生效; 或者将备份任务调整至业务闲时进行;

./DATA/sys_log/ 中出 现archive-push异常信息

由于数据库参数设置不当:

1)archive_mode不为ON;

2)archive_command中的repo_path 指定错误(变更)导致Wal日志归档错误

修改kignbase.conf或者es_rep.conf中的以下参数:

1)archive_mode=ON;

2)repo_path指定为正确的repo备份路径

3)重启kingbase数据库

备份节点输出:Assert:[025] check cancel !=NULL’ failed.

由于client_idle_timeout参数全局性 导致

关闭此参数或者升级数据库版本升级至2021年10月 之后发布的版本。相关版本对照请参阅: 《KingbaseES V8R6版本升级最佳实践》的附录A

注意

其他(更多)异常处理请参阅《物理备份恢复工具手册》中的异常处理章节。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值