在线HA集群HANA版本从122.01升级到122.05版本问题记录
2017-03-01 09:58
956 查看
演练过程
1、查看集群及双hana机状态,确保正常,并进行备份
2、进入集群维护模式
3、停止备机节点,并进行备机升级
4、备机升级完成后,手工执行hdbnsutil -sr_takeover进行hana主备切换(主要是备份)
5、停止主机节点,并升级主机几点的hana版本
6、手工执行takeover,主节点切换回原节点
7、退出集群维护模式
假设遇到重大问题,需要回滚回低版本,则需要卸载了新版本再重新安装低版本的介质
遇到问题
在主机节点升级完成后,从hana studio上查看 复制状态一直不对,landscape的system replication显示,XSengine的状态是error的,看提示是因为丢失了某个日志。
hana资深工程师的处理过程为:
1、尝试kill掉 xsengine进程,不成功
2、尝试在活动的原备机节点执行全备份(执行全备份时会触发检查点,日志会得以重新生成) ,失败
3、尝试取消备节点对主节点的注册
4、备节点无法操作,尝试在主节点
提示 error: there are still secondary sites attached;
5、尝试执行强制清理
随后激活作为复制源的节点 hdbnsutil -sr_enable –name=SITEA
接着,在备节点重新注册并执行主备全复制
最终问题解决!
1、查看集群及双hana机状态,确保正常,并进行备份
2、进入集群维护模式
# crm configure property maintenance-mode=on
3、停止备机节点,并进行备机升级
4、备机升级完成后,手工执行hdbnsutil -sr_takeover进行hana主备切换(主要是备份)
5、停止主机节点,并升级主机几点的hana版本
6、手工执行takeover,主节点切换回原节点
7、退出集群维护模式
假设遇到重大问题,需要回滚回低版本,则需要卸载了新版本再重新安装低版本的介质
遇到问题
在主机节点升级完成后,从hana studio上查看 复制状态一直不对,landscape的system replication显示,XSengine的状态是error的,看提示是因为丢失了某个日志。
hana资深工程师的处理过程为:
1、尝试kill掉 xsengine进程,不成功
2、尝试在活动的原备机节点执行全备份(执行全备份时会触发检查点,日志会得以重新生成) ,失败
3、尝试取消备节点对主节点的注册
hdbnsutil -sr_unregister --id=1 --name=SITEB
4、备节点无法操作,尝试在主节点
$hdbnsutil -sr_disable
提示 error: there are still secondary sites attached;
5、尝试执行强制清理
hdbnsutil -sr_cleanup --force
随后激活作为复制源的节点 hdbnsutil -sr_enable –name=SITEA
接着,在备节点重新注册并执行主备全复制
hdbnsutil -sr_register --force_full_replica --remoteHost=hdbgmp1 --remoteInstance=00 --replicationMode=sync --name=SITEB --operationMode=logreplay
最终问题解决!
相关文章推荐
- hadoop2.0集群版本在线升级方法
- 低版本升级HANA到SPS8及以上之前要处理的问题
- Hadoop HA集群配置问题记录
- 低版本升级HANA到SPS8及以上之前要处理的问题
- wamp版本升级小问题记录
- ORACLE11.2.0.4 版本升级ORA-39700: database must be opened with UPGRADE option问题解决记录
- hadoop学习记录之hadoop版本升级问题解决
- MyEclipse7.0和Eclipse3.5的超简单强行汉化方法(其他版本可以参照强行汉化无需在线升级或者本地安装)
- 解决fedora版本升级boot分区不够的问题
- 解决Python升级为2.5高版本后yum不能使用的问题
- 有关程序版本升级的问题--升级到“妻子1.0”
- ubuntu9.04 mpich2 1.2版本 搭建集群种种问题
- sde与oracle的版本问题暨oracle 10.2.0.1 升级到oracle 10.2.0.3(4)
- MYSQL驱动包升级到5.1.17版本之后会出现的问题:Generated keys not requested. You need to specify Statement.RETURN_GENERATED_KEYS to Statement.execu
- 用VC 实现版本在线升级(转载)
- 应用从PB 9.0升级到11 应该注意的问题(记录)
- 关于JDK升级到1.6.0_21 版本后eclipse常常崩溃的问题
- c/s程序版本自动升级的问题,如何判断client端版本号是否最新,然后从指定ftp服务器down
- 新版数采仪问题解决全记录-升级失败问题
- 提个问题:为什么没有版本历史记录?