PowerPath Migration Enabler 6.2 PPME(エラー22)ターゲットに障害が発生しました。移行を中止する必要があります
概要: PowerPath Migration Enabler 6.2でPPME(エラー22)と報告される ターゲットに障害が発生しました。4ノード クラスターでPPME移行を試行する場合は、移行を中止する必要があります
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
クラスター DC2PRC11ノードのPPMEデータベースとPowerPathレジストリーを削除し(アクティブな移行中)、KB 466802に従ってPowerPath 6.2を再インストールしました。これが、重複ディスクIDの問題に部分的に寄与しているのではないかと思われます。
この問題の一部は、UMD db、KMDレジストリー エントリーなどが削除され、ホストが再起動される(アクティブな)PPME移行の手動クリーンアップが原因でした
ソース デバイスの重複LUN IDを特定し、重複したLUN IDを持つ未使用のLUNを削除して移行を再試行するようにお客様に通知しました。
この問題の一部は、UMD db、KMDレジストリー エントリーなどが削除され、ホストが再起動される(アクティブな)PPME移行の手動クリーンアップが原因でした
ソース デバイスの重複LUN IDを特定し、重複したLUN IDを持つ未使用のLUNを削除して移行を再試行するようにお客様に通知しました。
PPMEの移行が失敗し、「PPME (error 22) Target faulted, must abort migration」というメッセージが表示されます
新しいターゲットLUNを提示しても、同じエラーが発生します。GPTに変換しようとしましたが、同じ結果が得られました
新しいターゲットLUNを提示しても、同じエラーが発生します。GPTに変換しようとしましたが、同じ結果が得られました
emcpaudit.log
4/25/2018:3:06:04 AM:PPME: Info: handle=c26, event=stateChanged, state=setup, cmd=setup, tech=HostCopy, src=harddisk83 (4849544143484920523530313645374530433045), tgt=harddisk51 (000197801053:007B6), clus=PPME J:System 4/25/2018:3:06:24 AM:PPME: Info: handle=c26, event=stateChanged, state=syncing, cmd=sync 4/25/2018:3:06:34 AM:PPME: Info: handle=c26, event=faultDetected, targetLUfault 4/25/2018:3:33:21 AM:PPME: Info: handle=c26, event=stateChanged, state=setup, cmd=abort, targetLUfault 4/25/2018:3:33:47 AM:PPME: Info: handle=c26, event=stateChanged, state=cleanup, cmd=cleanup, targetLUfault 4/18/2018:2:52:15 PM:PPME: Info: handle=c23, event=stateChanged, state=setup, cmd=setup, tech=HostCopy, src=harddisk89 (4849544143484920523530313645374530433045), tgt=harddisk103 (000197801053:007B6), clus=PPME J:System 4/18/2018:2:52:50 PM:PPME: Info: handle=c23, event=stateChanged, state=syncing, cmd=sync 4/18/2018:2:53:13 PM:PPME: Info: handle=c23, event=faultDetected, targetLUfault 4/18/2018:8:22:45 PM:PPME: Info: handle=c23, event=stateChanged, state=setup, cmd=abort, targetLUfault 4/18/2018:8:23:25 PM:PPME: Info: handle=c23, event=stateChanged, state=cleanup, cmd=cleanup, targetLUfault 4/18/2018:8:26:03 PM:PPME: Info: handle=c24, event=stateChanged, state=setup, cmd=setup, tech=HostCopy, src=harddisk89 (4849544143484920523530313645374530433045), tgt=harddisk103 (000197801053:007B6), clus=PPME J:System 4/18/2018:8:31:11 PM:PPME: Info: handle=c24, event=stateChanged, state=syncing, cmd=sync 4/18/2018:8:31:20 PM:PPME: Info: handle=c24, event=faultDetected, targetLUfault 4/18/2018:8:33:07 PM:PPME: Info: handle=c24, event=stateChanged, state=setup, cmd=abort, targetLUfault 4/18/2018:8:33:44 PM:PPME: Info: handle=c24, event=stateChanged, state=cleanup, cmd=cleanup, targetLUfault 4/18/2018:8:42:20 PM:PPME: Info: handle=c25, event=stateChanged, state=setup, cmd=setup, tech=HostCopy, src=harddisk89 (4849544143484920523530313645374530433045), tgt=harddisk103 (000197801053:007B6), clus=PPME J:System 4/18/2018:8:42:42 PM:PPME: Info: handle=c25, event=stateChanged, state=syncing, cmd=sync 4/18/2018:8:43:05 PM:PPME: Info: handle=c25, event=faultDetected, targetLUfault 4/18/2018:8:45:22 PM:PPME: Info: handle=c25, event=stateChanged, state=setup, cmd=abort, targetLUfault 4/18/2018:8:46:50 PM:PPME: Info: handle=c25, event=stateChanged, state=cleanup, cmd=cleanup, targetLUfaulthostcopy.log
2018/04/24 23:11:27 [1000026:harddisk83_harddisk51] copy 49440128 blocks at 36% 2018/04/24 23:11:27 [1000026:harddisk83_harddisk51] checkpoint failed (PPME error(22): Target faulted, must abort migration) 2018/04/24 23:11:32 [1000026:harddisk83_harddisk51] copied 313856 blocks 2018/04/24 23:11:32 [1000026:harddisk83_harddisk51] ending copy cycle 2018/04/24 23:11:32 [1000026:harddisk83_harddisk51] copy cycle time = 5 seconds 2018/04/18 10:59:21 [1000023:harddisk89_harddisk103] checkpoint failed (PPME error(22): Target faulted, must abort migration)
DB02 を除くすべてのノードからのメッセージ。
00002898.00001c60::2018/04/27-17:11:30.149 ERR [RES] ppme <PPME J:Data1>: Detected that source cluster resource type was changed: error: 0, src_type: 0, mig_type: 1. Setting targetLUfault. 00000894.00001864::2018/04/27-17:11:33.623 WARN [RCM] ResourceControl(SET_PRIVATE_PROPERTIES) to PPME J:Log1 returned 5024. 000035f4.000038ec::2018/04/27-17:11:33.624 ERR [RES] ppme <PPME J:Log1>: Detected that source cluster resource type was changed: error: 0, src_type: 0, mig_type: 1. Setting targetLUfault. 00002898.00001c60::2018/04/27-17:11:37.512 ERR [RES] ppme <PPME J:Data1>: Detected that source disk's dependant PPME resource was changed. Setting device fault. 00000894.00001d90::2018/04/27-17:11:37.581 WARN [RCM] ResourceControl(SET_PRIVATE_PROPERTIES) to PPME J:Data1 returned 5024. 00000894.00001d90::2018/04/27-17:11:40.510 WARN [RCM] ResourceControl(SET_PRIVATE_PROPERTIES) to PPME J:Log1 returned 5024. 000035f4.000038ec::2018/04/27-17:11:40.511 ERR [RES] ppme <PPME J:Log1>: Detected that source cluster resource type was changed: error: 0, src_type: 0, mig_type: 1. Setting targetLUfault. 00002224.00000eec::2018/04/27-17:11:41.328 ERR [RES] ppme <PPME J:System>: Detected that source disk's dependant PPME resource was changed. Setting device fault.
原因
Dell EMCは重複したディスク署名を検出したため、ストレージは重複した署名を持つターゲット ディスクを削除しました
どういうわけか、このセットアップでは、ソースIDと他のディスクのディスクIDが重複していました
同じクラスター化されたディスクのディスクIDが不安定な方法で返されることが確認されました(つまり、同じクラスター化されたディスクに対して、エラーがまったく発生していないにもかかわらず、ハードディスク番号に異なる値が表示されることがあります)。
どういうわけか、このセットアップでは、ソースIDと他のディスクのディスクIDが重複していました
同じクラスター化されたディスクのディスクIDが不安定な方法で返されることが確認されました(つまり、同じクラスター化されたディスクに対して、エラーがまったく発生していないにもかかわらず、ハードディスク番号に異なる値が表示されることがあります)。
5/10/2018:7:22:54 PM:PPME: Info: Current cluster resource enum in EmcpUtilClus_GetClusDiskByDiskNum , Index is 24 : Name J:System 5/10/2018:7:22:54 PM:PPME: Error: CLUSPROP_SYNTAX_DISK_NUMBER case pdwDiskNum is 0x50 5/10/2018:7:22:54 PM:PPME: Info: Cluster Disk found for disk 50,ClusterDisk is J:System時々、これは失敗します
5/10/2018:7:20:35 PM:PPME: Info: Current cluster resource enum in EmcpUtilClus_GetClusDiskByDiskNum , Index is 24 : Name J:System 5/10/2018:7:20:35 PM:PPME: Error: CLUSPROP_SYNTAX_DISK_NUMBER case pdwDiskNum is 0x1e
この状況では、間違ったディスクIDが返されました。
そのため、すべてのクラスタ化されたディスクを列挙し、問題のディスク番号のクラスタ化されたディスクが見つからないため、ソースディスクがクラスタ化されなくなったと想定し、ターゲット障害の結果を設定しました
ログから:
Error: EmcpUtilClus_GetClusDiskByDiskNum did not find the disk number after enumerationノード01のグラブから:
The Disk 30 ( i.e 0X1E ) and Disk 80 ( i.e 0x50 ) have the same disk signatures .
解決方法
以下の解決策は、重複ディスクIDを持つターゲット デバイスがどのアプリケーションでも使用されていない場合にのみ使用してください。
解決策1:
ターゲット ディスクに再署名してクラスターに固有にし、ターゲット ディスク上のクラスターPRキーをクリアしてみてください。
この解決アクションは、ソース デバイスではなく、ターゲット デバイスのみを参照することに注意してください。ソース デバイスに予約の問題があると見なすべきではありません
必要に応じて、重複するディスクIDを持つターゲット ディスクに再署名し、MN(移行ノード)からPRキーをクリアする必要があります
ターゲット ディスクに再署名してクラスターに固有にし、MN(移行ノード)から(ターゲット上の)クラスターPRキーをクリアする手順は次のとおりです
:
ディスクIDを表示するには:
コマンド プロンプトを開きます
コマンドDISKPARTを入力し、Enterを押します
コマンドを入力します
Enter SELECT DISK X(選択したいディスクの番号を「X」に置き換えてください)を入力し、Enterキーを押します
Enter UNIQUEID DISKを入力し、Enterキーを押します
たとえば、4バイトのディスクIDが返されます。"e9eb3aa5"
ディスクIDを変更するには:
コマンド プロンプトを開きます
コマンドDISKPARTを入力し、Enterキーを押します
次のコマンドを入力します
SELECT DISK Xを入力します(選択するディスクの番号を「X」に置き換えます)
UNIQUEID DISK ID = a4e19dc0と入力し、Enterキーを押します(注:これは単なるサンプルディスクIDです)
これにより、ディスクIDが「a4e19dc0」に変更されます
UNIQUEID DISKと入力し、Enterキーを押して新しいディスクIDを表示します
次のコマンドを実行して、ターゲットデバイスの予約をクリアします。
コマンド プロンプト:
ここで、 <#> は[ディスクの管理]に表示されるディスク番号です
注1: フェールオーバーマネージャGUIによるクラスタディスク番号は、ディスク管理番号と同じではありません。ディスクの管理番号を使用してください
メモ2: ソース デバイスの予約をクリアしないでください。これを行うと、クラスター リソースが失敗し、クラスター グループのフェールオーバーが発生する可能性があります
解決策2:
LUN IDが重複している未使用のターゲットLUNを削除します
PPME移行を再試行します
解決策1:
ターゲット ディスクに再署名してクラスターに固有にし、ターゲット ディスク上のクラスターPRキーをクリアしてみてください。
この解決アクションは、ソース デバイスではなく、ターゲット デバイスのみを参照することに注意してください。ソース デバイスに予約の問題があると見なすべきではありません
必要に応じて、重複するディスクIDを持つターゲット ディスクに再署名し、MN(移行ノード)からPRキーをクリアする必要があります
ターゲット ディスクに再署名してクラスターに固有にし、MN(移行ノード)から(ターゲット上の)クラスターPRキーをクリアする手順は次のとおりです
:
ディスクIDを表示するには:
コマンド プロンプトを開きます
コマンドDISKPARTを入力し、Enterを押します
コマンドを入力します
LIST DISKEnterを押して、使用可能なすべてのディスクを一覧表示します
Enter SELECT DISK X(選択したいディスクの番号を「X」に置き換えてください)を入力し、Enterキーを押します
Enter UNIQUEID DISKを入力し、Enterキーを押します
たとえば、4バイトのディスクIDが返されます。"e9eb3aa5"
ディスクIDを変更するには:
コマンド プロンプトを開きます
コマンドDISKPARTを入力し、Enterキーを押します
次のコマンドを入力します
LIST DISKEnterキーを押して、使用可能なすべてのディスクを一覧表示します
SELECT DISK Xを入力します(選択するディスクの番号を「X」に置き換えます)
UNIQUEID DISK ID = a4e19dc0と入力し、Enterキーを押します(注:これは単なるサンプルディスクIDです)
これにより、ディスクIDが「a4e19dc0」に変更されます
UNIQUEID DISKと入力し、Enterキーを押して新しいディスクIDを表示します
次のコマンドを実行して、ターゲットデバイスの予約をクリアします。
コマンド プロンプト:
cluster node /clearpr:<#>またはPowerShell:
clear-clusterdiskreservation -disk <#>
ここで、 <#> は[ディスクの管理]に表示されるディスク番号です
注1: フェールオーバーマネージャGUIによるクラスタディスク番号は、ディスク管理番号と同じではありません。ディスクの管理番号を使用してください
メモ2: ソース デバイスの予約をクリアしないでください。これを行うと、クラスター リソースが失敗し、クラスター グループのフェールオーバーが発生する可能性があります
解決策2:
LUN IDが重複している未使用のターゲットLUNを削除します
PPME移行を再試行します
対象製品
PowerPath文書のプロパティ
文書番号: 000059511
文書の種類: Solution
最終更新: 29 7月 2025
バージョン: 4
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。