問題

システムからボリュームが削除された(ディスクがオフラインになった、またはパーティションが削除された)場合に、ビットマップの書き込みが予期せず失敗することがあります(PW-16197)。この問題は、DataKeeper v8.10.2およびv8.11.0(LifeKeeperまたはWindows Server Failover Clusterと併用する場合)に限定されます。DataKeeper Cluster Edition v10.0.0およびLifeKeeper v10.0.0(DataKeeper v10.0.0を含む)では修正されています。
この問題は、DataKeeperのシステムイベントログにイベントID184として表示されます。

解決策

以下の手順を 直ちに 実行してシステムを確認し、 v10.0.0以降 にアップグレードしてください。
注意:これらの手順を実行せずに問題を修正すると、データが破損する可能性があります。

Step 1:イベントID 184の修復

  • リソースのスイッチオーバー/フェイルオーバーを防ぐために、保護されているすべてのリソースを停止 (LifeKeeper) またはオフライン (DKCE / WSFC) にします。
  • すべてのノードを再起動します。
  • 再起動が完了したら、すべてのミラーがミラーリング状態になっていることを確認します。
  • 同時書き込みによるターゲットシステムへの過負荷を避けるため、ミラーの完全再同期を順番に実行してください。完全再同期を強制するコマンドについては、以下のドキュメントを参照してください。 RESYNCMIRROR
  • すべての完全再同期が開始されたら、リソースが以前実行されていたノードでオンライン/in serviceに戻します。
  • 完全再同期が完了したら、次の手順に進みます。

追記: システムの再起動後にボリュームを削除しない限り、エラー184は再発しません。上記の手順でエラー184は解決できます。

Step 2:v10.0.0とのシステムの互換性を確認する

Compatibility Utilityの使用

  • DataKeeper v10.0.0以降にアップグレードするすべてのシステムでこのユーティリティを実行します。
  • 次の場所からユーティリティ、チェックサム、およびReadmeファイルをダウンロードし、Readmeファイルの手順に従ってユーティリティを実行します。
    https://downloads.us.sios.com/utilities/PW-17108-Upgrade-Compat-Utility/
  • システムがv10.0.0以降へのアップグレードに対応していることを確認したら、Step 3に進みます。

提供されているユーティリティを使用しない場合は、以下の手順を手動で実行してください

Upper FiltersのリストでExtMirrが最後になっていることを確認してください。

  1. 次のレジストリキーに移動します。
    ​​​HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71a27cdd-812a-11d0-bec7-08002be2092f}
  2. UpperFiltersのレジストリー値を確認します。
    1. ExtMirrが最後にリストされている場合は、追加の作業の必要はありません。
    2. ExtMirrが最後にリストされていない場合は、最後になるように移動させてください。

ExtMirrが削除された場合に自動的に置き換えるDataKeeper機能を無効化します。 以下のレジストリキーでFixUpperFiltersレジストリー値を0に設定してください。

  1. 次のレジストリキーに移動します。 HKLM:\SYSTEM\CurrentControlSet\Services\ExtMirr\Parameters
  2. FixUpperFiltersレジストリー値の上で右クリックし、Modifyを選択します。
  3. 値を0に設定します。

Step 3 – アップグレード手順を実行する

  1. ターゲットシステムをv10.0.0以降にアップグレードします。
  2. ターゲットシステムを再起動します。
  3. ターゲットシステムをv10.0.0以降にアップグレードして再起動したら、ミラーがミラーリング状態になるまで待機します。
  4. emcmd <system> getserviceinfo を使用して、ターゲットシステムがv10.0.0以降にアップグレードされていることを確認します。
  5. ソースシステムからすべてのターゲットシステムへの完全再同期を実行します。
    この完全再同期操作は、以下の条件のいずれかまたは両方が発生した場合に必要です。
    1. ‘Step 3’の実行中にボリューム管理(ボリュームの追加または削除)が行われた。
    2. イベントID184が発生した。
  6. ターゲットシステムへスイッチオーバーします。(1×1×1の場合は、現在のソースシステムと同じデータセンターまたはAZにあるターゲットシステムを選択します)
  7. スイッチオーバー前のソースシステムをv10.0.0以降にアップグレードして再起動します。
  8. スイッチオーバー前のソースシステムをv10.0.0以降にアップグレードして再起動したら、ミラーがミラーリング状態に戻るまで待機します。
  9. emcmd getserviceinfo コマンドを使用して、同期元となるソースシステムがv10.0.0以降にアップグレードされていることを確認します。
  10. オプション: 同期元となるソースシステムへのスイッチバックを実行します。

LifeKeeper for Windowsのアップデート を参照してください。

フィードバック

お役に立ちましたか?

はい いいえ
お役に立ちましたか
理由をお聞かせください
フィードバックありがとうございました

このトピックへフィードバック

送信