2017-06-21 27 views
-1

Windows 2012 R2サーバでHDR(高可用性データ複製)を実装しています。Windows 2012 R2サーバ上のInformix HDR実装

手順が完了しました:

1)2つの新しいWindows 2012 R2サーバー。

IDS 12.10FC8は、サーバーインスタンス Managerを使用してインスタンスを手動でインストールして作成しました。

サーバー詳細:

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(プライマリ)内の1つのデータベースを持つインスタンスを1つだけ持っています。 サーバー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

winhdr informix 
winhdr2 informix 

サービスの両方のサーバー@ファイルに配置:両方のサーバー@C:\Windows\System32\drivers\etc

host.equviファイルに配置しますin C:\Windows\System32\drivers\etc

hdrpriport 50005/tcp #hdr_primary 
hdrsecport 50005/tcp #hdr_secondary 

4)すべての構成設定が完了した後、我々は サーバーA

サーバーの状態でontapeのバックアップを取る必要があり:オンライン

ontape -s -L 0 
)は、サーバBへL0バックアップを移動し、 ontapeで復元されました。コールドリストア。状態

onmode -d primary hdr_secondary 

サーバー:オン・ライン(プリム)

我々は、以下のコマンドを実行していたサーバAには高速リカバリ

6):

ontape -p

サーバーBの状態

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. 

エラーは、次のとおりです。 サーバー

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 
+1

こんにちは。私はあなたが必要な助けを得ることができるようにしたいので、あなたの投稿を編集してできるだけ明確にしようとしました。おそらくあなたはそれを見直して、あなたの質問をもっと鮮明にするか、より狭くするかを見なければなりません。また、より迅速な回答を得るために、どのような状況で「緊急」やその他の類似のフレーズを追加することができますか?](https://meta.stackoverflow.com/questions/326569/under-what-c​​ircumstances緊急または他の類似のフレーズからマイクエストへ) – gkubed

+1

[sf]に適しています – Iceman

答えて

0

通信をテストすることをお勧め2つのサーバー間でdbaccess - > connect - >およびcリモートサーバーエイリアスを閉じます。

dbaccessを使用して接続できない場合は、調査が必要なネットワーク/通信の問題があります。 IBMサポートでPMRを開きます。

セカンダリインスタンスを読み書き可能にした場合は、UPDATABLE_SECONDARY onconfigが0に設定されていることを確認してください。

関連する問題