PowerFlex 4.0: NFS- en HTTP-pod blijven hangen in afwachting
Summary: Bij PowerFlex Manager versie 4.0.2 zitten zowel de pods nfs-server-0 als http-share-0 vast in behandeling.
Symptoms
1. PowerFlex Manager versie 4.0.2 zowel NFS als HTTP-share worden weergegeven als in behandeling

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

Bericht van de opdracht 'Beschrijven'.
0/3 nodes are available: 3 pod has unbound immediate PersistentVolumeClaims. preemption: 0/3 nodes are available: 3 preemption is not helpful for scheduling
Bericht van PFxM GUI
RCM files unavailable at the httpshare location

3. kubectl get pvc -n PowerFlex show zowel nfs-volume-nfs-server-0 als wwwdata-volume-http-share-0 als pending

Cause
Het probleem zit hem in Storageclass die is ingesteld als Manual voor zowel NFS als HTTP share op PVC.

Resolution
1. Haal de uitvoer van het yaml-bestand op en sla de bestanden op.
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. Open de bestanden in vi editor en wijzig de storageClassName van manual naar local-path voor beide bestanden wwwdata-volume-http-share-0.yaml en nfs-volume-nfs-server-0.yaml

3. Voer de cat-opdracht uit om de wijzigingen te verifiëren.

4. Verwijder de bestaande pvc door de opdracht uit te voeren.
kubectl delete pvc -n powerflex wwwdata-volume-http-share-0
kubectl delete pvc -n powerflex nfs-volume-nfs-server-0


5. okt. Pas de wijzigingen uit het bestand toe.
kubectl apply -f wwwdata-volume-http-share-0.yaml
kubectl apply -f nfs-volume-nfs-server-0.yaml


6. Controleer de status van beide pods nogmaals. Het kan een paar minuten duren om van In behandeling naar Actief weer te geven.

Additional Information
kubectl rollout status sts -n powerflex of kubectl rollout status deploy -n powerflex Er wordt ook geen antwoord/lege uitvoer weergegeven wanneer beide pods in behandeling zijn.