RecoverPoint for Vms : La mise à niveau de la version 5.2.x vers la version 5.3.1 ne se termine pas

Summary: La mise à niveau de RecoverPoint for VMs de la version 5.2 vers la version 5.3.1 rencontre un problème et ne se termine pas, laissant le cluster dans un état partiellement mis à jour.

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

Les éléments suivants sont visibles dans RecoverPoint /home/security/installationLogs/server.log:
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

Lors de la mise à niveau à partir de RecoverPoint for VMs 5.2, l’outil de déploiement tente d’enregistrer l’UUID vCenter requis dans une modification nommée « t_deployed_vc_uuid ».  Pour ce faire, il effectue une connexion au vCenter et valide si les vRPA sont présentes dans ce vCenter particulier.

Toutefois, lorsqu’un vCenter dispose d’un certificat d’autorité de certification avec plus d’une longueur de chaîne, la connexion échoue puisque l’ancien magasin d’approbations n’est pas encore copié.

Resolution

Contournement:
Une fois ce problème résolu, nous devons ajouter le paramètre « t_deployed_vc_uuid » avec l’UUID VC déployé au fichier « tweak.params.system_layout » sur la vRPA concernée. La valeur UUID de vCenter se trouve en exécutant la commande get_storage sur une vRPA survivante sur ce cluster. La valeur requise pour l’ajustement est répertoriée sous la valeur du numéro de série dans la commande get_storage CLI. 

Vérifiez quelle RPA manque le « t_deployed_vc_uuid ».

Accédez à la RPA concernée à l’aide d’un compte root à l’aide de SSH ou de la console Web et procédez comme suit:
  1. Saisissez la commande :
su - admin
  1. Sélectionnez l’option [6] CLI de gestion des systèmes
  2. Saisissez la commande :
get_storage
  1. Saisissez le nom du cluster RPA que vous devez ajouter au vCenter.
  2. Sur les résultats affichés, collectez la valeur du numéro de série
  3. Saisissez la commande : 
quit
  1. Saisissez l’option Q, puis saisissez Y pour revenir à la racine.
  2. Une fois connecté à RPA1 en tant qu’utilisateur root, saisissez tweak et appuyez sur Entrée.
  3. Saisissez la commande : 
vi tweak.params.system_layout
  1. À la fin du fichier, ajoutez les informations ci-dessous:
t_deployed_vc_uuid = >
  1. Appuyez sur Echap et saisissez wq!
  2. Redémarrer RPA1
Une fois que vous avez effectué les étapes ci-dessus, vCenter peut s’authentifier correctement et les informations s’affichent sur le plug-in RecoverPoint.

Une fois que le service Cluster Logic est activé sur la vRPA concernée, la mise à niveau doit commencer à progresser à partir de l’étape précédente sans intervention.

Le programme de déploiement peut également reprendre et continuer s’il n’a pas été ouvert. S’il a été fermé, vérifiez l’état de la CLI des autres vRPA pour voir s’ils ont également commencé la mise à niveau, même lorsque le programme de déploiement est fermé.

Si cela ne se produit pas, contactez le support Dell RecoverPoint pour obtenir de l’aide.

Résolution:
Ce problème est résolu dans RecoverPoint for Virtual Machines version 5.3.1.1.

Pour déterminer si une mise à niveau est appropriée pour votre environnement, contactez le support client Dell ou votre responsable de service et référencez cet ID de solution.

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.