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

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

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

3. kubectl get pvc -n PowerFlex show both nfs-volume-nfs-server-0 og wwwdata-volume-http-share-0 som ventende

Cause
Problemet er med Storageclass satt som manuell for både NFS- og HTTP-deling på PVC.

Resolution
1. Få yaml-filutgangen og lagre filene.
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. Åpne filene i vi editor og endre storageClassName fra manuell til lokal bane for begge filene wwwdata-volume-http-share-0.yaml og nfs-volume-nfs-server-0.yaml

3. Kjør cat-kommando for å bekrefte endringer.

4. Slett eksisterende PVC ved å kjøre kommandoen.
kubectl delete pvc -n powerflex wwwdata-volume-http-share-0
kubectl delete pvc -n powerflex nfs-volume-nfs-server-0


5. Bruk endringene fra filen.
kubectl apply -f wwwdata-volume-http-share-0.yaml
kubectl apply -f nfs-volume-nfs-server-0.yaml


6. Kontroller statusen til begge podene igjen. Det kan ta et par min. å vise fra Venter til Kjører.

Additional Information
kubectl rollout status sts -n powerflex eller kubectl rollout status deploy -n powerflex Viser heller ingen svar/tom utgang når begge podene er i ventende tilstand.