Il certificato del provider di storage VASA (VMware vSphere APIs for Storage Awareness) può essere aggiornato in vCenter utilizzando la funzione Refresh certificate prima della scadenza del certificato. Se il certificato può scadere prima di aggiornarlo, la funzione Refresh non funziona.
Rinnovare il certificato utilizzando la CLI o RestAPI di PowerStore utilizzando "curl
" in Windows o Linux:
CLI di PowerStore (PSTCLI)
pstcli -ssl accept -u admin -p <adminPassword> -d <PowerStore-Cluster-IP> x509_certificate reset_certificates -service VASA_HTTP
RestAPI/curl
curl -X POST "https://<PowerStore-Cluster-IP>/api/rest/x509_certificate/reset_certificates" -H "accept: application/json" -H "Content-Type: application/json" -d "{ \"service\": \"VASA_HTTP\"}" -u admin -k
curl
Il comando non visualizza alcun messaggio di errore se viene inviata la password errata dell'account
Verificare la data di scadenza del certificato.
In vSphere, rimuovere e aggiungere manualmente il provider di storage VASA.
URL: https://:8443/version.xml User name: admin Password: Clear the Use storage provider certificate option.
Dopo aver aggiunto il provider VASA PowerStore, controllare lo stato del datastore. Se la situazione non è cambiata, un ultimo passaggio da provare consiste nell'accedere a PowerStore Manager disconnettendosi e riconnettendosi.