「Data Domain:Web UIが「レプリケーション - 自動 - サマリー」で「相互信頼の再確立が必要な場合がある」と報告する
Summary: Data Domain Web UIで、現在のレプリケーション ステータスではなく、[レプリケーション - 自動 - サマリー]セクションで「相互信頼を再確立する必要がある場合があります」と報告されていました。
Symptoms
問題:
Web UIで、[Replication - Automatic - Summary]セクションで、現在のレプリケーション ステータスではなく、次のメッセージが報告されました。
Mutual trust may have to be reestablished
一方、CLIの「replication show stats」と「replication status」は、現在のレプリケーション ステータスを正常に報告しました。
症状:
Web UI - レプリケーション - 自動 - サマリー - レプリケーション コンテキスト/ペアを選択します。
リモート ホストへの接続中にエラーが発生しました:
Mutual trust may have to be reestablished between Management Host [<local-web-GUI-DD>] and [<remote-replication-DD>].
Cause
Web UIでは大文字と小文字が区別されます。
remote-replication-DDが実際のホスト名および信頼レコードとは異なる大文字と小文字>ローカルDD Web UI(Replication Automatic > Manage Systems)に追加された場合、Web UIはlocal-web-GUI-DDとremote-replication-DDの間のレプリケーション コンテキスト/ペアに対応する信頼を見つけることができず、「Mutual trust may have to be reestablished」というエラーが報告されます。
Web UI:
自動>管理システム>レプリケーション。
ホストDDVE_TSE1.datadomain.com
CLI:
sysadmin@dd7200# replication show config CTX Source Destination Connection 4 mtree://DDVE_TSE1.datadomain.com/data/col1/testrepl mtree://dd7200.datadomain.com/data/col1/testrepl DDVE_TSE1.datadomain.com* sysadmin@dd7200#reg show protocol.gui protocol.gui.ddem.inventory.4.host_name = DDVE_TSE1.datadomain.com protocol.gui.ddem.inventory.4.mif = DDVE_TSE1.datadomain.com protocol.gui.ddem.inventory.4.proxy = DDVE_TSE1.datadomain.com sysadmin@dd7200#adminaccess trust show Subject Type Valid From Valid Until Fingerprint ------------------------ ---------- ------------------------ ------------------------ ------------------------------------------------------------ ddve_tse1.datadomain.com trusted-ca Sat Jul 1 17:33:41 2017 Tue Jun 23 17:33:41 2048 bb:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
Resolution
解像度:
「Replication > Automatic > Manage Systems」と「trust」でレコードを再作成し、 remote-replication-DD ホスト名の大文字と小文字を同じにします。
手順:
-
CLIを使用して、ローカルWeb-GUI-DDに偽のホスト エントリーを追加します。
net hosts add 1.1.1.1 a.b.com
-
CLIを使用してレプリケーション コンテキストを無効化します。
replication disable <destination>
Example:
replication disable mtree://dd7200.datadomain.com/data/col1/testrepl
-
CLIを使用してremote-replication-DDホスト名を偽の ホスト名に変更します。
replication modify <destination> destination-host|source-host a.b.com
Example:
replication modify mtree://dd7200.datadomain.com/data/col1/testrepl source-host a.b.com
*ddve_tse1がレプリケーション先である場合は、次のコマンドを実行します。
replication modify mtree://DDVE_TSE1.datadomain.com/data/col1/testrepl destination-host a.b.com
-
UIを使用してremote-replication-DDを削除します。local-DD Web UI(Replication > Automatic > Manage Systems)に移動し、remote-replication-DDを選択し、remove、OKの順にクリックします。
-
CLIを使用して信頼を削除します。
adminaccess trust del host <remote-replication-DD>
Example:
adminaccess trust del host ddve_tse1.datadomain.com
-
UIを使用して、ホスト名に実際の大文字と小文字が使用されているremote-replication-DDを追加します。操作中に新しい信頼が追加されます(sysadminパスワードが必要です)。local-DD Web UI (Replication > Automatic > Manage Systems)に移動し、addをクリックします。実際の大文字と小文字を区別してremote-replication-DDホスト名を入力し、OKをクリックします。
-
CLIを使用してremote-replication-DDのホスト名を 実際のホスト名 に変更します。
replication modify <destination> destination-host|source-host <actual_FQDN>
Example:
replication modify mtree://dd7200.datadomain.com/data/col1/testrepl source-host ddve_tse1.datadomain.com
*ddve_tse1がレプリケーション先である場合は、次のコマンドを実行します。
replication modify mtree://a.b.com/data/col1/testrepl destination-host ddve_tse1.datadomain.com
-
CLIを使用してレプリケーション コンテキストを有効にします。
replication enable <destination>
Example:
replication enable mtree://dd7200.datadomain.com/data/col1/testrepl
-
UIを使用してレプリケーション ステータスを確認します(レプリケーション自動サマリー)。
-
CLIを使用して、ローカルWeb-GUI-DDへの偽のホスト エントリーを削除します。
net hosts del 1.1.1.1 a.b.com