Reporty protokolů nástroje PowerFlex Manager Errno::EBADF: Chybný popisovač souboru – není k dispozici žádná zpráva

Shrnutí: Jak vyřešit chybu # hlášeno protokoly nástroje PowerFlex Manager

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

  • Operace upgradu, rozšíření nebo nasazení pomocí nástroje PowerFlex Manager se nezdaří.
     

  • V protokolu exception.log konkrétní úlohy či nasazení je uvedena chyba podobná té následující.

#<RuntimeError: ......, nemá úspěšný server, se kterým by mohl sestavit>

 

  • <Device>-xxxxxxx_exception.log hlásí podobně jako chyba.
Poznámka: - Ve výše uvedeném řádku může být zařízení buď rackový server, nebo svm nebo clc. Příklad: rackserver-xxxxxxx_exception.log

 #<Errno::EBADF: Chybný popisovač souboru – není k dispozici žádná zpráva> 

NEBO

#<Timeout::Error: execution expired
>org/jruby/RubyKernel.java:667:in 'sleep'
/opt/jruby/9.1.17.0/lib/ruby/gems/shared/gems/dell-asm-util-0.1.0/lib/asm/util.rb:635:in 'block in block_and_retry_until_ready'org
/jruby/ext/timeout/Timeout.java:117:in 'timeout'
/opt/jruby/9.1.17.0/lib/ruby/gems/shared/gems/dell-asm-util-0.1.0/lib/asm/util.rb:621:in 'block_and_retry_until_ready'
/opt/asm-deployer/lib/asm/type/server.rb:2714: v 'linux_ready?'
/opt/asm-deployer/lib/asm/type/server.rb:1705:in 'provision_server!'
/opt/asm-deployer/lib/asm/service_deployment.rb:5146:in 'process_server_with_types'
/opt/asm-deployer/lib/asm/service_deployment.rb:2949:in 'process_server'
/opt/asm-deployer/lib/asm/service_deployment.rb:1409:in 'blokovat create_component_thread'

 

  • V protokolu Deployment.log jsou uvedeny chyby podobné těm následujícím.

INFO  [2021-11-03T17:10:24.363504] 14102: type/server.rb:2715:in `block in linux_ready?': rackserver-xxxxxxxx: Checking if Linux is ready for xx.xxx.xxx.xx
INFO  [2021-11-03T17:12:31.610734] 14102: util.rb:631:in `block in block_and_retry_until_ready': rackserver-xxxxxxxx: Caught exception Errno::EBADF: Bad file descriptor - No message available
INFO  [2021-11-03T17:13:26.892529] 14102: service_deployment.rb:1429:in `block in create_component_thread': Status: Failed_component_server/rackserver-xxxxxxxx

Příčina

Chyba #<Errno::EBADF: Chybný popisovač souboru – není k dispozici> žádná zpráva To znamená, že nástroj PowerFlex Manager není schopen se přihlásit přes SSH ke konkrétnímu zařízení během scénářů nasazení nebo rozšíření/upgradu.


Řešení

  • Zkontrolujte síťové konfigurace a ujistěte se, že jste připojení k síti, ve které se zařízení nachází.

  • Ujistěte se, že se můžete připojit přes SSH ke konkrétnímu zařízení, které hlásilo chybu #<Errno::EBADF: Chybný popisovač souboru – není k dispozici žádná zpráva>

  • V situacích s částečnou automatizací sítě (PNA), kde síť není správně nakonfigurovaná, se k daným zařízením často nelze přihlásit pomocí SSH.

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 appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R7525, PowerFlex appliance R840 ...
Vlastnosti článku
Číslo článku: 000193294
Typ článku: Solution
Poslední úprava: 24 pro 2024
Verze:  3
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.