APEX Cloud Platform: Como atualizar a configuração do CSI quando a configuração do PowerFlex for alterada
Summary: Quando a credencial ou o certificado do PowerFlex é alterado, a configuração da CSI também deve ser sincronizada com o PowerFlex para funcionar.
Αυτό το άρθρο ισχύει για
Αυτό το άρθρο δεν ισχύει για
Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν.
Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.
Instructions
Este artigo descreve como atualizar a configuração da CSI quando uma credencial ou certificado do PowerFlex for alterado.
Nota: As ações necessárias são diferentes em diferentes versões de software do APEX Cloud Platform (ACP).
Ações necessárias após alterações na credencial do PowerFlex
Para cluster OCP, quando a versão < 3.0.5 do software ACP
- Execute o comando abaixo para localizar o segredo, copie o valor de "config" e "MDM" da saída do comando.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
Por exemplo:
- Execute o comando abaixo para decodificar o valor codificado base64 de "config" e "MDM" e salve-os em um arquivo. Os valores codificados de "config" e "MDM" são marcados com linha amarela na figura acima.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
Por exemplo:
- Edite o arquivo "config" salvo e atualize a senha de acordo com o PowerFlex.
Por exemplo:
- Execute o comando abaixo para atualizar os segredos.
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 -
- Execute os comandos abaixo para reiniciar os recursos relacionados.
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
Para o cluster OCP, quando a versão >do software ACP = 3.0.5
- Execute o comando abaixo para localizar o segredo, copie o valor de "config" e "MDM" da saída do comando.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
Por exemplo:
- Execute o comando abaixo para decodificar o valor codificado base64 de "config" e "MDM". Salve-os em um arquivo. Os valores codificados de "config" e "MDM" são marcados com linha amarela na figura acima.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
Por exemplo:
- Edite o arquivo "config" salvo e atualize a senha de acordo com o PowerFlex.
Por exemplo:
- Execute o comando abaixo para atualizar os segredos.
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 -
- Execute os comandos abaixo para reiniciar os recursos relacionados.
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
Para cluster de HCP (Hosted Control Plane, Plano de Controle Hospedado)
- Faça log-in no cluster do hub, siga o caso acima "ACP software version >= 3.0.5" para atualizar os segredos do cluster do hub.
- Faça log-in no cluster do HCP: Execute o comando abaixo para localizar o segredo, copie o valor de "config" da saída do comando.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
- Execute o comando abaixo para decodificar o valor codificado base64 de "config" e salve-os em um arquivo.
echo -n "<base64 encoded config value>" | base64 --decode > config
- Edite o arquivo "config" salvo e atualize a senha de acordo com o PowerFlex.
Por exemplo:
- Execute o comando abaixo para atualizar os segredos.
oc create secret generic vxflexos-config -n vxflexos --save-config --from-file=./config -o yaml --dry-run | oc apply -f -
- Reinicie os recursos relacionados.
oc rollout restart deployment vxflexos-controller -n vxflexos oc rollout restart daemonset vxflexos-node -n vxflexos
Ações necessárias após as alterações no certificado do PowerFlex
Para cluster OCP, quando a versão < 3.0.5 do software ACP
- Execute o seguinte comando na VDI para obter o certificado atualizado. O <IP> do gateway é o IP/fqdn do PowerFlex Manager, <a porta> é 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
Por exemplo:
- Se o arquivo de certificado ca_cert_0.pem contiver toda a cadeia de certificados do cluster do PowerFlex, corte o arquivo ca_cert_0.pem e mantenha apenas o último certificado. (O último certificado está na parte inferior do arquivo, começa com "-----BEGIN CERTIFICATE-----" e termina com "-----END CERTIFICATE-----")
- Execute os seguintes comandos no host que pode se conectar ao OCP para atualizar a configuração do certificado CSI.
oc patch secret csi-vxflexos-certs-0 -n dell-acp --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" - Reinicie os recursos relacionados.
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
Para o cluster OCP, quando a versão >do software ACP = 3.0.5
- Execute o seguinte comando na VDI para obter o certificado atualizado. O <IP> do gateway é o IP/fqdn do PowerFlex Manager, <a porta> é 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
Por exemplo:
- Se o arquivo de certificado ca_cert_0.pem contiver toda a cadeia de certificados do cluster do PowerFlex, corte o arquivo ca_cert_0.pem e mantenha apenas o último certificado. (O último certificado está na parte inferior do arquivo, começa com "-----BEGIN CERTIFICATE-----" e termina com "-----END CERTIFICATE-----")
- Execute os seguintes comandos no host que pode se conectar ao OCP para atualizar a configuração do certificado CSI.
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)\" }}" - Reinicie os recursos relacionados.
oc rollout restart deployment vxflexos-controller -n vxflexosoc rollout restart daemonset vxflexos-node -n vxflexosoc rollout restart deployment mcp-powerflex-operation -n dell-acp
Para cluster de HCP (Hosted Control Plane, Plano de Controle Hospedado)
- Faça log-in no cluster do hub, siga o caso acima "ACP software version >= 3.0.5" para atualizar o certificado do cluster do hub.
- Faça log-in no cluster do HCP: Execute o seguinte comando na VDI para obter o certificado atualizado. O <IP> do gateway é o IP/fqdn do PowerFlex Manager, <a porta> é 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
Por exemplo:
- Se o arquivo de certificado ca_cert_0.pem contiver toda a cadeia de certificados do cluster do PowerFlex, corte o arquivo ca_cert_0.pem e mantenha apenas o último certificado. (O último certificado está na parte inferior do arquivo, começa com "-----BEGIN CERTIFICATE-----" e termina com "-----END CERTIFICATE-----")
- Execute os seguintes comandos no host que pode se conectar ao cluster do HCP para atualizar a configuração do certificado CSI.
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)\" }}" - Reinicie os recursos relacionados.
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
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.