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

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

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

  • 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

Cause

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.


Resolution

  • 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.

Products

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 ...
Article Properties
Article Number: 000193294
Article Type: Solution
Last Modified: 24 Dec 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.