Come ripristinare PowerPath Migration Enabler (PPME) dalla configurazione, se la risorsa cluster PPME è mancante [errore PPME (82)]
Summary: Come ripristinare PowerPath Migration Enabler (PPME) dalla configurazione, se la risorsa cluster PPME è mancante [errore PPME (82)]
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Ripristino dallo stato SETUP:
In uno scenario di ripristino PPME avanzato non è possibile ripristinare un handle del cluster esistente configurato in precedenza, poiché è stata eliminata (accidentalmente) l'ultima risorsa PPME nel cluster. Si tenta di ricreare la risorsa dalla GUI di WSFC, ma il tipo "EMC PowerPath Migration Enabler Resource" non è presente. In questo caso, è necessario ricreare il tipo di risorsa e la risorsa dalla riga di comando. Di seguito è riportata la procedura.
Condizione preliminare
- Si utilizza un cluster (in questo esempio si presuppone una configurazione a due nodi)
- La migrazione è in stato setup
- È stato perso il nodo non di migrazione
- Durante il ripristino di un altro cluster, la risorsa PPME è stata (accidentalmente) eliminata (da qualcuno)
- Si tenta di pulire la sessione configurata in precedenza, ma l'operazione ha esito negativo. Si verifica quanto segue:
Ad esempio:
C:\lab>powermig query -handle c66 Handle: c66 Source: harddisk5 (1.00 GB, thin) Target: harddisk4 (1.00 GB, thin) Technology: HostCopy Migration state: needsRecovery(cleanup) Throttle Value: 0
Nota: in questo esempio, si presuppone che il valore "harddisk5" qui sopra sia "Cluster Disk 2" nel gruppo "TEST_GROUP" del cluster.
- Da qui, si tenta di eseguire il ripristino, ma si ottiene:
Ad esempio:
PPME error(82): The source device does not appear to have a dependent PPME resource instance
- Si tenta di ricreare la risorsa PPME, ma il tipo EMC PowerPath Migration Enabler Resource è inaspettatamente assente nel menu di scelta rapida in Add Resources > More Resource nella GUI di Failover Cluster Manager.
Problema
Non è possibile eseguire il ripristino da questo stato senza una definizione di risorsa PPME valida.
Non è possibile ricreare la risorsa senza il tipo di risorsa corretto.
Risoluzione
Per risolvere questo problema, è innanzitutto necessario ricreare la definizione PPME dalla riga di comando.
Aprire PowerShell.
- Per riaggiungere il tipo di risorsa, utilizzare "add-clusterresourcetype":
PS C:\Program Files> add-clusterresourcetype -name "PPME" -displayname "EMC PowerPath Migration Enabler Resource" -dll "c:\windows\cluster\ppme.dll" -cluster . Name DisplayName ---- ----------- PPME EMC PowerPath Migration Enabler Resource
Nota: il nome del tipo di risorsa e il percorso dll sono sempre gli stessi. È possibile copiare e incollare il comando da qui sopra.
Nota: Il nome del tipo di risorsa deve essere "PPME", altrimenti l'azione resource online() nella GUI avrà esito negativo in un secondo momento.
- Presupponendo un gruppo (applicazione) "TEST_GROUP", con una risorsa disco del cluster "Cluster Disk 2" al suo interno (vedere la nota precedente), aggiungere ora la risorsa PPME corrispondente al gruppo utilizzando "add-clusterresource":
PS C:\Program Files> add-clusterresource -group "TEST_GROUP" -name "PPME Cluster Disk 2" -type "PPME" Name State OwnerGroup ResourceType ---- ----- ---------- ------------ PPME Cluster Disk 2 Offline NP_DB PPME
Nota: il nome del gruppo e il nome della risorsa PPME sono diversi. È necessario comporre il nome della risorsa PPME corretto utilizzando le istruzioni riportate di seguito. Non è possibile copiare e incollare il comando precedente.
Il nome della risorsa PPME non è arbitrario, ma segue una rigorosa convenzione di denominazione specifica per i nomi delle risorse disco. La risorsa PPME deve essere denominata con una stringa costituita da "PPME" in lettere maiuscole seguite da uno spazio e dal nome della risorsa disco di origine corrispondente.
Ad esempio:
#Pseudocode cluster_disk_resource_name = "Cluster Disk 2" ppme_resource_name = "PPME" + " " + cluster_disk_resource_name
Se il nome della risorsa disco del cluster è "Cluster Disk 2", il nome della risorsa PPME risultante è (e deve essere) "PPME Cluster Disk 2".
Se il nome della risorsa disco del cluster è "CORE_MATERIAL_DB-WEST-INDEX_SPACE-12", il nome della risorsa PPME risultante deve essere "PPME CORE_MATERIAL-WEST-INDEX_SPACE-12".
- Tornare alla GUI del failover cluster per portare online la risorsa
- Portare online la risorsa PPME "PPME Cluster Disk 2" e
- Rendere "Cluster Disk 2" dipendente dalla risorsa "PPME Cluster Disk 2"
Nota: anche in questo caso, si tratta di un esempio per illustrare il percorso della soluzione. È necessario rendere la risorsa disco del cluster dipendente dalla risorsa PPME ricreata.
- Tornare alla riga di comando e tentare di ripetere il ripristino.
Ad esempio:
C:\lab>powermig recover -handle c66 Recover migration for handle c66 ? [yes]/no: C:\lab>powermig info -all No migrations found.
La procedura è conclusa.
Affected Products
Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows 2012 Server R2Article Properties
Article Number: 000185238
Article Type: How To
Last Modified: 26 Aug 2022
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.