APEX Cloud Platform: Sådan opdaterer du CSI-konfigurationen, når PowerFlex-konfigurationen ændres
Summary: Når PowerFlex-legitimationsoplysninger eller -certifikater ændres, skal CSI-konfigurationen også synkroniseres med PowerFlex, for at det virker.
Αυτό το άρθρο ισχύει για
Αυτό το άρθρο δεν ισχύει για
Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν.
Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.
Instructions
Denne artikel beskriver, hvordan du opdaterer CSI-konfigurationen, når PowerFlex-legitimationsoplysninger eller -certifikater ændres.
Bemærk: De påkrævede handlinger er forskellige i forskellige APEX Cloud Platform-softwareversioner (ACP).
Handlinger, der er nødvendige efter ændringer af PowerFlex-legitimationsoplysninger
For OCP-klynge, når ACP-softwareversion < 3.0.5
- Kør kommandoen nedenfor for at finde hemmeligheden, kopier værdien af "config" og "MDM" fra kommandooutputtet.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
F.eks.:
- Kør kommandoen nedenfor for at afkode base64-kodet værdi af "config" og "MDM", og gem dem i et arkiv. De kodede værdier for "config" og "MDM" er markeret med gul linje i figuren ovenfor.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
F.eks.:
- Rediger den gemte "config"-fil, opdater adgangskoden i henhold til PowerFlex.
For eksempel:
- Kør kommandoen nedenfor for at opdatere hemmeligheder.
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ør kommandoerne nedenfor for at genstarte relaterede ressourcer.
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
For OCP-klynge, når ACP-softwareversionen >= 3.0.5
- Kør kommandoen nedenfor for at finde hemmeligheden, kopier værdien af "config" og "MDM" fra kommandooutputtet.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
F.eks.:
- Kør kommandoen nedenfor for at afkode base64-kodet værdi af "config" og "MDM". Gem dem i en fil. De kodede værdier for "config" og "MDM" er markeret med gul linje i figuren ovenfor.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
F.eks.:
- Rediger den gemte "config"-fil, opdater adgangskoden i henhold til PowerFlex.
For eksempel:
- Kør kommandoen nedenfor for at opdatere hemmeligheder.
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ør kommandoerne nedenfor for at genstarte relaterede ressourcer.
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
For HCP-klynge (Hosted Control Plan)
- Log på Hub-klyngen, følg ovenstående case "ACP-softwareversion >= 3.0.5" for at opdatere hubklyngens hemmeligheder.
- Log på HCP-klyngen: Kør kommandoen nedenfor for at finde hemmeligheden, kopier værdien af "config" fra kommandooutputtet.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
- Kør kommandoen nedenfor for at afkode base64-kodet værdi af "config", og gem dem i en fil.
echo -n "<base64 encoded config value>" | base64 --decode > config
- Rediger den gemte "config"-fil, opdater adgangskoden i henhold til PowerFlex.
For eksempel:
- Kør kommandoen nedenfor for at opdatere hemmeligheder.
oc create secret generic vxflexos-config -n vxflexos --save-config --from-file=./config -o yaml --dry-run | oc apply -f -
- Genstart relaterede ressourcer.
oc rollout restart deployment vxflexos-controller -n vxflexos oc rollout restart daemonset vxflexos-node -n vxflexos
Handlinger, der er nødvendige efter ændringer af PowerFlex-certifikat
For OCP-klynge, når ACP-softwareversion < 3.0.5
- Kør følgende kommando på VDI for at hente det opdaterede certifikat. <Gateway-IP'en> er PowerFlex Manager ip/fqdn, <porten> er 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
F.eks.:
- Hvis certifikatfilen ca_cert_0.pem indeholder hele certifikatkæden for PowerFlex-klyngen, skal du trimme filen ca_cert_0.pem og kun beholde det sidste certifikat. (Det sidste certifikat er nederst i filen, det starter med "-----BEGIN CERTIFICATE-----" og slutter med "-----END CERTIFICATE-----")
- Kør følgende kommandoer på værten, som kan oprette forbindelse til OCP for at opdatere konfigurationen af csi-certifikat.
oc patch secret csi-vxflexos-certs-0 -n dell-acp --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" - Genstart relaterede ressourcer.
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
For OCP-klynge, når ACP-softwareversionen >= 3.0.5
- Kør følgende kommando på VDI for at hente det opdaterede certifikat. <Gateway-IP'en> er PowerFlex Manager ip/fqdn, <porten> er 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
F.eks.:
- Hvis certifikatfilen ca_cert_0.pem indeholder hele certifikatkæden for PowerFlex-klyngen, skal du trimme filen ca_cert_0.pem og kun beholde det sidste certifikat. (Det sidste certifikat er nederst i filen, det starter med "-----BEGIN CERTIFICATE-----" og slutter med "-----END CERTIFICATE-----")
- Kør følgende kommandoer på værten, som kan oprette forbindelse til OCP for at opdatere konfigurationen af csi-certifikat.
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)\" }}" - Genstart relaterede ressourcer.
oc rollout restart deployment vxflexos-controller -n vxflexosoc rollout restart daemonset vxflexos-node -n vxflexosoc rollout restart deployment mcp-powerflex-operation -n dell-acp
For HCP-klynge (Hosted Control Plan)
- Log på Hub-klyngen, følg ovenstående case "ACP-softwareversion >= 3.0.5" for at opdatere Hub-klyngecertifikatet.
- Log på HCP-klyngen: Kør følgende kommando på VDI for at hente det opdaterede certifikat. <Gateway-IP'en> er PowerFlex Manager ip/fqdn, <porten> er 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
F.eks.:
- Hvis certifikatfilen ca_cert_0.pem indeholder hele certifikatkæden for PowerFlex-klyngen, skal du trimme filen ca_cert_0.pem og kun beholde det sidste certifikat. (Det sidste certifikat er nederst i filen, det starter med "-----BEGIN CERTIFICATE-----" og slutter med "-----END CERTIFICATE-----")
- Kør følgende kommandoer på værten, som kan oprette forbindelse til HCP-klyngen for at opdatere konfigurationen af csi-certifikat.
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)\" }}" - Genstart relaterede ressourcer.
oc rollout restart deployment vxflexos-controller -n vxflexosoc rollout restart daemonset vxflexos-node -n vxflexos
Επηρεαζόμενα προϊόντα
APEX Cloud Platform for Red Hat OpenShiftΙδιότητες άρθρου
Article Number: 000217834
Article Type: How To
Τελευταία τροποποίηση: 05 Δεκ 2025
Version: 4
Βρείτε απαντήσεις στις ερωτήσεις σας από άλλους χρήστες της Dell
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.