After our EqualLogic PS6000 decided to go into a NetBSD Kernel Panic (crash) while performing a firmware update from version 5.1.1 to 5.1.2 using the Group Manager GUI, resulting in a firmware mismatch on our controllers, As advised by EqualLogic Tech support I performed another update to FW 5.1.2 using the CLI, with success.
Using the CLI has its advantages, altough the process is a little more involved, ie copying the firmware to the array member using FTP then SHH to the member to execute the update, you do get to see what happens during a firmware update in more detail.
Here is the process of performing a Firmware update using the CLI.
Firstly download the firmware from EqualLogic Support https://support.equallogic.com
Lets update the firmware.
After running EqualLogic for a couple of years now, I have never experienced any real issues with the boxes. Running what seems to be a customized version of NetBSD they have proven to be fast, and reliable systems.
I was performing what is now a routine Firmware update from version 5.1.1 to 5.1.2, I have already done this on a PS6000 we have setup for Replication with no issue what so ever, and left upgrading our production Array untill I was happy that the Replication Array was working fine with the new firmware. Satisfied I decided to update our production PS6000 to FW 5.1.2. During the upgrade I recieved a Kernel Panic and subsequent Panic Recovery, looks like the controller crashed during the update this resulted in the iSCSI targets being unavailable for a couple of minutes, the controllers did not fail over and I now have a Firmware mismatch.
Now that our new Dell EqualLogic PS6000 is racked, networked, initialized and configured it’s time to bring the firmware version up-to-date. Currently the newest firmware version is V5.0.7 and can be downloaded from EqualLogic Support.
Updating the firmware is a fairly simple task, a PS Series Array has dual controllers each with a micro SD card inserted on the underside of the controller (the opposite side to the fan) this is where the firmware runs from.
Most of the time you can update directly to the latest firmware version, it maybe that you need to update to an interim version before updating to the latest version, it really depends on how far behind you are. Always read the firmware release notes.