Aggiornare BIOS su Server DELL CentOS 5.x

L’aggiornamento del BIOS su sistemi CentOS con l’utilizzo di OMSA non è supportato in quanto lo stesso sistema CentOS non è ufficialmente supportato.

Ad ogni modo, come per i firmware, esiste un workaround.

Si tratta semplicemente di far credere al sistema che stiamo usando RedHat anzichè CentOS in questo modo:

[11:26:17] root@Server.SysAdminDiary.it [~]
>cp -p /etc/redhat-release /etc/redhat-release.orig
[11:26:21] root@Server.SysAdminDiary.it [~]
>echo "Red Hat Enterprise Linux Server release 5 (Tikanga)" > /etc/redhat-release
[11:26:25] root@Server.SysAdminDiary.it [~]
>update_firmware --yes
Running system inventory...

Searching storage directory for available BIOS updates...
Checking BIOS - 3.0.0
Available: dell_dup_componentid_00159 - 6.0.7
Found Update: dell_dup_componentid_00159 - 6.0.7
Checking SAS/SATA Backplane 0:0 Backplane Firmware - 1.07
Available: dell_dup_componentid_11204 - 1.07
Did not find a newer package to install that meets all installation checks.
Checking Dell Lifecycle Controller, v.1.4.0.586, A03 - 1.4.0.586
Did not find a newer package to install that meets all installation checks.
Checking NetXtreme II BCM5709 Gigabit Ethernet rev 20 (eth1) - 6.2.14
Available: pci_firmware(ven_0x14e4_dev_0x1639) - 6.2.14
Did not find a newer package to install that meets all installation checks.
Checking NetXtreme II BCM5709 Gigabit Ethernet rev 20 (eth0) - 6.2.14
Available: pci_firmware(ven_0x14e4_dev_0x1639) - 6.2.14
Did not find a newer package to install that meets all installation checks.
Checking Dell OS Drivers Pack, v.6.4.0.17, A01 - 6.4.0.17
Did not find a newer package to install that meets all installation checks.
Checking Power Supply - 03.02.63
Did not find a newer package to install that meets all installation checks.
Checking iDRAC6 - 1.70
Available: dell_dup_componentid_20137 - 1.80
Found Update: dell_dup_componentid_20137 - 1.80
Checking PERC 6/i Integrated Controller 0 Firmware - 6.3.0-0001
Available: pci_firmware(ven_0x1000_dev_0x0060_subven_0x1028_subdev_0x1f0c) - 6.3.0-0001
Did not find a newer package to install that meets all installation checks.
Checking System BIOS for PowerEdge R610 - 3.0.0
Did not find a newer package to install that meets all installation checks.
Checking NetXtreme II BCM5709 Gigabit Ethernet rev 20 (eth2) - 6.2.14
Available: pci_firmware(ven_0x14e4_dev_0x1639) - 6.2.14
Did not find a newer package to install that meets all installation checks.
Checking NetXtreme II BCM5709 Gigabit Ethernet rev 20 (eth3) - 6.2.14
Available: pci_firmware(ven_0x14e4_dev_0x1639) - 6.2.14
Did not find a newer package to install that meets all installation checks.
Checking Dell 32 Bit Diagnostics, v.5148A0, 5148.3 - 5148a0
Did not find a newer package to install that meets all installation checks.
Checking ST9500530NS Firmware - da03
Did not find a newer package to install that meets all installation checks.

Found firmware which needs to be updated.

Running updates...
100% Installing dell_dup_componentid_00159 - 6.0.7
Done: The BIOS image file is successfully loaded.
To apply the BIOS update successfuly, the OMSA data manager service is stopped. Reboot your system to complete the update. Do not shutdown, cold reboot, power cycle, or switch off your system before the BIOS update is complete. Restart your system for the update to take effect since the update will be incomplete until you reboot the system. 

.....

[11:51:57] root@Server.SysAdminDiary.it [~]
>mv /etc/redhat-release.orig /etc/redthat-release
[11:51:58] root@Server.SysAdminDiary.it [~]
>reboot now

Una volta ripartito il server il BIOS sarà completamente aggiornato. E’ molto importante fare un riavvio subito, la DELL sconsiglia vivamente di spengere o fare reset.

About The Author

No Comments

Leave A Reply

You must be logged in to post a comment.