RecoverPoint for Virtual Machines. Не удается развернуть сервер подключаемых модулей после модернизации
Summary: Не удается развернуть сервер подключаемых модулей после модернизации до RP4VM 5.3 Временное решение, позволяющее пользователям завершить мастер настройки сервера подключаемых модулей.
Symptoms
Попытка настроить сервер подключаемых модулей после модернизации до RecoverPoint для виртуальных машин (RP4VMs,) 5.3 завершается сбоем. Получено следующее или аналогичное сообщение:
Следующие отпечатки устройства RecoverPoint отображаются в /home/kos/RPServers/RPServers_logs/clusterLogic.
XXXX/XX/XX 16:55:22.519 [pool-3-thread-18] (FapiUtils.java:249) DEBUG - ArraySettings were extracted: [VCArraySettings [super=ArraySettings [name=XXXXXX, serialNumber=XXXXXXXX,arrayUID=ArrayUID [id=XXXXXXX, clusterUID=ClusterUID [id=8391617211477977355]], type=VC, credentials=VcCredentials [super=BaseCredentials [username=XXXX, password=[XXXX], certificate=],connectionParams=VcConnectionParams [super=BaseConnectionParams [mgmtIP=IPInformation [ipVersion=IPV_4, ip=XXX.XXX.XXX.XXX, dhcp=false, networkMask=]], port=XXX], resourcePools=null], registeredEsxClusters=[EsxCluster[esxClusterUID=EsxClusterUID [uuid=XXXXXXXX], name=Production Cluster, virtualCenterUID=VirtualCenterUID [uuid=XXXXXX]]]]]
Следующие отпечатки устройства RecoverPoint отображаются в /home/kos/installationLogs/server.log.
XXXX-XX-XX 14:44:19,541 [CommandWorker-38] (ValidateVcCredentialsCommand.java:27) ERROR - Got exception while trying to verify Credentials com.emc.recoverpoint.connectors.vi.certificate.CommunicationException: Something wrong with the certificate
at com.kashya.installation.server.commands.vsphere.ValidateVcCredentialsCommand.verifyCertificate(ValidateVcCredentialsCommand.java:43) ~[classes/:?]
at com.kashya.installation.server.commands.vsphere.ValidateVcCredentialsCommand.execute(ValidateVcCredentialsCommand.java:25) [classes/:?]eadPoolFactory.java:43) [classes/:?] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_251]
Caused by: java.security.cert.CertificateParsingException: Could not generate certificate: Invalid certificate encoding.
at com.rsa.cryptoj.o.pb.a(Unknown Source) ~[cryptojcommon.jar:6.2.0.1]
at com.rsa.cryptoj.o.pb.engineGenerateCertificate(Unknown Source) ~[cryptojcommon.jar:6.2.0.1]
at java.security.cert.CertificateFactory.generateCertificate(CertificateFactory.java:339) ~[?:1.8.0_251]
at com.emc.recoverpoint.utils.javainfra.keytool.CertificationUtils.translateCertificate(CertificationUtils.java:544) ~[java_infra.jar:?]
at com.emc.recoverpoint.utils.javainfra.keytool.CertificationUtils.verifyServerCertificate(CertificationUtils.java:523) ~[java_infra.jar:?]
at com.kashya.installation.server.commands.vsphere.ValidateVcCredentialsCommand.verifyCertificate(ValidateVcCredentialsCommand.java:41) ~[classes/:?]
Cause
Команда CLI update_storage_registration В настоящее время возникла проблема. При запуске он заменяет сертификат vCenter, расположенный на всех устройствах vRPA в этом кластере, на нулевое значение. Это происходит в настройках vRPA, а ArrayConfiguration.xml, расположенном в разделе /home/kos.
Мастер настройки сервера подключаемых модулей WDM использует этот сертификат, уже сохраненный в настройках, для подключения к vCenter. При попытке проверить учетные данные, когда сертификат не существует, мастер завершается сбоем.
Resolution
Временное решение.
Воздержитесь от использования update_storage_registration .
Перед модернизацией или при возникновении этой проблемы выполните команду интерфейса командной строки update_vcenter_server_registration , чтобы обновить учетные данные. Кроме того, можно обновить эту информацию в пользовательском интерфейсе RP4VMs Flash/FLEX из раздела конфигурации vCenter.
Исправление:
Для этой проблемы существует решение, но требуется вмешательство сотрудников службы технической поддержки Dell EMC. Для получения технической поддержки обратитесь в центр поддержки заказчиков Dell EMC или к своему представителю по обслуживанию и укажите идентификатор решения из базы знаний Dell Technologies.