PowerFlex 4.0: NFS- och HTTP-podden har fastnat i väntande tillstånd
Summary: PowerFlex Manager version 4.0.2 har både nfs-server-0- och http-share-0-poddar fastnat i väntande tillstånd.
Symptoms
1. PowerFlex Manager version 4.0.2 både NFS- och HTTP-resursen visas som väntande

2. Kubectl describe pod http-share-0 -n PowerFlex show pod är obunden till pvc.

Meddelande från beskriv-kommandot.
0/3 nodes are available: 3 pod has unbound immediate PersistentVolumeClaims. preemption: 0/3 nodes are available: 3 preemption is not helpful for scheduling
Meddelande från PFxM GUI
RCM files unavailable at the httpshare location

3. kubectl get pvc -n PowerFlex visa både nfs-volume-nfs-server-0 och wwwdata-volume-http-share-0 som väntande

Cause
Problemet är med Storageclass inställd som Manual för både NFS- och HTTP-resurs på PVC.

Resolution
1. Hämta yaml-filens utdata och spara filerna.
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. Öppna filerna i vi-redigeraren och ändra storageClassName från manuell till lokal sökväg för båda filerna wwwdata-volume-http-share-0.yaml och nfs-volume-nfs-server-0.yaml

3. Kör cat-kommandot för att verifiera ändringarna.

4. Ta bort den befintliga pvc genom att köra kommandot.
kubectl delete pvc -n powerflex wwwdata-volume-http-share-0
kubectl delete pvc -n powerflex nfs-volume-nfs-server-0


5. veckor Tillämpa ändringarna från filen.
kubectl apply -f wwwdata-volume-http-share-0.yaml
kubectl apply -f nfs-volume-nfs-server-0.yaml


6. Kontrollera status för båda poddarna igen. Det kan ta ett par minuter att visa från Väntar till Körs.

Additional Information
kubectl rollout status sts -n powerflex eller kubectl rollout status deploy -n powerflex Visar inte heller något svar/tomma utdata när båda poddarna är i väntande tillstånd.