APEX Cloud Platform: CSI-kokoonpanon päivittäminen PowerFlex-kokoonpanon muuttuessa
Summary: Kun PowerFlexin tunnistetiedot tai varmenteet muuttuvat, myös CSI-määritys on synkronoitava PowerFlexin kanssa, jotta se toimii.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Tässä artikkelissa kuvataan, miten CSI-määritys päivitetään, kun PowerFlex-tunnistetiedot tai -varmenne muuttuvat.
Huomautus: Vaaditut toimenpiteet ovat erilaisia eri APEX Cloud Platform (ACP) -ohjelmistoversioissa.
PowerFlex-tunnistetietojen muutosten jälkeen tarvittavat toimet
OCP-klusterille, kun ACP-ohjelmistoversio < 3.0.5
- Etsi salaisuus suorittamalla alla oleva komento. Kopioi config- ja MDM-arvot komennon tuloksesta.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
Esimerkki:
- Suorita alla oleva komento purkaaksesi base64-koodatut arvot "config" ja "MDM" ja tallentaaksesi ne tiedostoon. Koodatut arvot config ja MDM on merkitty keltaisella viivalla yllä olevassa kuvassa.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
Esimerkki:
- Muokkaa tallennettua "config" -tiedostoa, päivitä salasana PowerFlexin mukaan.
Esimerkiksi:
- Päivitä salaisuudet suorittamalla alla oleva komento.
oc create secret generic csi-vxflexos-config -n dell-acp --save-config --from-file=./MDM --from-file=./config -o yaml --dry-run | oc apply -f -
- Käynnistä aiheeseen liittyvät resurssit uudelleen suorittamalla alla olevat komennot.
oc rollout restart deployment csi-vxflexos-controller -n dell-acp oc rollout restart daemonset csi-vxflexos-node -n dell-acp oc rollout restart deployment mcp-powerflex-operation -n dell-acp
OCP-klusterissa, kun ACP-ohjelmistoversio >= 3.0.5
- Etsi salaisuus suorittamalla alla oleva komento. Kopioi config- ja MDM-arvot komennon tuloksesta.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
Esimerkki:
- Suorita alla oleva komento purkaaksesi base64-koodatun arvon "config" ja "MDM". Tallenna ne tiedostoon. Koodatut arvot config ja MDM on merkitty keltaisella viivalla yllä olevassa kuvassa.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
Esimerkki:
- Muokkaa tallennettua "config" -tiedostoa, päivitä salasana PowerFlexin mukaan.
Esimerkiksi:
- Päivitä salaisuudet suorittamalla alla oleva komento.
oc create secret generic csi-vxflexos-config -n dell-acp --save-config --from-file=./MDM --from-file=./config -o yaml --dry-run | oc apply -f - oc create secret generic vxflexos-config -n vxflexos --save-config --from-file=./config -o yaml --dry-run | oc apply -f -
- Käynnistä aiheeseen liittyvät resurssit uudelleen suorittamalla alla olevat komennot.
oc rollout restart deployment vxflexos-controller -n vxflexos oc rollout restart daemonset vxflexos-node -n vxflexos oc rollout restart deployment mcp-powerflex-operation -n dell-acp
HCP (Hosted Control Plane) -klusterille
- Kirjaudu Hub-klusteriin ja päivitä Hub-klusterin salaisuudet edellä olevan tapauksen ACP software version >= 3.0.5 mukaisesti.
- Kirjaudu HCP-klusteriin: Etsi salaisuus suorittamalla alla oleva komento. Kopioi config-arvo komennon tuloksesta.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
- Suorita alla oleva komento purkaaksesi base64-koodatun arvon "config" ja tallentaaksesi ne tiedostoon.
echo -n "<base64 encoded config value>" | base64 --decode > config
- Muokkaa tallennettua "config" -tiedostoa, päivitä salasana PowerFlexin mukaan.
Esimerkiksi:
- Päivitä salaisuudet suorittamalla alla oleva komento.
oc create secret generic vxflexos-config -n vxflexos --save-config --from-file=./config -o yaml --dry-run | oc apply -f -
- Käynnistä aiheeseen liittyvät resurssit uudelleen.
oc rollout restart deployment vxflexos-controller -n vxflexos oc rollout restart daemonset vxflexos-node -n vxflexos
PowerFlex-varmenteen muutosten jälkeen tarvittavat toimet
OCP-klusterille, kun ACP-ohjelmistoversio < 3.0.5
- Hae päivitetty varmenne suorittamalla seuraava komento VDI:ssä. Yhdyskäytävän IP-osoite> on PowerFlex Managerin <ip/fqdn, <portti> on 443.
openssl s_client -showcerts -connect <Gateway IP:Port> </dev/null 2>/dev/null | sed -n -e '/-.BEGIN/,/-.END/ p' > ca_cert_0.pem cat ca_cert_0.pem
Esimerkki:
- Jos varmennetiedosto ca_cert_0.pem sisältää PowerFlex-klusterin koko varmenneketjun, rajaa tiedosto ca_cert_0.pem ja säilytä vain viimeinen varmenne. (Viimeinen varmenne on tiedoston alareunassa, se alkaa "-----BEGIN CERTIFICATE-----" ja päättyy "-----END CERTIFICATE-----")
- Suorita seuraavat komennot isännässä, joka voi muodostaa yhteyden OCP:hen csi-varmenteen määritystä varten.
oc patch secret csi-vxflexos-certs-0 -n dell-acp --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" - Käynnistä aiheeseen liittyvät resurssit uudelleen.
oc rollout restart deployment csi-vxflexos-controller -n dell-acp oc rollout restart daemonset csi-vxflexos-node -n dell-acp oc rollout restart deployment mcp-powerflex-operation -n dell-acp
OCP-klusterissa, kun ACP-ohjelmistoversio >= 3.0.5
- Hae päivitetty varmenne suorittamalla seuraava komento VDI:ssä. Yhdyskäytävän IP-osoite> on PowerFlex Managerin <ip/fqdn, <portti> on 443.
openssl s_client -showcerts -connect <Gateway IP:Port> </dev/null 2>/dev/null | sed -n -e '/-.BEGIN/,/-.END/ p' > ca_cert_0.pem cat ca_cert_0.pem
Esimerkki:
- Jos varmennetiedosto ca_cert_0.pem sisältää PowerFlex-klusterin koko varmenneketjun, rajaa tiedosto ca_cert_0.pem ja säilytä vain viimeinen varmenne. (Viimeinen varmenne on tiedoston alareunassa, se alkaa "-----BEGIN CERTIFICATE-----" ja päättyy "-----END CERTIFICATE-----")
- Suorita seuraavat komennot isännässä, joka voi muodostaa yhteyden OCP:hen csi-varmenteen määritystä varten.
oc patch secret csi-vxflexos-certs-0 -n dell-acp --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" oc patch secret vxflexos-certs-0 -n vxflexos --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" - Käynnistä aiheeseen liittyvät resurssit uudelleen.
oc rollout restart deployment vxflexos-controller -n vxflexosoc rollout restart daemonset vxflexos-node -n vxflexosoc rollout restart deployment mcp-powerflex-operation -n dell-acp
HCP (Hosted Control Plane) -klusterille
- Kirjaudu Hub-klusteriin ja päivitä Hub-klusterin varmenne edellä kuvatulla tapauksella ACP software version >= 3.0.5.
- Kirjaudu HCP-klusteriin: Hae päivitetty varmenne suorittamalla seuraava komento VDI:ssä. Yhdyskäytävän IP-osoite> on PowerFlex Managerin <ip/fqdn, <portti> on 443.
openssl s_client -showcerts -connect <Gateway IP:Port> </dev/null 2>/dev/null | sed -n -e '/-.BEGIN/,/-.END/ p' > ca_cert_0.pem cat ca_cert_0.pem
Esimerkki:
- Jos varmennetiedosto ca_cert_0.pem sisältää PowerFlex-klusterin koko varmenneketjun, rajaa tiedosto ca_cert_0.pem ja säilytä vain viimeinen varmenne. (Viimeinen varmenne on tiedoston alareunassa, se alkaa "-----BEGIN CERTIFICATE-----" ja päättyy "-----END CERTIFICATE-----")
- Suorita seuraavat komennot isännässä, joka voi muodostaa yhteyden HCP-klusteriin csi-varmennemääritysten päivittämiseksi.
oc patch secret csi-vxflexos-certs-0 -n dell-acp --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}"oc patch secret vxflexos-certs-0 -n vxflexos --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" - Käynnistä aiheeseen liittyvät resurssit uudelleen.
oc rollout restart deployment vxflexos-controller -n vxflexosoc rollout restart daemonset vxflexos-node -n vxflexos
Affected Products
APEX Cloud Platform for Red Hat OpenShiftArticle Properties
Article Number: 000217834
Article Type: How To
Last Modified: 05 Dec 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.