Falha na Atualização do Firmware PERC 6/I Dell R610

Bom, essa semana me deparei com uma Falha na Atualização do Firmware PERC 6/I Dell R610.
A princípio, olhando a documentação da Dell, usando Centos 7 era basicamente executar o Binário baixado da Dell na linha de comando. Porém não deu certo!

root@myserver:~ > ./SAS-RAID_Firmware_F96NR_LN_6.3.3-0002_X00.BIN
Collecting inventory...
.....
Inventory collection failed.

Então ao tentar olhar os logs para ver se eu achava mais detalhes sobre o que poderia estar acontecendo encontrei isso no dmesg:

Oct 02 13:51:15 mielnet-web-dev03 kernel: sasdupie[11976]: segfault at 20 ip 00007fe7b2f3000d sp 00007ffe7d58bb00 error 4 in sasdupie[7fe7b2f0b000+110000]

Após dar uma olhada no Google fiz o seguinte procedimento para tentar descobrir mais de talhes do problema:

chmod +x /downloads/SAS-RAID_Firmware_3P52K_LN_6.3.3-0002_X00.BIN 
/downloads/SAS-RAID_Firmware_3P52K_LN_6.3.3-0002_X00.BIN --extract /downloads/dup_extract_dir
cd /downloads/dup_extract_dir
./sasdupie -i -o inv.xml -debug

Depois que analisei o arquivo de log, percebi que o sistema estava tentando usar libstorelibir.so.5, uma versão muito nova, e podemos tentar usar uma versão mais antiga:

cd /opt/dell/srvadmin/lib64
mv libstorelibir.so.5
 libstorelibir.so.5-failed_update_perc
ln -s libstorelibir-3.so libstorelibir.so.5

A princípio deu boa!

/downloads/SAS-RAID_Firmware_3P52K_LN_6.3.3-0002_X00.BIN

Running validation...

PERC 6/i Integrated Controller 0

The version of this Update Package is newer than the currently installed version.
Software application name: PERC 6/i Integrated Controller 0 Firmware
Package version: 6.3.3-0002
Installed version: 6.0.2-0002

................................................
Device: PERC 6/i Integrated Controller 0
  Application: PERC 6/i Integrated Controller 0 Firmware
  The operation was successful.

Perc 6/I atualizada com sucesso!

Enfim, espero te ajudado nessa Falha na Atualização do Firmware PERC 6/I Dell R610

Nesse meio tempo você pode gostar também: 5 Dicas úteis de Configuração do Nginx

Deixe um comentário

O seu endereço de e-mail não será publicado.