PowerFlex 4.0: NFS ve HTTP kapsülü bekleme durumunda takılı kaldı
Summary: PowerFlex Manager sürüm 4.0.2'de hem nfs-server-0 hem de http-share-0 bölmeleri bekleme durumunda takılı kalmış.
Symptoms
1. PowerFlex Manager sürüm 4.0.2'de hem NFS hem de HTTP paylaşımı beklemede olarak görünüyor

2. Kubectl describe pod http-share-0 -n PowerFlex show pod is unbound to pvc.

Describe komutundan gelen mesaj.
0/3 nodes are available: 3 pod has unbound immediate PersistentVolumeClaims. preemption: 0/3 nodes are available: 3 preemption is not helpful for scheduling
PFxM GUI mesajı
RCM files unavailable at the httpshare location

3. kubectl get pvc -n PowerFlex hem nfs-volume-nfs-server-0 hem de wwwdata-volume-http-share-0 beklemede olarak gösterilir

Cause
Sorun, PVC'de hem NFS hem de HTTP paylaşımı için Storageclass'ın Manuel olarak ayarlanmasıdır.

Resolution
1. Yaml dosyası çıktısını alın ve dosyaları kaydedin.
kubectl get pvc wwwdata-volume-http-share-0 -n powerflex -o yaml > wwwdata-volume-http-share-0.yaml
kubectl get pvc nfs-volume-nfs-server-0 -n powerflex -o yaml > nfs-volume-nfs-server-0.yaml

2. Dosyaları vi düzenleyicisinde açın ve storageClassName değerini hem wwwdata-volume-http-share-0.yaml hem de nfs-volume-nfs-server-0.yaml dosyaları için manueldenlocal-path olarak değiştirin

3. Değişiklikleri doğrulamak için cat komutunu çalıştırın.

4. Komutu çalıştırarak mevcut pvc'yi silin .
kubectl delete pvc -n powerflex wwwdata-volume-http-share-0
kubectl delete pvc -n powerflex nfs-volume-nfs-server-0


5. Dosyadaki değişiklikleri uygulayın.
kubectl apply -f wwwdata-volume-http-share-0.yaml
kubectl apply -f nfs-volume-nfs-server-0.yaml


6. Her iki bölmenin durumunu tekrar kontrol edin. Beklemede durumundan Çalışıyor durumuna gelmesi birkaç dakika sürebilir.

Additional Information
kubectl rollout status sts -n powerflex veya kubectl rollout status deploy -n powerflex ayrıca her iki bölme de bekleme durumundayken yanıt yok/boş çıktı gösterir.