December 20, 20187 yr I have a couple of failed drives and I need to identify them without rebooting. I can do it within the card bios but I don't want to restart my server. The utility from LSI's site has a deb and an RPM. I guess I can unzip the RPM but was hoping for a more eligant solution.
January 11, 20251 yr After installing a 9500-16i I had the same question and ended up figuring out how. Since this thread seems to be the only one on the topic, I'll post a summary for anyone else looking for help. I cannot speak for flashing the firmware within unraid since I did that beforehand in a EFI environment. That was a learning experience in itself! To install StorCLI on unraid: Get the most up to date StorCLI version on your HBA's page on Broadcom's website, in the Management Software and Tools section. In my case here: https://www.broadcom.com/products/storage/host-bus-adapters/sas-nvme-9500-16i Download & unzip Get the .rpm file in the Linux folder and unpack using 7zip Transfer the resulting .cpio file to your server, I used a flash drive mounted using UD my file was called : storcli-007.3205.0000.0000-1.noarch.cpio Using the console, go to the folder where the .cpio file is located in my case : cd /mnt/disks/myflashdrive/ Unpack the .cpio file in situ cpio -idmv < storcli-007.3205.0000.0000-1.noarch.cpio This created new nested folders with two storcli binaries in the last one cd /mnt/disks/myflashdrive/opt/MegaRAID/storcli You then want to copy the 64bit binary file to your unraid flash drive, renaming it for ease of use mkdir -p /boot/config/plugins/storcli cp storcli64 /boot/config/plugins/storcli/storcli Edit the Go file so that storcli is started at each boot by adding the two lines at step 9.2 nano /boot/config/go cp /boot/config/plugins/storcli/storcli /usr/local/bin/storcli chmod +x /usr/local/bin/storcli Reboot and test by running storcli show. This will allow you to identify your controller and then send commands like the following: storcli /c0 show storcli /c0 show temperature storcli /c0 show all Hope this helps someone, it took me a few tries to get there but I'm happy to be able to access that directly in unraid now! Edited January 11, 20251 yr by audiocycle
June 3, 20251 yr On 1/11/2025 at 7:00 PM, serverfan said:After installing a 9500-16i I had the same question and ended up figuring out how. Since this thread seems to be the only one on the topic, I'll post a summary for anyone else looking for help. I cannot speak for flashing the firmware within unraid since I did that beforehand in a EFI environment. That was a learning experience in itself! To install StorCLI on unraid:Get the most up to date StorCLI version on your HBA's page on Broadcom's website, in the Management Software and Tools section.In my case here: https://www.broadcom.com/products/storage/host-bus-adapters/sas-nvme-9500-16iDownload & unzipGet the .rpm file in the Linux folder and unpack using 7zipTransfer the resulting .cpio file to your server, I used a flash drive mounted using UDmy file was called : storcli-007.3205.0000.0000-1.noarch.cpioUsing the console, go to the folder where the .cpio file is locatedin my case : cd /mnt/disks/myflashdrive/Unpack the .cpio file in situcpio -idmv < storcli-007.3205.0000.0000-1.noarch.cpioThis created new nested folders with two storcli binaries in the last onecd /mnt/disks/myflashdrive/opt/MegaRAID/storcliYou then want to copy the 64bit binary file to your unraid flash drive, renaming it for ease of usemkdir -p /boot/config/plugins/storclicp storcli64 /boot/config/plugins/storcli/storcliEdit the Go file so that storcli is started at each boot by adding the two lines at step 9.2nano /boot/config/gocp /boot/config/plugins/storcli/storcli /usr/local/bin/storclichmod +x /usr/local/bin/storcliReboot and test by running storcli show. This will allow you to identify your controller and then send commands like the following:storcli /c0 showstorcli /c0 show temperaturestorcli /c0 show all Hope this helps someone, it took me a few tries to get there but I'm happy to be able to access that directly in unraid now!Thank you - just folllowed this and it worked beautifully. You're awesome for spending the time writing that up for us. Thank you very much indeed - personally I'd have been completely stuck. Again, THANK YOU!
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.