Jak odzyskać wyzwalacz migracji PowerPath (PPME) z konfiguracji, jeśli brakuje zasobu klastra PPME [błąd PPME(82)]

Summary: Jak odzyskać wyzwalacz migracji PowerPath (PPME) z konfiguracji, jeśli brakuje zasobu klastra PPME [błąd 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

Odzyskiwanie ze stanu SETUP:     
W zaawansowanym scenariuszu odzyskiwania PPME nie można odzyskać istniejącego, wcześniej skonfigurowanego uchwytu klastra, ponieważ (przypadkowo) usunięto ostatni zasób klastra PPME w klastrze. Próbujesz odtworzyć zasób z graficznego interfejsu użytkownika WSFC, ale nie ma typu "EMC PowerPath Migration Enabler Resource". W takim przypadku należy odtworzyć typ zasobu i zasób z poziomu wiersza polecenia. Poniżej przedstawiono procedurę.



Warunek wstępny

  • Pracujesz z klastrem (w tym przykładzie założono konfigurację z 2 węzłami).
  • Migracja jest w stanie konfiguracji
  • Utracony został węzeł bez migracji
  • Podczas odzyskiwania innego klastra zasób PPME (przypadkowo) zostaje (przez kogoś) usunięty
  • Próbujesz oczyścić uprzednio ustawioną sesję, ale kończy się to niepowodzeniem. Oto co się stanie:   
Na przykład:    
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
Uwaga: W tym przykładzie założono, że wyżej wymieniony ˆ„harddisk5” to „Cluster Disk 2” w grupie „TEST_GROUP” klastra.
  • W tym momencie próbujesz przeprowadzić odzyskiwanie, ale uzyskujesz:     
Na przykład:     
PPME error(82): The source device does not appear to have a dependent PPME resource instance
  • Próbujesz ponownie utworzyć zasób PPME, ale w menu kontekstowym w sekcji Add Resources > More Resource w graficznym interfejsie menedżera klastra trybu failover nieoczekiwanie brakuje zasobu EMC PowerPath Migration Enabler Resource.


Problem

Nie można przeprowadzić bezpiecznego przywracania z tego stanu bez prawidłowej definicji zasobu PPME.
Nie można odtworzyć zasobu bez właściwego typu zasobu.


Rozwiązanie

Aby rozwiązać ten problem, należy najpierw ponownie utworzyć definicję PPME z poziomu wiersza poleceń.

Otwórz PowerShell.
  1. Aby przywrócić typ zasobu, użyj polecenia „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
Uwaga: Nazwa typu zasobu i lokalizacja biblioteki dll są zawsze takie same. Wyżej wymienione polecenie można skopiować i wkleić.
 
Uwaga: Nazwą typu zasobu musi być „PPME”, w przeciwnym razie nie powiedzie się działanie zasobu online() w graficznym interfejsie użytkownika.
  1. Zakładając, że grupa (aplikacja) „TEST_GROUP” z zasobem dysku klastrowego „Cluster Disk 2” (patrz powyższa uwaga), zostanie dodany odpowiedni zasób PPME do grupy przy użyciu polecenia „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
Uwaga: Nazwa grupy i nazwa zasobu PPME są odmienne. Należy skomponować prawidłową nazwę zasobu PPME, postępując zgodnie z poniższymi instrukcjami. Nie można skopiować i wkleić powyższego polecenia.

Nazwa zasobu PPME nie jest dowolna, ale jest zgodna ze ścisłą konwencją nazewnictwa specyficzną dla nazwy zasobu dysku. Zasób PPME musi być nazwany za pomocą ciągu składającego się z wielkich liter „PPME” oraz spacji, jak również odpowiedniej nazwy zasobu dysku źródłowego.

Na przykład:     
#Pseudocode cluster_disk_resource_name = "Cluster Disk 2" ppme_resource_name = "PPME" + " " + cluster_disk_resource_name
Jeśli nazwa zasobu dysku klastrowego to „Cluster Disk 2”, wówczas nazwa zasobu PPME to (obowiązkowo) „PPME Cluster Disk 2”.

Jeśli nazwa zasobu dysku klastrowego to „CORE_MATERIAL_DB-WEST-INDEX_SPACE-12”, to nazwa zasobu PPME musi mieć wartość „PPME CORE_MATERIAL-WEST-INDEX_SPACE-12”.
  1. Wróć do graficznego interfejsu użytkownika klastra trybu failover, aby przejść do trybu online zasobu
  • Włącz tryb online, zasób PPME „PPME Cluster Disk 2” oraz
  • Ustaw zależność dysku „Cluster Disk 2” od zasobu „PPME Cluster Disk 2”
Uwaga: Ten przykład ilustruje ścieżkę rozwiązania. Konieczne jest ustawienie zależności zasobu dysku klastrowego od odtworzonego zasobu PPME.
  1. Wróć do wiersza poleceń i spróbuj ponownie przeprowadzić przywracanie.
Na przykład:     
C:\lab>powermig recover -handle c66 Recover migration for handle c66 ? [yes]/no: C:\lab>powermig info -all No migrations found.

W tym momencie procedura zostaje zakończona.

Affected Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows 2012 Server R2
Article 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.