Dell Unity:同期レプリケーションの問題をトラブルシューティングする方法
Summary: このKB記事は、同期レプリケーションの問題のトラブルシューティングに関する一般的なガイドです。
Instructions
これは、同期レプリケーションの問題のトラブルシューティングに関する一般的なガイドです。
同期レプリケーション構成
- 適切な同期レプリケーション ファイバーチャネル(FC)ポートを特定します。
- ソースとデスティネーションのFCポートを直接接続するか、FCスイッチを介してゾーニングを使用します。
- 両方のアレイで同期レプリケーション管理(SRM)インターフェイスを作成します。
- レプリケーション接続を確立します。
- レプリケーション セッションを作成します。
同期レプリケーション接続の問題
- 誤った同期レプリケーション ポートが使用されています
優先度は次のとおりです。
- CNAポート4(CNAポートがFCとして構成されている場合)。(以降のUnity XTモデルではオプションなし)
- I/Oモジュール0ポート0(I/Oモジュール0がFCモジュールの場合)。
- I/Oモジュール1のポート0(I/Oモジュール0がFCモジュールの場合)。
uemcliファイルに置き換えます。
UnisphereのUI
UEMCLI
12:52:40 service@spa:~> uemcli /net/port/fc show -filter "ID,Name,Replication capability" 5: ID = spb_iom_1_fc0 Name = SP B I/O Module 1 FC Port 0 Replication capability = Sync replication 8: ID = spa_iom_1_fc0 Name = SP A I/O Module 1 FC Port 0 Replication capability = Sync replication root@spa:/cores/service>uemcli /remote/sys show -detail 2: ID = RS_8 Name = unity450F Operational status = OK (0x2) Health state = OK (5) Health details = "Communication with the replication host is established. No action is required." Synchronous FC ports = spb_iom_1_fc0, spa_iom_1_fc0
- 不適切なゾーニング
- 同期レプリケーション接続を正常に行うには、適切なゾーニングを構成した後で、FCケーブルを介して2つのアレイのFCポートを直接接続するか、FCスイッチを介して接続します。
- 同期レプリケーションの接続とセッションに関する多くの問題を引き起こす主な問題は、ゾーニング間の構成です。
- 適切なゾーニングでは、Source-SPAはDestination-SPAのみでゾーニングする必要があり、Source-SPBはDestination-SPBでのみゾーニングする必要があります。
- クロス ゾーニングが行われていた場合、それが修正されたとしても、同期レプリケーションの構成に関する問題を解決するために、4つのSPを再起動する必要があります。
- クロス ゾーニングの一般的な症状は次のとおりです。 (1)レプリケーション接続を検証できない。(2)接続は確立されているが、作成されたすべてのレプリケーション セッションが自動的に
"Lost Sync Communication"」 - クロスゾーニングが修正されても、SPBが所有するリソースのセッションは引き続き失敗する可能性があります。すべてのSPを1つずつ再起動して問題を修正します。
現在のゾーニングが不明な場合は、この記事を参照し、この問題をDellサポートにエスカレーションしてください。
- 同期レプリケーション管理インターフェイスの問題
同期レプリケーション接続を機能させるには、Unityアレイ(1/SP)あたり2つのSRMインターフェイスを作成する必要があります。これらのインターフェイスでの通信は、ポート5085(Unity OE 5.5.0以降を実行している場合はポート5086)を介して許可する必要があります
SRMインターフェイスは、セッション管理を担当します。これは、アレイ上の物理管理ポート上に存在する仮想ポート上に作成されます。
アレイ上のSRM構成を確認するには、各SPで次のコマンドを実行し、適切なIPが割り当てられており、インターフェイスが 起動していることを確認します。
#ip addr show dev srm 11: srm@mgmt: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff inet 10.x.x.x/24 scope global srm valid_lft forever preferred_lft forever inet6 xxx:xxx:xxx:xxx:xxx/64 scope link valid_lft forever preferred_lft forever
その後、ポート 5085 (Unity OE 5.5.0以降を実行している場合はポート 5086 )のリモート アレイからこのIPへのリモート接続を確認します。シンプルなTelnet経由か、Unity OE 4.5以降を使用しているかにかかわらず、次を使用します。 svc_networkcheck -tpc を指定します。
service@spb:~/user# svc_networkcheck -tpc 10.x.x.x 5085
=== SP status: Normal Mode, Master SP ===
======================= [spb][Wed Sep 18 20:09:44 UTC 2019] Beginning Run =======================
--- INFO: the tcp listening port 10.x.x.x@5085 is available.
======================= [spb][Wed Sep 18 20:09:44 UTC 2019] End of Run =======================
ポートが使用できない場合は、ネットワーク構成を確認してください。
- Unity管理インターフェイスの接続に関する問題
上記のチェックと同様に、2つのアレイ管理IP間の通信がポート 443 (プロトコルTCPおよびTLS)で許可されている必要があります。
service@spb:~/user> svc_networkcheck -tpc 10.x.x.x 443
=== SP status: Normal Mode, Master SP ===
======================= [spb][Wed Sep 18 20:12:26 UTC 2019] Beginning Run =======================
--- INFO: the tcp listening port 10.x.x.x@443 is available.
======================= [spb][Wed Sep 18 20:12:26 UTC 2019] End of Run =======================
- 初期同期のパフォーマンス。
転送は、初期同期(新しく作成されたレプリケーション セッション)の実行時にスロットリング(デフォルトでは~40MB/秒)の対象になります。これは、次のいずれかの低に変更できます。~20MB/秒以上:~160MB/秒 svc_dataprotection
ただし、この調整を無効にすることはできません。これは、同期レプリケーションFCポートに接続されているホストがある場合に、アクセスに影響が及ばないようにするための設計によるものです。
Set a sync rate to the session: svc_dataprotection -r repsess -a syncrate=high -s 81604378625_FNM00151702100_0000_81604378625_FNM00151702099_0000 Set a sync rate to ALL sync sessions: svc_dataprotection -r repsess -a syncrate=low -s ALL Show a sync rate of the session: svc_dataprotection -r repsess -a showsyncrate -s 42949673102_FCNCH0972C30C3_0000_42949673096_FCNCH0972C30C3_0000 List ALL sync replication sessions with each sync rate: svc_dataprotection -r repsess -a showsyncrate -s ALL Show cg replication sessions with each member sync rate: svc_dataprotection -r repsess -a showsyncrate -s 81604378625_FNM00151702100_0000_81604378625_FNM00151702099_0000
- 同期的にレプリケートされるLUNとファイル システムに対するパフォーマンス インパクト。
同期レプリケーションは、ホストに確認応答が送信される前に、ホストの書き込みがデスティネーションに書き込まれるまで待機します。したがって、リンクにレイテンシーがある場合、これはパフォーマンスに影響します。
同期レプリケートされたリソースのパフォーマンスの問題が疑われる場合は、Dellサポートにエスカレーションします。