Dell VxRail: Jak ručně obnovit certifikát VxRail Manager u certifikační autority Active Directory
Shrnutí: Jak ručně obnovit certifikát správce VxRail u certifikační autority služby Active Directory
Tento článek se vztahuje na
Tento článek se nevztahuje na
Tento článek není vázán na žádný konkrétní produkt.
V tomto článku nejsou uvedeny všechny verze produktu.
Pokyny
Tyto pokyny platí pro verzi VxRail 7.0.010 nebo novější a verzi 8.x.
1. Proveďte snapshot nástroje VxRail Manager s pamětí.
2. Přihlaste se do nástroje VxRail Manager přes SSH jako mystika a poté SU na uživatele root.
3. Zálohujte složku certifikátu.
4. Vygenerovat klíč v nástroji VxRail Manager.
5. Změnit oprávnění server.key.
6. Pokud chcete, upravte pole testpassword v souboru /etc/vmware-marvin/ssl/ca.cnf.
7. Vygenerujte CSR (žádost o podpis certifikátu).
8. Zobrazení požadavku CSR a jeho popis a nahrání do certifikační autority AD (zkopírujte vše včetně pomlček)
9. Export certifikátů Base64 z certifikační autority. (Na zobrazené webové stránce si stáhněte certifikát a řetězec certifikátů.)
10. Otevřete řetězec certifikátů p7b na počítači se systémem Windows.
11. Klikněte pravým tlačítkem myši a exportujte všechny tři položky jako base64 .cer
12. Kombinace kořenové certifikační autority base64 a souboru dílčí .cer jeden po druhém (po otevření v textovém editoru) a umístění v nástroji VxRail Manager jako: /etc/vmware-marvin/ssl/rootcert.crt
13. Umístěte soubor Base64 host.cer exportovaný z řetězce v nástroji VxRail Manager pomocí příkazu vi jako server.crt.
15. Zkopírujte server.crt na server.api.gateway.crt
16. Změňte jeho oprávnění:
17. Vygenerujte pfx na místě s heslem na konci, pokud je přizpůsobeno místo testpassword:
18. Restartujte služby:
19. Znovu načtěte nginx:
20. Opětovná registrace modulu plug-in VxRail.
Poznámka na okraj:
Ověření certifikátu:
- V tomto okamžiku by mělo být možné povolit automatické prodlužování platnosti
1. Proveďte snapshot nástroje VxRail Manager s pamětí.
2. Přihlaste se do nástroje VxRail Manager přes SSH jako mystika a poté SU na uživatele root.
3. Zálohujte složku certifikátu.
# mkdir /tmp/ssl # cp /etc/vmware-marvin/ssl/* /tmp/ssl/
4. Vygenerovat klíč v nástroji VxRail Manager.
# env OPENSSL_FIPS=1 openssl-1.0.2 genrsa -out /etc/vmware-marvin/ssl/server.key 4096
5. Změnit oprávnění server.key.
# chmod 640 /etc/vmware-marvin/ssl/server.key
6. Pokud chcete, upravte pole testpassword v souboru /etc/vmware-marvin/ssl/ca.cnf.
7. Vygenerujte CSR (žádost o podpis certifikátu).
# env OPENSSL_FIPS=1 openssl-1.0.2 req -config /etc/vmware-marvin/ssl/ca.cnf -new -key /etc/vmware-marvin/ssl/server.key -out /etc/vmware-marvin/ssl/server.csr
8. Zobrazení požadavku CSR a jeho popis a nahrání do certifikační autority AD (zkopírujte vše včetně pomlček)
# cat /etc/vmware-marvin/ssl/server.csr
9. Export certifikátů Base64 z certifikační autority. (Na zobrazené webové stránce si stáhněte certifikát a řetězec certifikátů.)
10. Otevřete řetězec certifikátů p7b na počítači se systémem Windows.
11. Klikněte pravým tlačítkem myši a exportujte všechny tři položky jako base64 .cer
12. Kombinace kořenové certifikační autority base64 a souboru dílčí .cer jeden po druhém (po otevření v textovém editoru) a umístění v nástroji VxRail Manager jako: /etc/vmware-marvin/ssl/rootcert.crt
Eg: # cd /etc/vmware-marvin/ssl 201 2022-09-27 20:41:40 echo '' > rootcert.crt 202 2022-09-27 20:41:42 vi rootcert.crt Side note for vi: i to insert right-click to paste esc+:wq and enter to save
13. Umístěte soubor Base64 host.cer exportovaný z řetězce v nástroji VxRail Manager pomocí příkazu vi jako server.crt.
Eg: # cd /etc/vmware-marvin/ssl 203 2022-09-27 20:42:10 echo '' > server.crt 204 2022-09-27 20:42:17 vi server.crt14. Změnit oprávnění:
205 2022-09-27 20:42:49 chmod 644 rootcert.crt 206 2022-09-27 20:42:57 chmod 644 server.crt
15. Zkopírujte server.crt na server.api.gateway.crt
# cp /etc/vmware-marvin/ssl/server.crt /etc/vmware-marvin/ssl/server.api.gateway.crt
16. Změňte jeho oprávnění:
# chmod 644 server.api.gateway.crt
17. Vygenerujte pfx na místě s heslem na konci, pokud je přizpůsobeno místo testpassword:
# openssl pkcs12 -export -out /etc/vmware-marvin/ssl/server.pfx -inkey /etc/vmware-marvin/ssl/server.key -in /etc/vmware-marvin/ssl/server.crt -CAfile /etc/vmware-marvin/ssl/rootcert.crt -chain -password pass:testpassword
18. Restartujte služby:
# systemctl restart vmware-marvin runjars # tail -f /var/log/mystic/web.log -> It will say ADC is start when it's ready.
19. Znovu načtěte nginx:
-If VxRail Manager version is 7.0.010 ~7.0.350: Reload nginx, command: # docker exec -u root $(docker ps -q -f name=func_api-gateway) sh -c "/usr/sbin/nginx -s reload" -If VxRail Manager version is 7.0.37x: Reload nginx command: # kubectl exec -it $(kubectl get pods -o=name | grep api-gateway) -- /usr/sbin/nginx -s reload -If VxRail Manager version is 7.0.400 and up or 8.0.x: Delete secret: # kubectl delete secrets server.key Create new secret : # kubectl create secret generic server.key --from-file=server.key=/etc/vmware-marvin/ssl/server.key restart api-gateway: # kubectl rollout restart deployment api-gateway
20. Opětovná registrace modulu plug-in VxRail.
Poznámka na okraj:
Ověření certifikátu:
# openssl x509 -in /etc/vmware-marvin/ssl/server.crt -text -noout
- V tomto okamžiku by mělo být možné povolit automatické prodlužování platnosti
Produkty
VxRail, VxRail SoftwareVlastnosti článku
Číslo článku: 000208381
Typ článku: How To
Poslední úprava: 16 kvě 2026
Verze: 3
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.