APEX Cloud Platform: Как обновить конфигурацию CSI при изменении конфигурации PowerFlex
Summary: При изменении учетных данных или сертификата PowerFlex для работы конфигурации CSI необходимо также синхронизировать с PowerFlex.
Αυτό το άρθρο ισχύει για
Αυτό το άρθρο δεν ισχύει για
Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν.
Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.
Instructions
В этой статье описано, как обновить конфигурацию CSI при изменении учетных данных или сертификата PowerFlex.
Примечание. Требуемые действия различаются в разных версиях программного обеспечения APEX Cloud Platform (ACP).
Действия, которые необходимо выполнить после изменения учетных данных PowerFlex
Для кластера OCP, когда программное обеспечение ACP версии < 3.0.5
- Выполните следующую команду, чтобы найти секрет, скопируйте значения «config» и «MDM» из выходных данных команды.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
Пример.
- Выполните следующую команду, чтобы расшифровать значения «config» и «MDM» в кодировке base64 и сохранить их в файл. Закодированные значения "config" и "MDM" отмечены желтой линией на рисунке выше.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
Пример.
- Отредактируйте сохраненный файл конфигурации, обновите пароль в соответствии с PowerFlex.
Например:
- Выполните следующую команду, чтобы обновить секреты.
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 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, если версия >программного обеспечения ACP = 3.0.5
- Выполните следующую команду, чтобы найти секрет, скопируйте значения «config» и «MDM» из выходных данных команды.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
Пример.
- Выполните команду, приведенную ниже, чтобы расшифровать закодированное в base64 значение «config» и «MDM». Сохраните их в файл. Закодированные значения "config" и "MDM" отмечены желтой линией на рисунке выше.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
Пример.
- Отредактируйте сохраненный файл конфигурации, обновите пароль в соответствии с PowerFlex.
Например:
- Выполните следующую команду, чтобы обновить секреты.
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 -
- Выполните команды, приведенные ниже, чтобы перезапустить связанные ресурсы.
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)
- Войдите в кластер-концентратор, следуя приведенному выше сценарию «ACP software version = >3.0.5», чтобы обновить секреты кластера концентратора.
- Войдите в кластер HCP: Выполните следующую команду, чтобы найти секрет, скопируйте значение «config» из выходных данных команды.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
- Выполните следующую команду, чтобы расшифровать значение «config» в кодировке base64 и сохранить их в файл.
echo -n "<base64 encoded config value>" | base64 --decode > config
- Отредактируйте сохраненный файл конфигурации, обновите пароль в соответствии с PowerFlex.
Например:
- Выполните следующую команду, чтобы обновить секреты.
oc create secret generic vxflexos-config -n vxflexos --save-config --from-file=./config -o yaml --dry-run | oc apply -f -
- Перезапустите связанные ресурсы.
oc rollout restart deployment vxflexos-controller -n vxflexos oc rollout restart daemonset vxflexos-node -n vxflexos
Действия, которые необходимо выполнить после изменения сертификата PowerFlex
Для кластера OCP, когда программное обеспечение ACP версии < 3.0.5
- Выполните следующую команду в инфраструктуре виртуальных рабочих столов, чтобы получить обновленный сертификат. <IP-адрес> шлюза — IP-адрес/полное доменное имя PowerFlex Manager, <порт> — 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
Пример.
- Если файл сертификата ca_cert_0.pem содержит всю цепочку сертификатов кластера PowerFlex, обрежьте файл ca_cert_0.pem и оставьте только последний сертификат. (Последний сертификат находится в нижней части файла, он начинается с «-----BEGIN CERTIFICATE-----» и заканчивается «-----END CERTIFICATE-----»)
- Выполните следующие команды на хосте, который может подключиться к OCP, чтобы обновить конфигурацию сертификата CSI.
oc patch secret csi-vxflexos-certs-0 -n dell-acp --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" - Перезапустите связанные ресурсы.
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, если версия >программного обеспечения ACP = 3.0.5
- Выполните следующую команду в инфраструктуре виртуальных рабочих столов, чтобы получить обновленный сертификат. <IP-адрес> шлюза — IP-адрес/полное доменное имя PowerFlex Manager, <порт> — 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
Пример.
- Если файл сертификата ca_cert_0.pem содержит всю цепочку сертификатов кластера PowerFlex, обрежьте файл ca_cert_0.pem и оставьте только последний сертификат. (Последний сертификат находится в нижней части файла, он начинается с «-----BEGIN CERTIFICATE-----» и заканчивается «-----END CERTIFICATE-----»)
- Выполните следующие команды на хосте, который может подключиться к OCP, чтобы обновить конфигурацию сертификата 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)\" }}" - Перезапустите связанные ресурсы.
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)
- Войдите в кластер-концентратор и выполните описанный выше случай «Версия >ПО ACP = 3.0.5», чтобы обновить сертификат кластера-концентратора.
- Войдите в кластер HCP: Выполните следующую команду в инфраструктуре виртуальных рабочих столов, чтобы получить обновленный сертификат. <IP-адрес> шлюза — IP-адрес/полное доменное имя PowerFlex Manager, <порт> — 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
Пример.
- Если файл сертификата ca_cert_0.pem содержит всю цепочку сертификатов кластера PowerFlex, обрежьте файл ca_cert_0.pem и оставьте только последний сертификат. (Последний сертификат находится в нижней части файла, он начинается с «-----BEGIN CERTIFICATE-----» и заканчивается «-----END CERTIFICATE-----»)
- Выполните следующие команды на хосте, который может подключиться к кластеру HCP для обновления конфигурации сертификата 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)\" }}" - Перезапустите связанные ресурсы.
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
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.