PowerFlex 4.0: NFS і HTTP pod застрягли в стані очікування

Summary: Менеджер PowerFlex версії 4.0.2 має поди nfs-server-0 і http-share-0, які застрягли в стані очікування.

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. Менеджер PowerFlex версії 4.0.2 як NFS, так і HTTP share відображаються як такі, що очікують

Спільний доступ NFS і HTTP відображається як такий, що очікує на розгляд

2. Kubectl описує pod http-share-0 -n PowerFlex show pod не прив'язаний до pvc.

Як POD не прив'язується до ПВХ

Повідомлення від команди 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

Повідомлення з графічного інтерфейсу PFxM

RCM files unavailable at the httpshare location

RCM-файли недоступні в папці httpshare

 

3. kubectl отримати pvc -n PowerFlex показати обидва nfs-volume-nfs-server-0 і wwwdata-volume-http-share-0 як очікують

kubectl отримати PVC -N PowerFlex

 

Cause

Проблема полягає в тому, що клас Storageclass встановлений як Manual для спільного використання NFS і HTTP на PVC. 

Спільний доступ NFS і HTTP на PVC 

 

Resolution

1. Отримайте вихідний файл yaml і збережіть файли. 

 

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 отримати ПВХ wwwdata-volume-http-share-0 -n PowerFlex -o YAML >

 

2. Відкрийте файли в редакторі vi та змініть storageClassName з manual на local-path для обох файлів wwwdata-volume-http-share-0.yaml та nfs-volume-nfs-server-0.yaml

 

 

3. Запустіть команду cat , щоб перевірити зміни.

 

4. Видаліть існуючий ПВХ, виконавши команду.

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

 

 

5. Застосуйте зміни з файлу.

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

 

 

6. Ще раз перевірте стан обох стручків. Може знадобитися кілька хвилин, щоб відобразитися від «Очікування» до «Виконується».

 

Additional Information

kubectl rollout status sts -n powerflex або kubectl rollout status deploy -n powerflex також покаже відсутність відповіді/порожнього виведення, коли обидва поди перебувають у стані очікування.

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.