微信订阅号二维码

本页内容二维码:

本栏目热门内容
  • Acrobat虚拟PDF打印机执行...
  • LINKSYS交换机登录WEB界面...
  • 又一次RAID 5阵列故障记录...
  • 解决VMware vSphere ESXi ...
  • 修改CentOS发行信息以绕过...
  • Windows Server 2008 重命...
  • 解决虚拟化运行的 Windows...
  • Intel Nehalem CPU Errata...
  • 某卢瑟装机搞得一踏糊涂,...
  • 解决MySQL Cluster 备份总...
  • MegaCli安装及使用杂记
  • 解决WSUS显示客户端不全的...
  • 解决 VMWare vSphere 6 客...
  • 解决Windows Server 2008 ...
  • 本站服务器RAID 5阵列双硬...
  • 网站数据库从MySQL 5.0升...
  • 解决MariaDB使用Percona X...
  • 修改arpwatch使通知邮件主...
  • Linux 下的分区调整工具GP...
  • DELL PowerEdge 820 报CPU...
  • 程序员漫画:如何用8种不...
  • 解决很好用的多合一即时通...
  • 使用 GParted 进行虚拟机...
  • 解决Samba WINS服务的错误...
  • 解决Squid代理HTTP时在浏...
  • 用Delphi编写使用到ADO的D...
  • 网站简单改版
  • 索尼系列手提电脑备份失败...
  • Dell R900服务器 BMC firm...
  • 更多...

    安装 MegaRAID 存储管理器集中监控 DAS 存储状态

    作者:Sender  来源:WaveCN.com  发布日期:2022-10-17  最后修改日期:2022-10-19

     

    ​一直以来觉得配置MegaRAID Storage Manager(以下简称MSM),集中监控企业内网服务器、存储服务器的内部存储(DAS)状态,是个简单得没必要说的事情。

    但实际上确实挺意外,很多即使经手部署了数十台以上物理服务器的网管员,都不知道MSM这个RAID控制器监控管理软件支持内网集中监控,甚至完全没有用过这个软件。

    所以就可以说说了。不过本文依然还是给多少还是有点服务器运维经验的管理员看的。

    MSM现在是属于Broadcom公司的RAID控制器产品的带内管理GUI工具,带内管理就是在服务器操作系统内运行的意思。这个软件只提供图形界面操作,如果需要命令行操作,需要安装storcli或者perccli,参见我之前的文章:如何安装使用 Broadcom RAID卡命令行管理工具 StorCLI或者PercCLI?

    服务器安装操作系统后,无论是WINDOWS或者LINUX,都可以选择安装MSM软件,然后通过MSM执行RAID阵列操作,而不需要重启服务器进入RAID卡的固件管理界面。当然还是有个前提是服务器的RAID控制器是和MSM相容的。

    软件下载不够直接,下载地址是:

    https://www.broadcom.com/support/download-search?pg=Legacy%2BProducts&pf=Legacy%2BRAID%2BControllers&pn=MegaRAID%2BSAS%2B9361-8i&pa=&po=&dk=&pl=&l=false

    具体选项如下:

    打开软件下载页面后,点击“Management Software and Tools”选项,然后在下拉项目中找到MegaRAID Storage Manager,点击标题,然后在网站给出的下载使用协议中滚动到最底,勾选同意选项框,最后点击“I Agree”按钮,开始下载。

    文档下载地址是:

    https://docs.broadcom.com/doc/pub-005110

    在写本文时,软件版本为17.05.03.00。之前的旧版本捆绑了精简过的JAVA运行环境,但这个版本已经不再捆绑,需要使用人自行去下载。Readme文件中建议下载AdoptOpenJDK8u282-b08,编写本文时最新版本是8u345-b01。下载地址在:

    https://adoptium.net/temurin/releases/?version=8


    下载后,解压安装。然后(据README说这对AdoptOpenJDK是非必要步骤,也就是对Oracle JRE才需要)到:

    https://github.com/javaee/activation/releases/tag/JAF-1_2_0


    这个网址下载javax.activation.jar文件,复制放入到安装后的java运行环境目录下的bin子目录中。

    随后,修改操作系统的环境变量,创建JRE_HOME环境变量,内容是安装后的JAVA运行环境所在目录路径。这个操作对于WINDOWS服务器是在“系统属性”,“高级”页的“环境变量”按钮点击后,在弹出界面中操作添加到“系统变量”。

    懒得截图了,按说都会。

    对于LINUX服务器则需要修改/etc/profile文件,在文件最后加上:

    JRE_HOME='路径'
    export JRE_HOME
    

    保存然后执行

    source /etc/profile
    

    使其生效。

    配套环境准备好后,接下来就是安装MegaRAID Storage Manager本身。该安装程序为用户提供了五种类型的设置选项:

    1、Complete,完整安装:安装该产品的所有功能。

    2、Client Components Only,仅限客户端组件:产品的storelib特性不会在此类型中安装。因此,系统将只能管理和配置子网中的所有服务器,但系统本身不能作为服务器使用。

    3、StandAlone,独立安装:此选项将只安装本地服务器管理所需的组件。此系统不会被其他MSM自动发现,也不能发现子网中的其他安装了MSM的服务器。但可以通过在主机视图hostview界面上提供IP地址来连接到其他MSM服务器,也可以通过子网中的其他MSM客户端通过IP地址直接连接。

    4、Local,本地:此选项将只安装本地配置所需的组件。不允许网络上的其他系统连接到此服务器,也无法连接到其他服务器。此MSM安装模式仅使用环回loopback接口。

    5、Server,服务器:此选项将只安装远程服务器管理所需的组件,也就是不安装客户端。

    确定了安装模式后,软件安装过程实际并不复杂,把下载回来的压缩包解压再解压,然后WINDOWS服务器运行SETUP.EXE,LINUX服务器运行install.csh,然后按提示选择安装设置即可。

    如果要带参数实现自动化安装或版本升级,可以查阅README.TXT中的说明。

    在README中,还列举了一些会影响安装使用的附带因素,Windows服务器方面基本上没有太多印象,在Linux服务器下,要注意例如:

    • 用户必须在Linux平台上手动升级OpenSSL v0.9.8za,以避免出现安全问题。

    • 对于64位平台上的RHEL/SLES,必须在安装64位的MSM前先创建以下软链接:

    ln -sf /usr/lib64/libcrypto.so.xx.xx /lib64/libcrypto.so.4
    ln -sf /usr/lib64/libssl.so.xx.xx /lib64/libssl.so.4
    
    • 需要在RHEL/SLES操作系统上安装“xterm”软件包,比如简单地

    yum install xterm
    

    等等,这里不详细列出了。

    完成安装后,首先在本机运行一次,观察是否能正常运行、登录、操作控制器和硬盘等。注意:登录时是输入本机的操作系统管理员用户名和密码。

    接下来是要实现通过单一客户端远程控制多台服务器。我们首先需要确保每台安装了MSM的服务器上,本机防火墙已经开启相关的端口,也就是3071和5571。注意3071要同时开启TCP和UDP,而5571只需要UDP。

    windows firewall 设置

     

    Linux服务器,需要为防火墙添加规则:

    firewall-cmd --zone=work --add-port=3071/tcp
    firewall-cmd --zone=work --add-port=3071/udp
    firewall-cmd --zone=work --add-port=5571/udp
    firewall-cmd --runtime-to-permanent
    

    以上也只是示例,具体到你服务器的zone不一定是work。

    然后选择作为监控管理控制台运行的机器,这可以是普通PC或者另一台服务器。但也必须是要有图形界面运行。这里称之为“监控机”。

    在监控机上,参考服务器的安装步骤安装MSM,区别在于选择只安装客户端即可。安装后,到安装位置,修改其中的msm.properties文本文件,加入每一台服务器的IP地址,比如:

    msm ui

    虽然这个过程也可以手工在MSM的界面上完成,但相比每次只能加一条的操作,我还不如直接手工改这个纯文本的配置文件。

    如果想在界面进行配置,可以通过点击主界面右边的Configure Host按钮,调出配置界面,并在输入框中输入和添加IP地址:

    MSM UI

    MSM Configure Host

    随后,在每次启动监控机的MSM软件时,软件就会按配置的IP地址清单,逐一检查该IP对应的服务器,给出服务器名称和服务器内的RAID阵列的总体健康状态。如果RAID阵列没有问题,显示为Optimum和绿灯,如果有硬盘掉线,则显示为Degraded和黄灯(如果是RAID6,因为允许最多2个硬盘掉线,如果只有一个掉线则显示Partial Degraded),如果阵列失效,显示为Failed和红灯。

    MSM具体的功能实际非常多,围绕着RAID控制器、虚拟盘、物理盘等有很多基础知识点和功能操作。所以这里就只能略过,要用好该工具就必须仔细阅读文档手册。

    欢迎关注微信公众号后私信讨论文章内容!
    本栏目相关
  •  2013-11-01 又一次RAID 5阵列故障记录
  •  2015-09-20 本站服务器RAID 5阵列双硬盘失效挽救记录
  •  2020-02-27 服务器热加硬盘、热转RAID模式,配合LINUX卷操作实现不重启服务器完成扩容
  •  2022-02-24 如何安装使用 Broadcom RAID卡命令行管理工具 StorCLI(或称PercCLI)?
  •  2022-05-13 2022年甲方系统管理运维人员必备远程访问工具
  •  2022-05-20 内网DNS服务实现公网域名在内网转换解析
  •  2022-08-02 科幻感满分的终端模拟器eDEX-UI
  •  2022-02-28 三个服务器基础运维必备软件工具
  •  2022-10-17 安装 MegaRAID 存储管理器集中监控 DAS 存储状态
  • 返回页首