远程管理Linux机器上的LSI MegaRAID 9260-8i卡
参考文章:Installing LSI MegaRaid Storage Manager on OMV 5.3.4 (Debian 10)
演示环境为OMV。
首先到 https://www.broadcom.com/support/download-search?pg=&pf=Legacy+RAID+Controllers&pn=MegaRAID+SAS+9260-8i&pa=&po=&dk= 中的Management Software and Tools下载下面两个软件(如果你的卡不是9260-8i,可以到https://www.broadcom.com/support/download-search 找到符合的型号)
- StorCLI
- MegaRAID Storage Manager - Linux x64
安装需要用到的工具
apt install unzip
apt install alien
下载到Linux主机中,先安装StorCLI,(命令中文件的版本号可能不同)
unzip 1-01-10_StorCLI.zip
cd 'Linux OS'
unzip MR_SAS_CLI_StorCLI-1.01.10.zip
# 得到 storcli-1.01.10-1.noarch.rpm
# 将rpm转换为deb
alien --scripts storcli-1.01.10-1.noarch.rpm
安装deb文件:
root@openmediavault:~/Linux OS# dpkg -i storcli_1.01.10-2_all.deb
正在选中未选择的软件包 storcli。
(正在读取数据库 ... 系统当前共安装有 50167 个文件和目录。)
准备解压 storcli_1.01.10-2_all.deb ...
正在解压 storcli (1.01.10-2) ...
正在设置 storcli (1.01.10-2) ...
同样的步骤,回到最开始的目录,安装MegaRAID Storage Manager
unzip 17.05.02.01_MSM_Linux-x64.zip
tar -zxvf MSM_linux_x64_installer-17.05.02-01.tar.gz
cd disk
转换rpm到deb:
alien --scripts MegaRAID_Storage_Manager-17.05.02-01.noarch.rpm
export setuptype="d"
export upgradesetuptype="n"
dpkg --install megaraid-storage-manager_17.05.02-2_all.deb
systemctl enable vivaldiframeworkd.service
service vivaldiframeworkd start
service vivaldiframeworkd status
然后,在刚开始的下载页面下载MegaRAID Storage Manager - Windows,解压(两次,解压完里面还是一个压缩包)后安装。
(如果嫌麻烦直接到联想的下载页面下载:https://datacentersupport.lenovo.com/us/en/downloads/ds501345 )
安装完后打开桌面上的MegaRAID Storage Manager,IP Address中填写Linux主机的IP地址,然后点击"Discover Host"
双击出现的条目,输入Linux的用户名密码,然后Login
等待加载完成,这个过程要好长时间。
加载完成后就可以看到RAID卡的状态了:
ubuntu21 需要将可执行文件建立软连接 或增加环境变量,我用的链接
ln -s /opt/MegaRAID/storcli/storcli64 /usr/local/sbin/storcli
原文地址:https://www.orgleaf.com/3808.html