PowerFlex 4.0: NFS og HTTP-pod sidder fast i afventende tilstand
Summary: PowerFlex Manager version 4.0.2 har både nfs-server-0 og http-share-0 pods fast i afventende tilstand.
Symptoms
1. PowerFlex Manager version 4.0.2 vises både NFS- og HTTP-deling som afventende

2. Kubectl describe pod http-share-0 -n PowerFlex show pod er ubundet til pvc.

Meddelelse fra kommandoen beskriv.
0/3 nodes are available: 3 pod has unbound immediate PersistentVolumeClaims. preemption: 0/3 nodes are available: 3 preemption is not helpful for scheduling
Meddelelse fra PFxM GUI
RCM files unavailable at the httpshare location

3. kubectl get pvc -n PowerFlex viser både nfs-volume-nfs-server-0 og wwwdata-volume-http-share-0 som afventende

Cause
Problemet er med Storageclass indstillet som Manual for både NFS- og HTTP-share på PVC.

Resolution
1. Hent yaml-filens output, og gem filerne.
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. Åbn filerne i vi editor, og skift storageClassName fra manuel til lokal sti for begge filer wwwdata-volume-http-share-0.yaml og nfs-volume-nfs-server-0.yaml

3. Kør kat-kommandoen for at bekræfte ændringer.

4. Slet den eksisterende pvc ved at køre kommando.
kubectl delete pvc -n powerflex wwwdata-volume-http-share-0
kubectl delete pvc -n powerflex nfs-volume-nfs-server-0


5. Anvend ændringerne fra filen.
kubectl apply -f wwwdata-volume-http-share-0.yaml
kubectl apply -f nfs-volume-nfs-server-0.yaml


6. Kontrollér status for begge pods igen. Det kan tage et par min. at vise fra Afventer til Kører.

Additional Information
kubectl rollout status sts -n powerflex eller kubectl rollout status deploy -n powerflex Viser heller ikke noget svar/tomt output, når begge pods er i afventende tilstand.