APEX Cloud Platform: CSI-configuratie bijwerken wanneer PowerFlex configuratie verandert
Summary: Wanneer PowerFlex-referenties of -certificaten worden gewijzigd, moet de CSI-configuratie ook worden gesynchroniseerd met PowerFlex om het te laten werken.
Acest articol se aplică pentru
Acest articol nu se aplică pentru
Acest articol nu este legat de un produs specific.
Acest articol nu acoperă toate versiunile de produs existente.
Instructions
In dit artikel wordt beschreven hoe u de CSI-configuratie bijwerkt wanneer een PowerFlex-referentie of -certificaat wordt gewijzigd.
Opmerking: De vereiste acties verschillen in verschillende APEX Cloud Platform (ACP)-softwareversies.
Acties die nodig zijn na wijzigingen in PowerFlex-referenties
Voor OCP-cluster, wanneer de ACP-softwareversie < 3.0.5
- Voer de onderstaande opdracht uit om het geheim te vinden en kopieer de waarde van "config" en "MDM" uit de opdrachtuitvoer.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
Bijvoorbeeld:
- Voer de onderstaande opdracht uit om de base64-gecodeerde waarde van "config" en "MDM" te decoderen en deze op te slaan in een bestand. De gecodeerde waarden van "config" en "MDM" zijn gemarkeerd met een gele lijn in de bovenstaande afbeelding.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
Bijvoorbeeld:
- Bewerk het opgeslagen configuratiebestand, werk het wachtwoord bij volgens PowerFlex.
Bijvoorbeeld:
- Voer de onderstaande opdracht uit om geheimen bij te werken.
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 -
- Voer de onderstaande opdrachten uit om gerelateerde bronnen opnieuw te starten.
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
Voor OCP-cluster, wanneer de ACP-softwareversie >= 3.0.5
- Voer de onderstaande opdracht uit om het geheim te vinden en kopieer de waarde van "config" en "MDM" uit de opdrachtuitvoer.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
Bijvoorbeeld:
- Voer de onderstaande opdracht uit om de base64-gecodeerde waarde van "config" en "MDM" te decoderen. Sla ze op in een bestand. De gecodeerde waarden van "config" en "MDM" zijn gemarkeerd met een gele lijn in de bovenstaande afbeelding.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
Bijvoorbeeld:
- Bewerk het opgeslagen configuratiebestand, werk het wachtwoord bij volgens PowerFlex.
Bijvoorbeeld:
- Voer de onderstaande opdracht uit om geheimen bij te werken.
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 -
- Voer de onderstaande opdrachten uit om gerelateerde bronnen opnieuw te starten.
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
Voor gehoste HCP-cluster (Control Plane)
- Meld u aan bij het hubcluster, volg het bovenstaande geval "ACP software version >= 3.0.5" om de geheimen van het hubcluster bij te werken.
- Aanmelden bij HCP Cluster: Voer de onderstaande opdracht uit om het geheim te vinden. Kopieer de waarde van "config" uit de opdrachtuitvoer.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
- Voer de onderstaande opdracht uit om de base64-gecodeerde waarde van "config" te decoderen en sla ze op in een bestand.
echo -n "<base64 encoded config value>" | base64 --decode > config
- Bewerk het opgeslagen configuratiebestand, werk het wachtwoord bij volgens PowerFlex.
Bijvoorbeeld:
- Voer de onderstaande opdracht uit om geheimen bij te werken.
oc create secret generic vxflexos-config -n vxflexos --save-config --from-file=./config -o yaml --dry-run | oc apply -f -
- Start de gerelateerde bronnen opnieuw.
oc rollout restart deployment vxflexos-controller -n vxflexos oc rollout restart daemonset vxflexos-node -n vxflexos
Acties die nodig zijn na wijzigingen in het PowerFlex-certificaat
Voor OCP-cluster, wanneer de ACP-softwareversie < 3.0.5
- Voer de volgende opdracht uit op VDI om het bijgewerkte certificaat op te halen. Het <gateway-IP-adres> is PowerFlex Manager IP/FQDN, <poort> is 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
Bijvoorbeeld:
- Als het certificaatbestand ca_cert_0.pem de volledige certificaatketen van het PowerFlex-cluster bevat, trimt u het bestand ca_cert_0.pem en behoudt u alleen het laatste certificaat. (Het laatste certificaat staat onderaan het bestand en begint met "-----BEGIN CERTIFICATE-----" en eindigt met "-----END CERTIFICATE-----))
- Voer de volgende opdrachten uit op de host die verbinding kan maken met OCP om de configuratie van het CSI-certificaat bij te werken.
oc patch secret csi-vxflexos-certs-0 -n dell-acp --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" - Start de gerelateerde bronnen opnieuw.
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
Voor OCP-cluster, wanneer de ACP-softwareversie >= 3.0.5
- Voer de volgende opdracht uit op VDI om het bijgewerkte certificaat op te halen. Het <gateway-IP-adres> is PowerFlex Manager IP/FQDN, <poort> is 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
Bijvoorbeeld:
- Als het certificaatbestand ca_cert_0.pem de volledige certificaatketen van het PowerFlex-cluster bevat, trimt u het bestand ca_cert_0.pem en behoudt u alleen het laatste certificaat. (Het laatste certificaat staat onderaan het bestand en begint met "-----BEGIN CERTIFICATE-----" en eindigt met "-----END CERTIFICATE-----))
- Voer de volgende opdrachten uit op de host die verbinding kan maken met OCP om de configuratie van het CSI-certificaat bij te werken.
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)\" }}" - Start de gerelateerde bronnen opnieuw.
oc rollout restart deployment vxflexos-controller -n vxflexosoc rollout restart daemonset vxflexos-node -n vxflexosoc rollout restart deployment mcp-powerflex-operation -n dell-acp
Voor gehoste HCP-cluster (Control Plane)
- Meld u aan bij Hub Cluster, volg het bovenstaande geval "ACP software version >= 3.0.5" om het Hub clustercertificaat bij te werken.
- Aanmelden bij HCP Cluster: Voer de volgende opdracht uit op VDI om het bijgewerkte certificaat op te halen. Het <gateway-IP-adres> is PowerFlex Manager IP/FQDN, <poort> is 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
Bijvoorbeeld:
- Als het certificaatbestand ca_cert_0.pem de volledige certificaatketen van het PowerFlex-cluster bevat, trimt u het bestand ca_cert_0.pem en behoudt u alleen het laatste certificaat. (Het laatste certificaat staat onderaan het bestand en begint met "-----BEGIN CERTIFICATE-----" en eindigt met "-----END CERTIFICATE-----))
- Voer de volgende opdrachten uit op de host die verbinding kan maken met het HCP-cluster om de configuratie van het CSI-certificaat bij te werken.
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)\" }}" - Start de gerelateerde bronnen opnieuw.
oc rollout restart deployment vxflexos-controller -n vxflexosoc rollout restart daemonset vxflexos-node -n vxflexos
Produse afectate
APEX Cloud Platform for Red Hat OpenShiftProprietăți articol
Article Number: 000217834
Article Type: How To
Ultima modificare: 05 dec. 2025
Version: 4
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.