RH5885H V3 SAP HANA数据库主备节点切换慢故障处理

发布时间:  2016-09-14 浏览次数:  271 下载次数:  0
问题描述

SAP HANA数据库生产系统有一主一备两台物理服务器,当主节点挂掉后备节点会自动升级成主节点,一般升级时间在一分钟内,在升级过程中,业务中断。

版本号为112.03  SAP HANA 数据库的主备切换需要时间为10分钟。升级过程时间太长,超出客户承受范围。

如下图所示为备节点升级为主节点。在备节点数据库下执行hdbnsutil –sr_takeover 将备节点数据库升级成主节点,此过程需要10分钟。

告警信息

处理过程

配置主备数据库集群时需要将备节点注册到主节点,在注册时将operationMode=logreplay加入即可解决此问题。

主节点数据库开启

在主节点root账号下执执行su – prdadm加入数据库,

再次执行 HDB start开启主节点数据库。

在备节点root账号下执执行su – prdadm加入数据库,执行hdbnsutil -sr_register--remoteHost=主节点主机名 --remoteInstance=00 --mode=sync --name=备节点主

机名--operationMode=logreplay  将备节点注册到主节点上。

然后开启数据库集群,使数据库正常运行。



根因

主备数据库注册的时候,需要将数据库注册为operationMode=logreplay模式,该版本数据库默认模式不是logreplay,故导致备节点升级为主节点慢。



解决方案
将HANA数据库设置为--operationMode=logreplay模式,可以有效解决切换慢的问题。
建议与总结
HANA数据库一些新的版本默认为非logreplay,如业务对切换时间长短有要求,需要将模式设置为--operationMode=logreplay  将备节点注册到主节点上。

END