OMSA在Linux服务器上安装部署

本页详述了在一台Linux(RHEL6.4 x86_64)服务器上部署安装OMSA的通用做法,包括OMSA软件的获取方法和安装步骤。

演示环境:

PowerEdge R620, RHEL 6.4 x86_64

OMSA所必须的关联安装包的安装

安装OMSA之前,我们必须确保OMSA安装所需的一些先决安装包已经安装,它们包括:

libcmpiCppImpl0
libwsman1
sblim-sfcb
sblim-sfcc
openwsman-client
openwsman-server

其中sblim-sfcb还需要先决包

cim-schema

除此之外,你可能还需要安装

libxslt

我们可以使用下面的命令来安装(假设libxslt已经安装

yum install libcmpiCppImpl0 libwsman1 sblim-sfcb sblim-sfcc openwsman-client openwsman-server

或从RHEL安装光盘Packages目录下运行

rpm -ivh libcmpiCppImpl0 libwsman1 sblim-sfcb sblim-sfcc openwsman-client openwsman-server cim-schema (此处简写,请自觉使用rpm包全名,包括版本号)

如下图,是使用yum安装的截屏,输入“y”,并回车完成安装(注意:yum自动添加了cim-schema

OMSA在Linux服务器上安装部署

OMSA在Linux服务器上安装部署

安装好先决安装包后,接下来我们来介绍两种通用的获取和安装OMSA的方法:

方法一:在有Internet连接的RHEL服务器上安装OMSA

1. 以管理员身份登录受管的Liunx主机,运行下面命令来确认Internet的连接性

ping -c 4 linux.dell.com

OMSA在Linux服务器上安装部署

2. 运行下面命令来设置Dell OpenManage的yum repository

wget -q -O - | bash

检查一下结果,可以看到Linux服务器上多出了一个yum repository的配置文件:/etc/yum.repos.d/dell-omsa-repository.repo

OMSA在Linux服务器上安装部署

同时我们注意到,它还会从新配置好的Dell OpenManage的yum repository里安装4个rpm安装包:

yum-dellsysid
libsmbios
python-smbios
smbios-utils-python

OMSA在Linux服务器上安装部署

3. 现在可以通过Dell OpenManage的yum repository安装OMSA了,命令如下:

yum install srvadmin-all

这里说明一下,如果正确配置了yum,即使前面忘记安装OMSA先决包,yum会自己检查依赖关系,在这步自动添加安装,提示确认时,选“y”并回车

OMSA在Linux服务器上安装部署

OMSA在Linux服务器上安装部署

4. 如果我们Linux服务器是64位的操作系统,比如本例的RHEL 6.4 x86_64,而且我们还需要使用戴尔OpenManage Essentials来管理该服务器的,那么我们还需要多安装一个rpm包:srvadmin-cm。srvadmin-cm是配合戴尔OpenManage Essentials进行清册,以及更新系统的。

因为目前我们只提供了32位的版本,所以前一步的安装并不包含它。我们建议运行下面的指令进行安装(同时安装必要的32位库程序来支持)。

没有使用OpenManage Essentials的用户,可以跳过这一步涉及的安装

先安装32位版的zlib, compat-libstdc++, libstdc++和libxml2库程序

yum install zlib.i686 compat-libstdc++-33.i686 libstdc++.i686 libxml2.i686

OMSA在Linux服务器上安装部署

然后安装srvadmin-cm包

yum install srvadmin-cm

5. 启动OMSA服务,命令如下:

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

OMSA在Linux服务器上安装部署

6. 至此,通过Internet在Linux服务器上安装OMSA完成。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/83992d0fc2ffb8446080a5a5edd68ec2.html