Difference between revisions of "StorCli: LSI Drive firmware update"

From Define Wiki
Jump to navigation Jump to search
(Created page with "To flash the drive firmware you require an LSI raid card and StorCli. You need to find out the controller id you wish to target, the expander you wish you target and the slot...")
 
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
To flash the drive firmware you require an LSI raid card and StorCli.
 
To flash the drive firmware you require an LSI raid card and StorCli.
 +
 +
Run storcli on the respective OS (in this example it was done on Centos)
  
 
You need to find out the controller id you wish to target, the expander you wish you target and the slot (drive) you wish to flash.
 
You need to find out the controller id you wish to target, the expander you wish you target and the slot (drive) you wish to flash.
  
 
All this information can be found using (assuming you already know the controller id):
 
All this information can be found using (assuming you already know the controller id):
 
+
<syntaxhighlight>
 
./storcli64 /c0 show |more
 
./storcli64 /c0 show |more
 +
</syntaxhighlight>
 +
Once you have the information required you can run the flashing command per drive:
 +
<syntaxhighlight>
 +
./storcli64 /c0 /e8/s0 download src=/mnt/usb/storcli/0101KX1.bin
 +
</syntaxhighlight>
  
Once you have the information required you can run the flashing command per drive:
+
This is of course a example command, the ids used may change and the firmware directory location will be different.
  
./storcli64 /c0 /e8/s0 download src=/mnt/usb/storcli/0101KX1.bin
+
Check the firmware
 +
<syntaxhighlight>
 +
[root@localhost fw]# /opt/MegaRAID/storcli/storcli64 /c0 /e8 /s16 show all | grep Firmware
 +
Firmware Revision = 1A01
 +
</syntaxhighlight>

Latest revision as of 13:37, 17 October 2014

To flash the drive firmware you require an LSI raid card and StorCli.

Run storcli on the respective OS (in this example it was done on Centos)

You need to find out the controller id you wish to target, the expander you wish you target and the slot (drive) you wish to flash.

All this information can be found using (assuming you already know the controller id):

./storcli64 /c0 show |more

Once you have the information required you can run the flashing command per drive:

./storcli64 /c0 /e8/s0 download src=/mnt/usb/storcli/0101KX1.bin

This is of course a example command, the ids used may change and the firmware directory location will be different.

Check the firmware

[root@localhost fw]# /opt/MegaRAID/storcli/storcli64 /c0 /e8 /s16 show all | grep Firmware
Firmware Revision = 1A01