RecoverPoint for VMs: Upgrade z verze 5.2.x na 5.3.1 se nedokončí

Summary: Při upgradu řešení RecoverPoint for VM z verze 5.2 na verzi 5.3.1 dojde k problému, který se nedokončí, takže cluster je v částečně aktualizovaném stavu.

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.

Symptoms

V protokolu RecoverPoint /home/kos/installationLogs/server.log se zobrazí následující:
XXXX/XX/XX 10:30:10.797 [pool-4-thread-1] (Task.java:98) ERROR - UpgradeClusterRestorableTask :Task failed: Executing NDU.
com.emc.recoverpoint.utils.javainfra.status.tasks.exception.TaskFailedException: could not configure repository volume.
at com.emc.recoverpoint.utils.javainfra.status.tasks.SerialTask.perform(SerialTask.java:35)
at com.emc.recoverpoint.utils.javainfra.status.tasks.Task.executeSync(Task.java:91)
at com.emc.recoverpoint.utils.javainfra.status.tasks.RestorableSerialTask.attemptToCompletePhase(RestorableSerialTask.java:94)
at com.emc.recoverpoint.utils.javainfra.status.tasks.RestorableSerialTask.perform(RestorableSerialTask.java:63)
at com.emc.recoverpoint.utils.javainfra.status.tasks.Task.executeSync(Task.java:91)
at com.emc.recoverpoint.utils.javainfra.status.tasks.Task.call(Task.java:142)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:823)
Caused by: com.emc.recoverpoint.utils.javainfra.status.tasks.exception.TaskFailedException: could not configure repository volume.
at com.emc.recoverpoint.utils.javainfra.status.tasks.SerialTask.perform(SerialTask.java:35)
at com.emc.recoverpoint.utils.javainfra.status.tasks.Task.executeSync(Task.java:91)
at com.emc.recoverpoint.utils.javainfra.status.tasks.SerialTask.perform(SerialTask.java:32)
... 9 more

XXXX/XX/XX 10:30:09,763 [CommandWorker-1] (CreateVCConnectionCommand.java:49) ERROR - Failed to connect to VCenter server.
XXXX/XX/XX 10:30:09,764 [CommandWorker-1] (Command.java:88) ERROR - Command#run() ServerException errorType[OPERATION_FAILED_NO_MESSAGE] errorMessage[Entering vCenter credentials failed. Check that all entered credentials are correct. If problem recurs, check that vCenter Server and communication are fully functional. If the problem persists, Please contact Customer Support for assistance.] failure UID: >
com.kashya.installation.server.exceptions.CommandFailedException: Entering vCenter credentials failed. Check that all entered credentials are correct. If problem recurs, check that vCenter Server and communication are fully functional. If the problem persists, Please contact Customer Support for assistance.
at com.kashya.installation.server.commands.vsphere.CreateVCConnectionCommand.execute(CreateVCConnectionCommand.java:50) ~[classes/:?]
at com.kashya.installation.server.commands.vsphere.CreateVCConnectionCommand.execute(CreateVCConnectionCommand.java:17) ~[classes/:?]
at com.kashya.installation.server.commands.Command.runNormal(Command.java:109) [classes/:?]
at com.kashya.installation.server.commands.Command.run(Command.java:49) [classes/:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_265]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_265]
at com.kashya.installation.server.commands.Command.executeInternalCommand(Command.java:266) [classes/:?]

Cause

Během upgradu z verze RecoverPoint for VMs 5.2 se deployer pokusí uložit požadované vCenter UUID do vylepšení s názvem "t_deployed_vc_uuid".  To provádí na základě připojení k nástroji vCenter a ověřením přítomnosti vRPA v tomto konkrétním nástroji vCenter.

Pokud má však nástroj vCenter certifikát CA s více než jedním řetězcem, připojení se nezdaří, protože staré úložiště Truststore se dosud nezkopíruje.

Resolution

Řešení:
Jakmile k tomuto problému dojde, je nutné přidat optimalizaci "t_deployed_vc_uuid" s nasazeným VC UUID do souboru "tweak.params.system_layout" na dotčeném vRPA. Hodnotu vCenter UUID lze najít spuštěním příkazu get_storage na přežívající síti vRPA v daném clusteru. Požadovaná hodnota pro optimalizaci je uvedena pod hodnotou sériového čísla v get_storage příkazu cli. 

Ověřte, u kterého souboru RPA chybí položka "t_deployed_vc_uuid"

.Přistupujte k dotčenému souboru RPA pomocí kořenového účtu pomocí protokolu SSH nebo webové konzole a proveďte následující kroky:
  1. Zadejte příkaz:
su - admin
  1. Vyberte možnost [6] System management CLI.
  2. Zadejte příkaz:
get_storage
  1. Zadejte název clusteru RPA, který je třeba přidat do nástroje vCenter.
  2. U zobrazených výsledků shromážděte hodnotu pro sériové číslo.
  3. Zadejte příkaz: 
quit
  1. Zadejte možnost Q a zadejte Y, čímž přejdete zpět do kořenového adresáře.
  2. Jakmile se přihlásíte do nástroje RPA1 jako uživatel root, zadejte příkaz tweak a stiskněte klávesu Enter.
  3. Zadejte příkaz: 
vi tweak.params.system_layout
  1. Na konec souboru přidejte následující informace:
t_deployed_vc_uuid = >
  1. Stiskněte klávesu ESC a zadejte příkaz wq!.
  2. Restartujte RPA1.
Po dokončení výše uvedených kroků se může nástroj vCenter správně ověřit a na modulu plug-in RecoverPoint se zobrazí informace.

Jakmile je služba Cluster Logic v dotčeném vRPA zapnutá, upgrade by měl začít pokračovat z předchozího kroku bez zásahu.

Pokud byl systém otevřený, může se také uchyťovat a pokračovat v práci. Pokud byla uzavřena, zkontrolujte stav rozhraní příkazového řádku ostatních vRPA a podívejte se, zda se s upgradem nespustily, a to i při ukončení nástroje Deployer.

Pokud k tomu nedojde, požádejte o pomoc podporu Dell RecoverPoint .

Rozlišení:
Tento problém je vyřešen v recoverPoint for Virtual Machines verze 5.3.1.1.

Chcete-li zjistit, zda je upgrade vhodný pro vaše prostředí, obraťte se na zákaznickou podporu společnosti Dell nebo na servisního zástupce a odka3/4te se na toto ID řešení.

Products

RecoverPoint for Virtual Machines
Article Properties
Article Number: 000182619
Article Type: Solution
Last Modified: 27 Sep 2023
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.