![是否有适用于 Dell PERC H700 的 Linux 监控实用程序?](https://linux22.com/image/673154/%E6%98%AF%E5%90%A6%E6%9C%89%E9%80%82%E7%94%A8%E4%BA%8E%20Dell%20PERC%20H700%20%E7%9A%84%20Linux%20%E7%9B%91%E6%8E%A7%E5%AE%9E%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我正在寻找一个实用程序来监控我的 RAID 5 设置,该卡是带有以下芯片组的 Dell PERC H700:
[[email protected] ~]# lspci -v|grep LSI
03:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 2108 [Liberator] (rev 05)
服务器是戴尔R710。我在网上找了好久,还没找到简明的信息。
提前致谢。
答案1
您可以使用LSI提供的MegaRAID工具。
答案2
您可以使用 Dell OpenManage Server Administrator 来监控您的 PERC 和其余的 Dell 硬件
http://www.dell.com/support/article/us/en/04/SLN266151?c=us&l=en&s=bsd&cs=04
答案3
我设法以 root 身份执行以下步骤来安装 Dell 的 OpenManage (OMSA):
1.- 安装戴尔的 repos:
# wget -q -O - https://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash
2.- 安装所有需要的 RPM:
# yum install srvadmin-all
3.- 更新所有内容(以防万一):
#yum update
4.- 启动服务并在启动时启用它们:
# /opt/dell/srvadmin/sbin/srvadmin-services.sh start
Starting Systems Management Device Drivers:
Starting dell_rbu: [ OK ]
Starting ipmi driver: [ OK ]
Starting Systems Management Data Engine:
Starting dsm_sa_datamgrd: [ OK ]
Starting dsm_sa_eventmgrd: [ OK ]
Starting DSM SA Shared Services: [ OK ]
Starting DSM SA Connection Service: [ OK ]
# /opt/dell/srvadmin/sbin/srvadmin-services.sh enable
racsvc 0:off 1:off 2:on 3:on 4:on 5:on 6:off
instsvcdrv 0:on 1:off 2:off 3:on 4:on 5:on 6:on
dataeng 0:off 1:off 2:off 3:on 4:on 5:on 6:off
dsm_om_shrsvc 0:off 1:off 2:off 3:on 4:on 5:on 6:off
dsm_om_connsvc 0:off 1:off 2:off 3:on 4:on 5:on 6:off
ipmi 0:off 1:off 2:off 3:off 4:off 5:off 6:off
5.-打开端口 1311
#iptables -I INPUT -p tcp --dport 1311 -j ACCEPT //inserts a rule on top
#service iptables save
#service iptables restart
6.- 前往:https://sample.test.com:1311
7.- 如果出现加密错误:
服务器有一个弱的临时 Diffie-Hellman 公钥
暂时降低您的加密要求。对于 Firefox,请输入about:config
URL 并将security.ssl3.dhe_rsa_aes_128_sha
和设置security.ssl3.dhe_rsa_aes_256_sha
为 false,登录并转到首选项>常规设置并设置SSL 加密到自动协商。现在,它在其他浏览器中运行良好。
谢谢大家为我指明正确的方向。
编辑:也适用于 CentOS Linux 版本 7.3.1611(核心),请在步骤 5 中相应地打开端口。
答案4
我在一台运行 CentOS7 的 Dell R715 服务器上安装了 PERC H700。这对我来说终于有用了。关键参考是本网站具体来说,我遵循的程序是:
wget –no-check-certificate https://ginernet.com/downloads/MegaCli-8.07.14-1.noarch.rpm
rpm -Uvh MegaCli-8.07.14-1.noarch.rpm
alias megacli='/opt/MegaRAID/MegaCli/MegaCli64' ## note: you may want to make this a permanent alias by adding to .bashrc
yum install sg3_utils
此后,我能够让 MegaRAID 客户端正常工作。但是,我需要以 root 用户身份进行操作才能执行任何有用的操作或获取任何有用的信息:
sudo -s
(简单地在这些命令前面加上sudo
不起作用)
最后,我终于能够开始使用控制器做一些有用的事情了。例如,获取有关当前 RAID 配置的信息:
megacli -LDInfo -Lall -a0
查看自动重建是否已启用:
megacli -AdpAutoRbld -Dsply -a0
ETC。