我们正在Windows 2012 R2服务器上实施HDR(高可用性数据复制)。Windows 2012 R2服务器上的Informix HDR实施
步骤来完成:
1)两个新的Windows 2012 R2服务器。
IDS 12.10FC8使用服务器实例 管理器手动安装并创建实例。
服务器A细节:
DBSERVERNAME: hdr_primary
Host Name: winhdr
IP Address: 199.166.155.195
Port Number: 50005
服务器B细节:
DBSERVERNAME: hdr_secondary
Host Name: winhdr2
IP Address: 199.166.155.196
Port Number: 50005
2)我们在服务器A(主),一个数据库只有一个实例。 服务器B(辅助)中没有数据库。
3)我们已经在两个服务器上的ONCONFIG,Sqlhosts文件中对HDR进行了必要的更改。
ONCONFIG参数服务器A:
DBSERVERNAME hdr_primary
ROOTPATH C:\IFMXDATA\hdr_primary\rootdbs_dat.000
ROOTSIZE 204800
DRAUTO 0
DRINTERVAL 0
HDR_TXN_SCOPE FULL_SYNC
DRTIMEOUT 30
ONCONFIG参数服务器B:
DBSERVERNAME hdr_primary
ROOTPATH C:\IFMXDATA\hdr_primary\rootdbs_dat.000
ROOTSIZE 204800
DRAUTO 0
DRINTERVAL 0
HDR_TXN_SCOPE FULL_SYNC
DRTIMEOUT 30
SQL主机在两个服务器:放置在%INFORMIXDIR%\etc
hdr_secondary onsoctcp winhdr2 hdrsecport
hdr_primary onsoctcp winhdr hdrpriport
在两个服务器
主机文件:放在C:\Windows\System32\drivers\etc
host.equvi文件@两个服务器:放置在C:\Windows\System32\drivers\etc
winhdr informix
winhdr2 informix
服务文件@两个服务器:放置在C:\Windows\System32\drivers\etc
hdrpriport 50005/tcp #hdr_primary
hdrsecport 50005/tcp #hdr_secondary
4)所有的配置设置做了之后,我们必须采取的ontape备份在 服务器A.
服务器A状态:在线
ontape -s -L 0
5)移动的L0备份到服务器B和用ontape恢复。冷恢复。
ontape -p
服务器B状态:快速恢复
6)在服务器A上,我们已经运行下面的命令:
onmode -d primary hdr_secondary
服务器A状态:在线(普里姆)
7)在服务器B上我们运行了以下命令:
onmode -d secondary hdr_primary**
服务器B状态:快速恢复(秒)。
直到这里我们完成了。
从这里我们正面临一个问题。
在onstat -g dri
服务器B的输出:
Data Replication at 0000000080CEC030:
Type---------------State-------- Paired server -----------Last DR CKPT (id/pg)
Supports Proxy Writes
HDR Secondary off hdr_primary -1/-1 N
DRINTERVAL 0
DRTIMEOUT 30
DRAUTO 0
DRLOSTFOUND C:\PROGRA~1\IBMINF~1\etc\dr.lostfound
DRIDXAUTO 1
ENCRYPT_HDR 0
Backlog 0
Nothing Sent
Nothing Received
No Pings
Last log page applied(log id,page): 0,0
Issue: Primary and Secondary are not Paired.
错误在线日志: 服务器A
DR: Trying to connect to secondary server = hdr_secondary
DR: Cannot connect to secondary server
DR: Turned off on primary server
服务器B
DR: Trying to connect to primary server = hdr_primary
DR: Cannot connect to primary server
DR: Turned off on secondary server
嗨。我希望你能够得到你需要的帮助,所以我编辑了你的帖子,尽量使其尽可能清晰。你可能应该回顾一下,看看你是否可以让你的问题更清楚或更狭窄。此外,请参阅[在什么情况下,我可以在我的问题中添加“紧急”或其他类似短语,以获得更快的答案?](https://meta.stackoverflow.com/questions/326569/under-what-circumstances -MAY-I加紧急 - 或其它相似的短语对我-任务)。 – gkubed
更适合[sf] – Iceman