Avamar: a célula FLRUI recém-implementada do vCloud falha ao iniciar devido a um problema de senha do Trust Store
Resumo: Avamar: a célula FLRUI recém-implementada do vCloud falha ao iniciar devido a um problema de senha do Trust Store
Sintomas
Uma interface do usuário de restauração em nível de arquivo do vCloud recém-implementada falha ao iniciar com a seguinte exceção durante o script de comprovação:
Exceção no thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
em org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:62)
em java.lang.Thread.run(Unknown Source)
Causada por: java.lang.reflect.InvocationTargetException
em sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
em sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
em sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
em java.lang.reflect.Method.invoke(Unknown Source)
em org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:54)
...
Mais 1 Causado por: java.lang.IllegalStateException: Falha ao executar CommandLineRunner
em org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:809)
em org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:790)
em org.springframework.boot.SpringApplication.afterRefresh(SpringApplication.java:777)
em org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
em com.emc.vcp.PreflightToolApplication.main(PreflightToolApplication.java:66)
... 6 more
Causado por: java.lang.IllegalArgumentException: truststorePassword was null
at org.springframework.util.Assert.notNull(Assert.java:115)
at com.emc.vcp.utils.SSLInitializer.init(SSLInitializer.java:39)
at com.emc.vcp.utils.SSLInitializer.<init>(SSLInitializer.java:33)
em com.emc.vcp.preflightTool.processors.InitProcessor.processFileUsingClient(InitProcessor.java:187)
em com.emc.vcp.preflightTool.processors.InitProcessor.process(InitProcessor.java:161)
em com.emc.vcp.preflightTool.PreflightTool.run(PreflightTool.java:123)
em org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:806)
... 10 saiba mais
A IU da FLR está falhando com o erro:
Causada por: java.security.UnrecoverableKeyException: Não é possível recuperar a chave
Causa
"preflight" está falhando devido a um problema com a senha do armazenamento confiável.
Resolução
- Adicione as seguintes linhas ao arquivo FLR_VM.properties (com as senhas corretas fornecidas pelo cliente):
#truststore password
trust.pword=gGmTGzFDU9RKq8x
vm.cstpword=ymxNzSZvYLE3cZJ#
- Adicione as mesmas linhas ao arquivo de propriedades de todas as outras máquinas virtuais do vCloud Protector em funcionamento.
- Confirme se a senha do armazenamento confiável inserida no arquivo de propriedades da VM FLR e as outras máquinas virtuais do vCloud Protector em operação correspondem à senha do arquivo do keystore Java executando o comando abaixo na célula CPSH:
keytool -list -keystore <FLR_VM.truststore> -storepass <password do arquivo .properties >
Se o arquivo abrir, essa será a senha correta e você poderá implementar uma nova máquina virtual com a mesma senha acima.
- Use deploym.sh --update ou apenas reimplante a máquina virtual File Level Restore novamente:
deployvm.sh --update --vm.hostname=<FLR_VM_Name> --vm.endingPw=<Senha>