前言:

       公司一台服务器有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,我下载了几个版本都是不能用。目前支持的系统如下,下载的这个包必须和自己的系统一致,要不然是无法安装上去的。

wKiom1eoKizD3AotAACVkc4DvFA270.png

[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协议登录

wKioL1eoLgXjRU5wAAB9roadXAg767.png

                             omsa登录截图

2.5检查服务器的健康状态

要检查所有硬件组件, 可以找到扩展菜单并点击“Main System Chassis”,会显示出cpu,内存等的健康状况。

wKioL1eoLxORnqHTAALxRgEhk2w034.png

2.6清除dell服务器上的系统事件日志

有时候即使服务器问题已经解决,仍然可以看到错误的硬件信息。清除这个错误的警报,你必须清除ESM日志。步骤是 登录dell omsa --> 点击日志TAB --> 点击清除日志

2.7通过omsa创建raid

步骤:点击存储 --> 从“PERC 4e/Di”的下拉菜单选择创建虚拟磁盘 -->点击执行

wKioL1eoMkvS1sCNAAHpr88VcaI341.png