PowerFlex 4.0: NFS- und HTTP-Pod bleiben im Status "Pending" hängen

Summary: Bei PowerFlex Manager Version 4.0.2 bleiben die Pods nfs-server-0 und http-share-0 im Status "Pending" hängen.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

1. Bei PowerFlex Manager Version 4.0.2 werden sowohl NFS- als auch HTTP-Freigaben als ausstehend angezeigt

NFS- und HTTP-Freigaben werden als ausstehend angezeigt

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

Aufheben der Bindung des Pods an PVC

Meldung vom Befehl "describe".

0/3 nodes are available: 3 pod has unbound immediate PersistentVolumeClaims. preemption: 0/3 nodes are available: 3 preemption is not helpful for scheduling

Meldung von der PFxM-GUI

RCM files unavailable at the httpshare location

RCM-Dateien sind am httpshare-Speicherort nicht verfügbar

 

3. kubectl get pvc -n PowerFlex zeigt sowohl nfs-volume-nfs-server-0 als auch wwwdata-volume-http-share-0 als ausstehend an

kubectl get pvc -n powerflex

 

Cause

Das Problem besteht darin, dass die Storage-Klasse sowohl für die NFS- als auch für die HTTP-Freigabe auf PVC als "Manual" festgelegt ist. 

NFS- und HTTP-Freigabe auf PVC 

 

Resolution

1. Rufen Sie die yaml-Dateiausgabe ab und speichern Sie die Dateien. 

 

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

 

 

kubectl get pvc wwwdata-volume-http-share-0 -n powerflex -o yaml >

 

2. Öffnen Sie die Dateien im vi-Editor und ändern Sie den storageClassName für die Dateien wwwdata-volume-http-share-0.yaml und nfs-volume-nfs-server-0.yaml von manual in local path

 

 

3. Führen Sie den Befehl cat aus, um Änderungen zu überprüfen.

 

4. Löschen Sie den vorhandenen PVC , indem Sie den Befehl ausführen.

kubectl delete pvc -n powerflex wwwdata-volume-http-share-0
kubectl delete pvc -n powerflex nfs-volume-nfs-server-0

 

 

5. Wenden Sie die Änderungen aus der Datei an.

kubectl apply -f wwwdata-volume-http-share-0.yaml
kubectl apply -f nfs-volume-nfs-server-0.yaml

 

 

6. Überprüfen Sie den Status beider Pods erneut. Es kann einige Minuten dauern, bis es von "Ausstehend" zu "Wird ausgeführt" wechselt.

 

Additional Information

kubectl rollout status sts -n powerflex oder kubectl rollout status deploy -n powerflex Es wird auch keine Antwort/leere Ausgabe angezeigt, wenn sich beide Pods im Status "Pending" befinden.

Article Properties
Article Number: 000243017
Article Type: Solution
Last Modified: 05 May 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.