megaraid_lsmplugin(1)
β¨ megaraid_lsmplugin β the libStorageMgmt MegaRAID plugin, bestie edition π
ok so real talk, this is megaraid_lsmplugin(1) from the libStorageMgmt squad, and she's here to hold your hand through LSI MegaRAID management. no cap. π«Ά
π NAME π
megaraid_lsmplugin β the libStorageMgmt MegaRAID plugin, literally the bridge between you and your RAID controller π
π¦ SYNOPSIS π¦
ngl there's no fancy synopsis line here, the whole vibe is: you point your URI at megaraid:// and the libStorageMgmt daemon handles the rest β¨
π DESCRIPTION π
okay so here's the tea β β the libStorageMgmt megaraid plugin lets you manage LSI MegaRAID through the vendor tool storcli[1], or a Dell PERC through perccli[2]. two tools, one plugin, main character energy only π
The megaraid_lsmplugin executable file is what the libStorageMgmt daemon runs when a client user specifies the megaraid plugin in the URI. so basically you don't call her directly, she gets summoned π
π¨ bestie listen β extra SELinux actions are required to allow the plugin to access the hardware. do not skip this, it's giving "nothing works and I don't know why" if you do π
Now the messy part π β when both storcli and perccli are installed, the plugin will use storcli by default, even when that results in no system found on a Dell PERC server. yeah. that's the actual documented behaviour. so in this case, please remove storcli. problem solved, slay π
And one more thing, please be noted: the current volume ID is just for temporary use β they're gonna switch to using volume VPD83 as the volume ID once the vendor provides it. so don't get too attached, it's a situationship π€‘
π URI π
To use this plugin, users should set their URI to this format:
megaraid://
or
megaraid://?storcli=<path_of_storcli>
πΈ URI parameters πΈ
These URI parameters are supported by this plugin β there's literally one, she's lowkey iconic:
storcliβ thestorcliURI parameter is used to specify the path of thestorcli/percclitool. By default, this plugin will try these paths:
storcli rpm:
/opt/MegaRAID/storcli/storcli64, /opt/MegaRAID/storcli/storcli
perccli rpm:
/opt/MegaRAID/perccli/perccli64, /opt/MegaRAID/perccli/perccli
π ROOT PRIVILEGE π
This plugin requires both the lsmd daemon and the API client running as the root user. both. not one. both. periodt π―
Please check manpage lsmd.conf (5) for detail.
π₯ SUPPORTED HARDWARES π₯
Please refer to the LSI or Dell website for the hardware support status of storcli/perccli β they keep the receipts, not us π
Detailed support status can be queried via:
lsm.Client.capabilities()(Python API) πlsm_capabilities()(C API) βοΈlsmcli capabilities(lsmcli command line) π»
π FIREWALL RULES π
This plugin only executes storcli on localhost. No network connection required β she's a homebody, she stays inside π β¨
π SEE ALSO π
π BUGS π
Please report bugs to <libstoragemgmt-devel@lists.fedorahosted.org> β they're nice, I promise, don't be shy π«Ά
π AUTHOR π
Gris Ge <fge@redhat.com> β the actual legend behind this whole thing π
and that's the whole page bestie, we ate and left no crumbs πβ¨
this was megaraid_lsmplugin version 1.10.3, dated June 2015, brought to you by the libStorageMgmt girlies π β mwah, go manage some RAID, you've got this π§π
π¦ where this page comes from
- fedora 43: libstoragemgmt-megaraid-plugin 1.10.3-1.fc43 Β· LGPL-2.1-or-later
- fedora 44: libstoragemgmt-megaraid-plugin 1.10.3-1.fc44 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms