RecoverPoint for VMs: Opgradering fra version 5.2.x til 5.3.1 fuldføres ikke
Summary: Opgradering af RecoverPoint til VM'er fra version 5.2 til 5.3.1 støder på et problem og bliver ikke fuldført, så klyngen efterlades i en delvist opdateret tilstand.
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
Følgende ses fra RecoverPoint /home/kos/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
Under opgraderingen fra RecoverPoint for VM'er 5.2 forsøger implementeringsfunktionen at gemme det påkrævede vCenter UUID i en tweak med navnet "t_deployed_vc_uuid". Den gør dette ved at oprette forbindelse til vCenter og validere, om vRPA'erne er til stede i det pågældende vCenter.
Hvis et vCenter imidlertid har et nøglecentercertifikat med mere end én kædelængde, mislykkes forbindelsen, da det gamle truststore endnu ikke kopieres.
Hvis et vCenter imidlertid har et nøglecentercertifikat med mere end én kædelængde, mislykkes forbindelsen, da det gamle truststore endnu ikke kopieres.
Resolution
Løsning:
Når dette problem opstår, skal vi tilføje tweaken "t_deployed_vc_uuid" med implementeret VC UUID til "tweak.params.system_layout" -filen på den berørte vRPA. vCenter UUID-værdien findes ved at køre kommandoen get_storage på en overlevende vRPA på den pågældende klynge. Den ønskede værdi for tweak'en er anført under serienummerværdien i kommandoen get_storage CLI.
Kontroller, hvilken RPA der mangler "t_deployed_vc_uuid".
Åbn den berørte RPA med en rodkonto ved hjælp af SSH eller webkonsollen, og udfør nedenstående trin:
Når Cluster Logic-tjenesten er aktiv på den berørte vRPA, bør opgraderingen begynde at gå videre fra det forrige trin uden indgriben.
Implementeringsfunktionen kan også blive afhentet og blive ved med at være i gang, hvis den var åben. Hvis den blev lukket, skal du kontrollere CLI-status for de andre vRPA'er for at se, om de også er begyndt at opgradere, selv med Implementeringsprogrammet lukket.
Hvis dette ikke sker, skal du kontakte Dell RecoverPoint Support for at få hjælp.
Opløsning:
Dette problem behandles i RecoverPoint for Virtual Machines version 5.3.1.1.
Hvis du vil finde ud af, om en opgradering passer til dit miljø, skal du kontakte Dells kundesupport eller din servicerepræsentant og henvise til dette løsnings-id.
Når dette problem opstår, skal vi tilføje tweaken "t_deployed_vc_uuid" med implementeret VC UUID til "tweak.params.system_layout" -filen på den berørte vRPA. vCenter UUID-værdien findes ved at køre kommandoen get_storage på en overlevende vRPA på den pågældende klynge. Den ønskede værdi for tweak'en er anført under serienummerværdien i kommandoen get_storage CLI.
Kontroller, hvilken RPA der mangler "t_deployed_vc_uuid".
Åbn den berørte RPA med en rodkonto ved hjælp af SSH eller webkonsollen, og udfør nedenstående trin:
- Skriv kommando:
su - admin
- Vælg indstillingen [6] System management CLI
- Skriv kommando:
get_storage
- Indtast det RPA-klyngenavn, som du skal føje til vCenter
- På de viste resultater skal du indsamle værdien for serienummeret
- Skriv kommando:
quit
- Skriv mulighed Q , og skriv derefter Y for at gå tilbage til roden
- Når du er logget på RPA1 som root, skal du skrive tweak og trykke på Enter
- Skriv kommando:
vi tweak.params.system_layout
- Tilføj nedenstående oplysninger i slutningen af filen:
t_deployed_vc_uuid = >
- Tryk på ESC og skriv wq!
- Genstart RPA1
Når Cluster Logic-tjenesten er aktiv på den berørte vRPA, bør opgraderingen begynde at gå videre fra det forrige trin uden indgriben.
Implementeringsfunktionen kan også blive afhentet og blive ved med at være i gang, hvis den var åben. Hvis den blev lukket, skal du kontrollere CLI-status for de andre vRPA'er for at se, om de også er begyndt at opgradere, selv med Implementeringsprogrammet lukket.
Hvis dette ikke sker, skal du kontakte Dell RecoverPoint Support for at få hjælp.
Opløsning:
Dette problem behandles i RecoverPoint for Virtual Machines version 5.3.1.1.
Hvis du vil finde ud af, om en opgradering passer til dit miljø, skal du kontakte Dells kundesupport eller din servicerepræsentant og henvise til dette løsnings-id.
Products
RecoverPoint for Virtual MachinesArticle 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.