远程管理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卡的状态了:

 

Felix发布于: 2021年5月16日 下午1:07

ubuntu21 需要将可执行文件建立软连接 或增加环境变量,我用的链接

ln -s /opt/MegaRAID/storcli/storcli64 /usr/local/sbin/storcli

原文地址:https://www.orgleaf.com/3808.html

 

posted @ 2022-06-16 13:35  十支穿云箭  阅读(532)  评论(0编辑  收藏  举报