INFORMIX HDR切换步骤

在配置HDR时采用了DRAUTO为0,也就是人工操作HDR的方式,但是DRAUTO有四种可能取值,如下
DRAUTO,取值范围为:
0 Manual
1 Retain server type
2 Reverse server type
3 Connection Manager Arbitrator controls
在这仅对DRAUTO取值为1或者2时进行测试,0的前面已经有过操作方法。

一、DRAUTO=1的测试

1.关闭primary服务器:
$onstat -c|grep DRAUTO
DRAUTO 1
$onmode -ky

2.检查secondary服务器状态:
$ onstat -c|grep DRAUTO
DRAUTO 1
$onstat -
IBM Informix Dynamic Server Version 11.70.UC1IE — On-Line — Up 00:02:33 — 152348 Kbytes

3.开启primary服务器:
$oninit
$onstat -
IBM Informix Dynamic Server Version 11.70.UC1IE — On-Line (Prim) — Up 00:00:41 — 144156 Kbytes

4.检查secondary服务器状态:。
$onstat -

IBM Informix Dynamic Server Version 11.70.UC1IE — Updatable (Sec) — Up 00:04:53 — 152348 Kbytes

可以看到,当DRAUTO=1 时,主服务器恢复以后仍能保持主服务器的地位,具体如下:

关闭主服务器:onmode – ky
辅助服务器自动完成以下状态变化:Updatable (Sec) > Fast Recovery (Sec) > On-Line
对于连接到 HDR对的应用在一个超时以后就可以自动平滑过渡到辅助服务器
重启主服务器,重启主服务器 IDS 实例:oninit – vy,主服务器自动完成以下状态变化:Fast Recovery (Prim) > Quiescent (Prim) > On-Line (Prim)
同时,辅助服务器自动完成以下状态变化:On-Line > Shutting Down > Updatable (Sec)
上面毕竟操作过慢,这些过程状态没有没有抓住,只抓住了最后的结果状态。

二、DRAUTO=2的测试

1.关闭primary服务器:
$onstat -c|grep DRAUTO
DRAUTO 2
$ onmode -ky
2.检查secondary服务器状态:
$onstat -c|grep DRAUTO
DRAUTO 2
$ onstat -
IBM Informix Dynamic Server Version 11.70.UC1IE — On-Line (Prim) — Up 00:02:41 — 152348 Kbytes

3.开启primary服务器:
$oninit
$onstat -
IBM Informix Dynamic Server Version 11.70.UC1IE — Updatable (Sec) — Up 00:00:25 — 152348 Kbytes

4.检查secondary服务器状态:。
$onstat -
IBM Informix Dynamic Server Version 11.70.UC1IE — On-Line (Prim) — Up 00:04:28 — 152348 Kbytes

可以看到当DRAUTO=2 时,主服务器恢复以后只能退为辅助服务器的地位
关闭主服务器:onmode – ky
辅助服务器自动完成以下状态变化:Updatable (Sec) > Fast Recovery (Sec) > On-Line (Prim)
对于连接到HDR对的应用在一个超时以后就可以自动平滑过渡到辅助服务器
重启主服务器,重启主服务器 IDS 实例:oninit – vy,主服务器变为新的辅助服务器,状态为:Updatable (Sec)
同时,辅助服务器状态保持:On-Line (Prim)


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值