APEX Bulut Platformu: PowerFlex Yapılandırması Değiştiğinde CSI Yapılandırmasını Güncelleme
Summary: PowerFlex kimlik bilgisi veya sertifikası değiştiğinde, CSI yapılandırmasının çalışması için PowerFlex ile de senkronize olması gerekir.
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
Bu makalede, PowerFlex kimlik bilgisi veya sertifikası değiştiğinde CSI yapılandırmasının nasıl güncelleştirileceği açıklanmaktadır.
Not: Gerekli eylemler, farklı APEX Bulut Platformu (ACP) yazılım sürümlerinde farklıdır.
PowerFlex kimlik bilgisi değişikliklerinden sonra yapılması gerekenler
OCP kümesi için, ACP yazılım sürümü < 3.0.5
- Gizli diziyi bulmak için aşağıdaki komutu çalıştırın, komut çıktısından "config" ve "MDM" değerlerini kopyalayın.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
Örneğin:
- Base64 kodlu "config" ve "MDM" değerinin kodunu çözmek ve bunları bir dosyaya kaydetmek için aşağıdaki komutu çalıştırın. Kodlanmış "config" ve "MDM" değerleri yukarıdaki şekilde sarı çizgi ile işaretlenmiştir.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
Örneğin:
- Kaydedilen "config" dosyasını düzenleyin, parolayı PowerFlex e göre güncelleyin.
Örneğin:
- Gizli dizileri güncelleştirmek için aşağıdaki komutu çalıştırın.
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 -
- İlgili kaynakları yeniden başlatmak için aşağıdaki komutları çalıştırın.
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 kümesi için, ACP yazılım sürümü >= 3.0.5 olduğunda
- Gizli diziyi bulmak için aşağıdaki komutu çalıştırın, komut çıktısından "config" ve "MDM" değerlerini kopyalayın.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
Örneğin:
- Base64 kodlu "config" ve "MDM" değerinin şifresini çözmek için aşağıdaki komutu çalıştırın. Bunları bir dosyaya kaydedin. Kodlanmış "config" ve "MDM" değerleri yukarıdaki şekilde sarı çizgi ile işaretlenmiştir.
echo -n "<base64 encoded config value>" | base64 --decode > config echo -n "<base64 encoded MDM value>" | base64 --decode > MDM
Örneğin:
- Kaydedilen "config" dosyasını düzenleyin, parolayı PowerFlex e göre güncelleyin.
Örneğin:
- Gizli dizileri güncelleştirmek için aşağıdaki komutu çalıştırın.
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 -
- İlgili kaynakları yeniden başlatmak için aşağıdaki komutları çalıştırın.
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
Barındırılan Denetim Düzlemi (HCP) kümesi için
- Hub Kümesinde oturum açın, Hub kümesi gizli dizilerini güncelleştirmek için yukarıdaki "ACP software version >= 3.0.5" durumunu izleyin.
- HCP Kümesine giriş yapın: Gizli diziyi bulmak için aşağıdaki komutu çalıştırın ve komut çıktısından "config" değerini kopyalayın.
oc get secret csi-vxflexos-config -n dell-acp -o yaml
- Base64 kodlu "config" değerinin kodunu çözmek için aşağıdaki komutu çalıştırın ve bunları bir dosyaya kaydedin.
echo -n "<base64 encoded config value>" | base64 --decode > config
- Kaydedilen "config" dosyasını düzenleyin, parolayı PowerFlex e göre güncelleyin.
Örneğin:
- Gizli dizileri güncelleştirmek için aşağıdaki komutu çalıştırın.
oc create secret generic vxflexos-config -n vxflexos --save-config --from-file=./config -o yaml --dry-run | oc apply -f -
- İlgili kaynakları yeniden başlatın.
oc rollout restart deployment vxflexos-controller -n vxflexos oc rollout restart daemonset vxflexos-node -n vxflexos
PowerFlex Sertifikası Değiştikten Sonra Yapılması Gereken İşlemler
OCP kümesi için, ACP yazılım sürümü < 3.0.5
- Güncelleştirilmiş sertifikayı almak için VDI'da aşağıdaki komutu çalıştırın. Ağ Geçidi IP'si <> PowerFlex yöneticisi ip/fqdn'dir, <Bağlantı noktası> 443'tür.
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
Örneğin:
- ca_cert_0.pem sertifika dosyası PowerFlex kümesinin tüm sertifika zincirini içeriyorsa, ca_cert_0.pem dosyasını kırpın ve yalnızca son sertifikayı saklayın. (Son sertifika dosyanın altındadır; "-----BEGIN CERTIFICATE-----" ile başlar ve "-----END CERTIFICATE-----" ile biter)
- OCP'ye bağlanabilen ana bilgisayarda, csi sertifika yapılandırmasını güncellemek için aşağıdaki komutları çalıştırın.
oc patch secret csi-vxflexos-certs-0 -n dell-acp --patch="{\"data\": { \"cert-0\": \"$(cat ca_cert_0.pem |base64 -w0)\" }}" - İlgili kaynakları yeniden başlatın.
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 kümesi için, ACP yazılım sürümü >= 3.0.5 olduğunda
- Güncelleştirilmiş sertifikayı almak için VDI'da aşağıdaki komutu çalıştırın. Ağ Geçidi IP'si <> PowerFlex yöneticisi ip/fqdn'dir, <Bağlantı noktası> 443'tür.
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
Örneğin:
- ca_cert_0.pem sertifika dosyası PowerFlex kümesinin tüm sertifika zincirini içeriyorsa, ca_cert_0.pem dosyasını kırpın ve yalnızca son sertifikayı saklayın. (Son sertifika dosyanın altındadır; "-----BEGIN CERTIFICATE-----" ile başlar ve "-----END CERTIFICATE-----" ile biter)
- OCP'ye bağlanabilen ana bilgisayarda, csi sertifika yapılandırmasını güncellemek için aşağıdaki komutları çalıştırın.
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)\" }}" - İlgili kaynakları yeniden başlatın.
oc rollout restart deployment vxflexos-controller -n vxflexosoc rollout restart daemonset vxflexos-node -n vxflexosoc rollout restart deployment mcp-powerflex-operation -n dell-acp
Barındırılan Denetim Düzlemi (HCP) kümesi için
- Hub Kümesinde oturum açın, Hub kümesi sertifikasını güncelleştirmek için yukarıdaki "ACP software version >= 3.0.5" durumunu izleyin.
- HCP Kümesine giriş yapın: Güncelleştirilmiş sertifikayı almak için VDI'da aşağıdaki komutu çalıştırın. Ağ Geçidi IP'si <> PowerFlex yöneticisi ip/fqdn'dir, <Bağlantı noktası> 443'tür.
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
Örneğin:
- ca_cert_0.pem sertifika dosyası PowerFlex kümesinin tüm sertifika zincirini içeriyorsa, ca_cert_0.pem dosyasını kırpın ve yalnızca son sertifikayı saklayın. (Son sertifika dosyanın altındadır; "-----BEGIN CERTIFICATE-----" ile başlar ve "-----END CERTIFICATE-----" ile biter)
- HCP kümesine bağlanabilen ana bilgisayarda, csi sertifika yapılandırmasını güncellemek için aşağıdaki komutları çalıştırın.
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)\" }}" - İlgili kaynakları yeniden başlatın.
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.