PowerFlex 4.X: Sistemi MDS che mostrano il vuoto
Summary: Questo articolo illustra come risolvere i problemi di inventario nel sistema PowerFlex MDS causati da indirizzi IP MDM mancanti, come indicato dai registri MDS kubectl e LIA sugli MDM.
Symptoms
- L'inventario del sistema PowerFlex MDS non viene visualizzato.
- I registri kubectl MDS mostrano un errore 404 quando si tenta di recuperare MdmIps da LCM Manager, in cui si afferma che
mdm.ip.addressesè mancante e non riesce a connettersi al cluster.
23:21:28.383 [|https-openssl-nio-443-exec-4] INFO c.e.s.s.services.GeneralServiceImp - Can't fetch MdmIps from LCM manager at https://thin-deployer:9433/asm/device/mdm_cluster_info?certname=scaleio-block-legacy-gateway-mds. Request returned response code 404, respons e message: Not Found 23:21:28.383 [|https-openssl-nio-443-exec-4] ERROR c.e.s.s.services.GeneralServiceImp - mdm.ip.addresses is missing 23:21:28.383 [|https-openssl-nio-443-exec-4] INFO c.e.s.s.services.GeneralServiceImp - Got Cluster IPs 23:21:28.383 [|https-openssl-nio-443-exec-4] ERROR c.e.s.s.s.ConnectionServiceImpl - Failed connecting to cluster 23:21:28.383 [|https-openssl-nio-443-exec-4] ERROR c.e.s.s.r.SystemRepositoryImpl - com.emc.s3g.scaleio.common.gateway.ScaleIORemoteRuntimeException: Failed connecting to cluster: no MDM IP is set
- I registri LIA sugli MDM indicano un errore nell'esecuzione
scli --reset_management_trust, probabilmente a causa dellamgmt_ca.pemcertificato che non viene aggiunto al truststore MDM.
2024/01/03 18:06:18.061168 MED:7f905831bdb0:liaCmd_ResetMgmtTrust:05502: Executing command : scli --reset_management_trust --mdm_port 8611 --i_am_sure 2024/01/03 18:06:18.377107 LOW:7f905831bdb0:liaCmd_ResetMgmtTrust:05508: Run command [scli --reset_management_trust --mdm_port 8611 - -i_am_sure] returned Value: 1 [0-is success] 2024/01/03 18:06:18.377119 LOW:7f905831bdb0:liaCmd_ResetMgmtTrust:05539: MDM Reset Security command failed, cmdRc = 1
Cause
mgmt_ca.pem Il certificato, in particolare, deve essere stabilito correttamente all'interno del truststore MDM per garantire il corretto recupero dell'indirizzo IP MDM durante l'importazione. Il mancato riconoscimento di questo certificato determina problemi di connettività e conseguenti problemi di inventario.Resolution
1- Controllare i file di configurazione MDM:
Vai a.
/opt/emc/scaleio/mdm/cfg
Elencare i certificati per assicurarsi che vengano generati.
Verificare la presenza del certificato mgmt_ca.pem e gli ultimi caratteri. 2 - Aggiornare l'archivio attendibilità CLI:
cat /root/.scli/cli_truststore.pem
Se il certificato mgmt_ca.pem non viene trovato nell'archivio attendibilità CLI, aggiungerlo con.
scli --add_certificate --certificate_file /opt/emc/scaleio/mdm/cfg/mgmt_ca.pem.
3- Distribuire il certificato tra gli MDM:
Verificare il mgmt_ca. Il certificato PEM è presente su tutti gli MDM, ad eccezione dello spareggio.
4 - Rimuovere e aggiungere nuovamente il gateway MDS:
Dalla pagina delle risorse, rimuovere temporaneamente il gateway MDS per la risoluzione dei problemi.
5- Certificati di backup:
Creare backup di mgmt_ca.pem e mdm_mno_certificate.pem utilizzando il comando cp.
cp mgmt_ca.pem mgmt_ca.pem.bk cp mdm_mno_certificate.pem mdm_mno_certificate.pem.bk
6- Riscoprire MDS:
Una volta completati tutti i passaggi, individuare nuovamente MDS per RISTABILIRE la funzionalità corretta del sistema.