Sanal Makineler İçin RecoverPoint: Yükseltmeden Sonra Eklenti Sunucusu Dağıtılamıyor
Summary: RP4VM 5.3 e Yükselttikten Sonra Eklenti Sunucusu Dağıtılamıyor Kullanıcıların Eklenti Sunucusunu Yapılandırma Sihirbazını tamamlamasına izin veren bir geçici çözüm.
Symptoms
Sanal Makineler için RecoverPoint e yükselttikten sonra Eklenti Sunucusunu yapılandırma girişimi (RP4VMs,) 5.3 başarısız olur. Aşağıdaki veya benzer bir mesaj alınır:
Aşağıdaki RecoverPoint Cihazı baskılarına aşağıdan tanık olunmuştur: /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]]]]]
Aşağıdaki RecoverPoint Cihazı baskılarına aşağıdan tanık olunmuştur: /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 komutu update_storage_registration şu anda bir sorun yaşıyor. Çalıştırıldığında, ilgili kümedeki tüm vRPA'larda bulunan vCenter sertifikasını boş bir değerle değiştirir. Bu, vRPA ayarlarında gerçekleşir ve ArrayConfiguration.xml altında bulunur /home/kos'dir.
WDM Plugin Server yapılandırma sihirbazı, vCenter ile bağlantı kurmak için ayarlarda depolanan bu sertifikayı kullanır. Kimlik bilgilerini doğrulamaya çalıştığında, sertifika olmadığı için sihirbaz başarısız olur.
Resolution
Geçici Çözüm:
Kullanmaktan kaçının update_storage_registration yaparsınız.
Herhangi bir yükseltme yapmadan önce veya bu sorunla karşılaşılırsa CLI komutunu çalıştırın update_vcenter_server_registration kimlik bilgilerini güncelleştirmek için. Alternatif olarak, bu bilgileri RP4VMs FLASH/FLEX UI içinden vCenter yapılandırma bölümünden güncelleştirin.
Düzeltme:
Bu sorun için bir çözüm mevcuttur ancak Dell EMC teknik destek personelinin müdahalesi gerekmektedir. Teknik destek için Dell EMC Müşteri Destek Merkezi veya servis temsilcinizle iletişime geçin ve bu Dell Technologies Knowledge Base çözüm kimliğine başvurun.