Uživatelské rozhraní PFxM se nenačte, protože pod SDNAS selhává.

Shrnutí: Uživatelské rozhraní 4.x PFxM se nenačte, protože brána SDNAS modulu PFMP modulu PowerFlex Management Platform není v dobrém stavu.

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Příznaky

  • Obrazovka uživatelského rozhraní PFxM se zasekla ve stavu načítání
  • Jsou spuštěny všechny pody PFMP kromě brány SDNAS.
  • V systému se může, ale nemusí používat úložiště souborů (SDNAS)

Protokoly ASMManager ukazují problémy s podem brány SDNAS:

2023-11-15 20:39:25,187 [AsmManagerAppAppInitializationThread] (PingUtil.java:32) [DEBUG] Could not connect to host sdnasgw.powerflex.svc  on port 443
2023-11-15 20:39:25,188 [AsmManagerAppAppInitializationThread] (LCMService.java:1237) [DEBUG] Service checks completed, msg: SDNAS Gateway pod failed to response
2023-11-15 20:39:25,188 [AsmManagerAppAppInitializationThread] (LCMService.java:1262) [WARN] Liveness probe error: SDNAS Gateway pod failed to respons

Protokoly brány SDNAS se selháním událostí DNS:

[ERROR] plugin/errors: 2 postgres-ha-pgbouncer.powerflex.svc.cluster.local.<DNS>. AAAA: read udp 10.42.0.184:57617->8.8.8.8:53: i/o timeout
[ERROR] plugin/errors: 2 postgres-ha-pgbouncer.powerflex.svc.cluster.local.<DNS>. AAAA: read udp 10.42.0.184:59414->8.8.8.8:53: i/o timeout
[ERROR] plugin/errors: 2 postgres-ha-pgbouncer.powerflex.svc.cluster.local.<DNS>. A: read udp 10.42.0.184:50241->8.8.8.8:53: i/o timeout

*Všimněte si, že v tomto případě se používá IP adresa 8.8.8.8, která není správná.

 

Mapa konfigurace podu CoreDNS ukazuje, že "forward" odkazuje na 8.8.8.8.

Corefile: ".:53 {\n    errors \n    health  {\n        lameduck 5s\n    }\n    ready
    \n    kubernetes   cluster.local  cluster.local in-addr.arpa ip6.arpa {\n        pods
    insecure\n        fallthrough in-addr.arpa ip6.arpa\n        ttl 30\n    }\n    prometheus
    \  0.0.0.0:9153\n    forward   . 8.8.8.8\n    loop \n    cache   30\n    reload
    \n    loadbalance \n}"

Soubor protokolu pro referenci rke2-coredns-rke2-coredns_data.txt. Tento soubor se shromažďuje v balíčku protokolů PFxM.

Příčina

Modul ASMManager závisí na konkrétních luscích, aby se udržel stav a prošel kontrolou "živosti". V tomto případě se pod brány SDNAS nepodařilo inicializovat, což vedlo k selhání kontroly provozu. Selhání brány SDNAS bylo způsobeno přijetím nesprávného nastavení DNS z podu CoreDNS. CoreDNS nesprávně směroval jiné pody/služby na IP adresu 8.8.8.8. Místo toho by CoreDNS měl odkazovat na svůj vlastní soubor /etc/resolv.conf, který by měl správné hodnoty DNS.

Řešení

Mapa konfigurace CoreDNS musí být upravena tak, aby pody CoreDNS zobrazovaly správnou konfiguraci DNS.
1) SSH k jednomu ze serverů PFMP:
2) Upravte mapu konfigurace CoreDNS:

 kubectl edit cm -n kube-system rke2-coredns-rke2-coredns

3) Identifikujte "dopředný" blok a hodnotu a upravte hodnotu na "/etc/resolv.conf". V tomto případě je nesprávná hodnota 8.8.8.8. Mapa konfigurace by měla vypadat podobně jako na obrázku níže:

 kubectl get cm -n kube-system -o yaml rke2-coredns-rke2-coredns
apiVersion: v1
data:
  Corefile: ".:53 {\n    errors \n    health  {\n        lameduck 5s\n    }\n    ready
    \n    kubernetes   cluster.local  cluster.local in-addr.arpa ip6.arpa {\n        pods
    insecure\n        fallthrough in-addr.arpa ip6.arpa\n        ttl 30\n    }\n    prometheus
    \  0.0.0.0:9153\n    forward   . /etc/resolv.conf\n    cache   30\n    loop \n    reload
    \n    loadbalance \n}"
kind: ConfigMap

. 4) Restartujte pody CoreDNS:

 for x in `kubectl get pods -n kube-system|grep -i rke2-coredns-rke2-coredns|awk '{print $1}'|grep -iv auto`; do kubectl delete pods -n kube-system $x; done

  5) Restartujte bránu SDNAS:

 kubectl get pods -n powerflex|grep -i sdnas|awk {'print $1'}|xargs kubectl delete pod -n powerflex

6) Počkejte přibližně 5–15 minut a uživatelské rozhraní PFxM by mělo být dostupné.

Další informace

Dotčené verze

PowerFlex Manager 4.x

Opraveno ve verzi

Není k dispozici – pracuje podle návrhu

 

Produkty

PowerFlex rack, VxFlex Ready Nodes, PowerFlex custom node, PowerFlex appliance R650, PowerFlex appliance R6525, PowerFlex appliance R660, PowerFlex appliance R6625, Powerflex appliance R750, PowerFlex appliance R760, PowerFlex appliance R7625 , PowerFlex custom node, PowerFlex custom node R650, PowerFlex custom node R6525, PowerFlex custom node R660, PowerFlex custom node R6625, PowerFlex custom node R750, PowerFlex custom node R760, PowerFlex custom node R7625, PowerFlex rack connectivity, PowerFlex rack HW, PowerFlex rack RCM Software, VxFlex Ready Node, VxFlex Ready Node R640, VxFlex Ready Node R740xd, PowerFlex appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R7525, PowerFlex appliance R840, VxFlex Ready Node R840 ...
Vlastnosti článku
Číslo článku: 000220000
Typ článku: Solution
Poslední úprava: 11 May 2026
Verze:  2
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.