前言:
公司一台服务器有6块硬盘,某天4块硬盘集体亮了黄灯,ls文件的时候极其缓慢,所以想判断一下硬盘的健康状态,网上查找之后发现有dell自己开发的程序osma,网上找了一篇文章觉得写得不错,所以翻译下来和大家分享。
1.OMSA简介
(1)是基于web用来管理dell服务器的应用程序
(2)可以进行系统监控、诊断、解决硬件问题、配置raid等操作
(3)可以查看和管理ESM(嵌入式硬件管理系统)日志
2.OMSA安装
2.1下载omsa
去Dell support站点 --> 找到“浏览产品",点击查看产品--> 选择你的服务器型号 -->驱动程序和下载 --> 点击更改操作系统,选择你自己的操作系统 --> 向下滚动并且展开"系统管理" --> 找到OpenManage Server Administrator Managed Node (RHEL6 - 64bit), v7.1 -->点击下载,你也可以参照以下直接下载。以上稍有改动是因为dell网站改版,如果原模原样翻译,会找不到相应的软件路径。还有我本来准备在自己的服务器上试一下的,但是服务器装的是centos6.6,我下载了几个版本都是不能用。目前支持的系统如下,下载的这个包必须和自己的系统一致,要不然是无法安装上去的。
[root@rsync omsa]# mkdir -p /usr/local/omsa [root@rsync omsa]# cd /usr/local/omsa/ [root@rsync omsa]# wget wget http://ftp.us.dell.com/sysman/OM_5.5.0_ManNode_A00.tar.gz
2.2安装omsa
参照以下完成安装,安装完成后检查一下/var/log/srvadmin.log看看有没有错误
[root@rsync omsa]# tar -zxvf OM_5.5.0_ManNode_A00.tar.gz [root@rsync omsa]# ls COPYRIGHT.txt docs license.txt linux OM_5.5.0_ManNode_A00.tar.gz readme1st.txt setup.sh [root@rsync omsa]# sh linux/supportscripts/srvadmin-install.sh --express Installing the selected packages. Preparing... ###################################### [100%] 1:srvadmin-omilcore ###################################### [ 8%] To start all installed services without a reboot, enter the following command: srvadmin-services.sh start 2:srvadmin-syscheck ###################################### [ 15%] 3:srvadmin-deng ###################################### [ 23%] 4:srvadmin-omauth ###################################### [ 31%] 5:srvadmin-omacore ###################################### [ 38%] 6:srvadmin-jre ###################################### [ 46%] 7:srvadmin-ipmi ###################################### [ 54%] 8:srvadmin-hapi ###################################### [ 62%] 9:srvadmin-isvc ###################################### [ 69%] 10:srvadmin-cm ###################################### [ 77%] 11:srvadmin-iws ###################################### [ 85%] 12:srvadmin-omhip ###################################### [ 92%] 13:srvadmin-storage ###################################### [100%]
2.3启动omsa服务
调用srvadmin-services.sh来启动omsa服务
[root@rsync omsa]# sh linux/supportscripts/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_datamgr32d: [ OK ] Starting dsm_sa_eventmgr32d: [ OK ] Starting DSM SA Shared Services: [ OK ] Starting DSM SA Connection Service: [ OK ]
2.4从浏览器访问omsa
默认的,omsa的web程序端口是1311,登录omsa的usrl格式为:https://{omsa-server-ip-address}:1311,使用root用户登录,;并且只能使用https协议登录
omsa登录截图
2.5检查服务器的健康状态
要检查所有硬件组件, 可以找到扩展菜单并点击“Main System Chassis”,会显示出cpu,内存等的健康状况。
2.6清除dell服务器上的系统事件日志
有时候即使服务器问题已经解决,仍然可以看到错误的硬件信息。清除这个错误的警报,你必须清除ESM日志。步骤是 登录dell omsa --> 点击日志TAB --> 点击清除日志
2.7通过omsa创建raid
步骤:点击存储 --> 从“PERC 4e/Di”的下拉菜单选择创建虚拟磁盘 -->点击执行
转载于:https://blog.51cto.com/zhangdl/1835662