CentOS6.4系统下安装DellOMSA

(2011-05-1318:02:37)

Dell Open Manage Server Administrator(简称OMSA)是专门为Dell服务器提供的一整套管理和监控工具。详细信息参考official Open Managesite获得更多的产品信息。以下是在CentOS6.4x64本文主要介绍系统下的安装与部署OMSA。

Dell官方只支持RHEL的,在CentOS下安装必须先修改系统信息。

测试环境:CentOS6.4x64最小安装,OMSA7.2

修改etc/redhat-release文件如下内容

vi/etc/redhat-release

RedHat Enterprise Linux Serverre lease6.3(Santiago)

方法一、通过yum方式安装

Dell为linux用户提供了OMSA的YUM的软件仓库,这样使得安装OMSA更加方便简单。OMSA的软件仓库信息参考http://linux.dell.com/repo/hardware/该页面提供了最新版本的动态与安装方法。最新版本7.3.1。

1、添加yum源
#http://linux.dell.com/repo/hardware/latest/

wget-q-O-http://linux.dell.com/repo/hardware/latest/bootstrap.cgi|bash

2、yum安装OMSA
#yum install -y srvadmin-base

#yum install -y srvadmin-storage services

yum install srvadmin-all

3、关闭omsa自带的snmp功能
#/opt/dell/srvadmin/dataeng/bin/dcecfg32command=disablesnmp(omsa6.1版本路径)
/opt/dell/srvadmin/sbin/dcecfgcommand=disablesnmp

4、启动或者重启自带的snmp服务

service snmpd start

service snmpd restart

5、启动OMSA服务

#srvadmin-services.sh start

或者/opt/dell/srvadmin/sbin/srvadmin-services.sh start

Starting mptctl:
Waiting for mptctl driver registration to complete:
[OK]
Starting Systems Management Device Drivers:
Starting dell_rbu:[OK]
Starting ipmidriver:Alreadystarted[OK]
Starting Systems Management DataEngine:
Starting dsm_sa_datamgr32d:[OK]
Starting dsm_sa_eventmgr32d:[OK]
Starting dsm_sa_snmp32d:[OK]
Starting DSMSASharedServices:[OK]
Starting DSMSAConnectionService:[OK]

重启服务可以使用如下:
#srvadmin-services.sh  restart
6、访问OMSA页面

访问https://IP:1311

输入系统的用户和密码(系统的root,这不是该软件的root,注意)

方法二、通过rpm安装

1、软件安装包准备

http://downloads.dell.com/FOLDER01184959M/1/OM-SrvAdmin-Dell-Web-LX-7.2.0-6945.RHEL6.x86_64.tar.gz

解压文件tar-xzvfOM-SrvAdmin-Dell-Web-LX-7.2.0-6945.RHEL6.x86_64.tar.gz

2、环境准备

在安装OMSA7.2之前,对系统环境进行准备,提前配置要YUM环境,以便解决RPM包关联性的问题。

yum install libcmpi CppImpl0-2.0.1-5.el6.x86_64 openwsman-server-2.2.3-8.el6.x86_64  sblim-sfcb-1.3.11-2.el6.x86_64  sblim-sfcc-2.2.2-1.el6.x86_64  libwsman1-2.2.3-8.el6.x86_64  openwsman-client-2.2.3-8.el6.x86_64

3、开始安装

进入解压目录后,执行安装,提示缺少相关RPM包。

[root@localhostsupportscripts]#./srvadmin-install.sh  -x可能出现以下错误提示:

错误一)

Ispacer.gif

错误二)

error:Faileddependencies:

libwsman.so.1()(64bit)isneededbysrvadmin-tomcat-7.2.0-4.459.1.el6.x86_64

libwsman_client.so.1()(64bit)isneededbysrvadmin-tomcat-7.2.0-4.459.1.el6.x86_64

libwsman_curl_client_transport.so.1()(64bit)isneededbysrvadmin-tomcat-7.2.0-4.459.1.el6.x86_64

openwsman-client>=2.1.5isneededbysrvadmin-tomcat-7.2.0-4.459.1.el6.x86_64

-Installationofsomeofthepackageshavefailed.

-Pleasereferto'readme_ins.txt'fileformoredetails.

-Thereadme_ins.txtcanbefoundinsrvadmin/docs/readmefolder

错误三)

spacer.gif

4、补充安装相应的依赖包

放入Centros6.4光盘到光驱,进入光盘中的Packages目录安装相应的依赖包。

mount-tiso9660/dev/cdrom/mnt挂载光驱

lslibwsman*

rpm-ivhlibwsman1-2.2.3-8.el6.x86_64.rpm

lsopenws*

rpm-ivhopenwsman-client-2.2.3-8.el6.x86_64.rpm

5、再次安装,仍然出现错误一。此处注意网上有写通过./setup.sh来安装,但下载6.5、7.1、7.2三个版本的安装包都未发现有此安装文件。

./srvadmin-install.sh  -x

6、rpm方式安装

最后通过仔细查看Dell提供的安装包,发现有rpm文件,通过rpm方式安装。

/OM-SrvAdmin-Dell-Web-LX-7.2.0-6945/linux/custom/RHEL6此路径下各功能包里面的rpm文件都安装即可。

rpm-ivh  *.rpm  --froce  --nodeps

7、关闭omsa自带的snmp功能
#/opt/dell/srvadmin/dataeng/bin/dcecfg32command=disablesnmp(omsa6.1版本路径)
/opt/dell/srvadmin/sbin/dcecfgcommand=disablesnmp

8启动或者重启自带的snmp服务

service  snmpd  start

service  snmpd  restart

9、启动OMSA服务

#srvadmin-services.sh  start

或者/opt/dell/srvadmin/sbin/srvadmin-services.sh  start

重启服务可以使用如下:
#srvadmin-services.sh   restart
10、访问OMSA页面

访问https://IP:1311

输入系统的用户和密码(系统的root,这不是该软件的root,注意)