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 - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | 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完成。

方法二:RHEL服务器上本地安装OMSA

在没有Internet连接的Linux服务器上,我们需要下载OMSA 安装包到服务器,进行本地安装。

OMSA软件的下载

1. 访问戴尔技术支持的官方网站:http://www.dell.com/support/home/cn/zh/cnbsd1?c=cn&l=zh&s=bsd,产品类别选择“服务器、存储和联网设备”

OMSA在Linux服务器上安装部署

2. 选择“PowerEdge” --> "PowerEdge R620" 进入R620服务器的产品支持页面,然后选择“驱动程序和下载”标签

OMSA在Linux服务器上安装部署

3. 本例操作系统选择“RedHat Enterprise Linux 6”,然后向下拉动滚动条到“系统管理”章节,下载本例对应的OMSA v7.3 (RHEL 6 64bit),文件名“OM-SrvAdmin-Dell-Web-LX-7.3.0-350_A00.RHEL6.x86_64.tar.gz”,以及补丁v7.3.0.1,文件名"OM_RHEL6.tar.gz"

OMSA在Linux服务器上安装部署

OMSA在Linux服务器上安装部署

4. 将安装包“OM-SrvAdmin-Dell-Web-LX-7.3.0-350_A00.RHEL6.x86_64.tar.gz”上传到Linux服务器的/tmp目录下。以管理员身份登录Linux服务器,进入/tmp目录,解压安装包。命令如下

cd /tmp
tar -xvf OM-SrvAdmin-Dell-Web-LX-7.3.0-350_A00.RHEL6.x86_64.tar.gz

OMSA在Linux服务器上安装部署

5. 这时,/tmp目录下生成安装包解压出来的安装文件目录,进入安装脚本目录,运行安装脚本“srvadmin-install.sh”。命令如下

cd /tmp/linux/supportscripts/
./srvadmin-install.sh

OMSA在Linux服务器上安装部署

6. 按空格阅读完软件协议,并输入“y”,并回车同意

OMSA在Linux服务器上安装部署

7. 在OMSA组件安装选项菜单里,输入“10”,并回车选择安装全部

OMSA在Linux服务器上安装部署

8. 确认全部选项已经勾选,然后输入“i”并回车,进行安装

OMSA在Linux服务器上安装部署

提示,如果前面说过的先决安装包还没安装,安装脚本将自动退出,并给出下面的出错提示。我们可以根据提示,预先安装好所有必须的先决安装包

OMSA在Linux服务器上安装部署

9. 静等OMSA安装过程完成。屏幕提示是否要启动OMSA服务时,输入“y”确定,并回车

OMSA在Linux服务器上安装部署

10. 本地安装OMSA顺利完成,确认服务以及启动,如下所示

OMSA在Linux服务器上安装部署

11. 如果我们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服务器上安装部署

然后安装下面

cd /tmp/linux/RPMS/supportRPMS/srvadmin/RHEL6/x86_64
rpm -ivh srvadmin-cm-7.3.0-350.i386.rpm
/opt/dell/srvadmin/sbin/srvadmin-services.sh restart

OMSA在Linux服务器上安装部署

12. 最后,打一下OMSA最新的补丁 v7.3.0.1。将前面下载的补丁文件(OM_RHEL6.tar.gz)上传到服务器的/tmp/om_patch目录下,解压。命令行如下:

cd /tmp/om_patch
tar -xvf OM_RHEL6.tar.gz

OMSA在Linux服务器上安装部署

13. 在/tmp/om_patch目录下运行补丁安装脚本“setup.sh”。程序将自动重启OMSA相关服务。至此,所有步骤完成

OMSA在Linux服务器上安装部署

OMSA在Linux服务器上安装部署

OMSA的安装确认

1. 另外使用一台Windows 客户机,打开IE,在地址栏输入https://主机名或IP地址:1311,按提示输入Linux服务器的管理员用户名(root)+密码。确认成功进入OMSA管理控制台并顺利查看到服务器相关信息

更多相关文章
  • Dell官网OMSA在Linux服务器上安装部署
    http://zh.community.dell.com/techcenter/systems-management/w/wiki/561.omsalinux.aspxhttp://zh.community.dell.com/techcenter/systems-management/w/wiki/ ...
  • OMSA在ESXi服务器上安装部署
    节后新购了一台DELL T620服务器,安装ESXi5.1:需要安装Dell OpenManage Server Administrator,dell网站有篇很好的文章,转载它!http://zh.community.dell.com/techcenter/systems-management/w/ ...
  • Dell官网OMSA在ESXi服务器上安装部署
    http://zh.community.dell.com/techcenter/systems-management/w/wiki/563.omsaesxi.aspx系统管理 - WIKI前言本页详述了在一台VMware ESXi(ESXi 5.5)服务器上部署安装OMSA的通用做法,包括OMSA软 ...
  • 目前Mysql数据库非常流行,因其是免费软件,功能强大,深受广大用户的喜爱,本文主要展示mysql5.5版本在linux平台的编译安装过程,mysql在5.1和5.5版本上存在比较大的差别,5.1之后提供了分区表的功能,5.5版本上默认的存储引擎改为innodb,5.1之前则是myisam.废话不多 ...
  • 1.登陆到服务器 2.新建一个文件夹来保存webmin,建议在个人用户下新建., 3.下载Webmin的安装文件, 命令是:wget http://prdownloads.sourceforge.net/webadmin/webmin-1.670.tar.gz 到官网下载也可,我喜欢用wget命令来 ...
  • 今天,一朋友的一台linux服务器上部署了nginx,但是外部(公网)就是不能访问,于是协助其排查.整体思路如下:1.确认nginx配置是否ok.2.确认网络是否可达.3.是否受防火墙安全控制等.4.排除以上原因之后,远程实际再测试.那么开始排查:1.确认nginx配置是否ok.1.1.检查ngin ...
  • Linux服务器上手工编译安装WEB服务
    实验实验要求: 手工编译安装WEB服务,实现客户机访问.由于下载的源码包在win7系统目录中,通过samba服务实现源码包共享到linux服务器:Win7上将文件夹LAMP共享,在linux服务器上通过smbclient访问:创建名为lamp目录,通过RPM方式安装命令cifs,实现共享目录挂载:使 ...
  • VmwarevSphere6.0之在一台服务器上安装Platform与vCenterServer
    简介:vCenter Server 部署模型您可以在运行 Microsoft Windows Server 2008 SP2 或更高版本的虚拟机或物理服务器上安装 vCenter Server,或部署 vCenter Server Appliance.vCenter Server Appliance ...
一周排行
  • 分析NTFS文件系统内部结构
       上一篇文章<FAT32文件系统详解>中作者介绍了FAT32文件系统存储数 ...
  •         前些天看了一篇博文<软件架构师应否亲自写代码>,觉得博主说得很对,"当不好士兵的将军不是好将军".而这又引发我的思考,在IT战国竞争激烈,群雄割据的环境下,到底怎么样才 ...
  • 资源来自网络视频,我做笔记   视频教程请移步此处处http://www.verycd.com/topics/2802335/  第二章 路由选择协议的分类 RIP V2特性 RIP v2的基本配置 RIP v2实现 ...
  • 输入100到200之间所有的素数.(1)通过两层for循环实现#include <stdio.h>int main(){int i;int j;for (i=100;i<=200;i++){for ...
  • Linux下搭建SFTP服务器
    SFTP的好处不用多说,安全,简单,便于管理(尤其在防火墙端口设置方面).Linux下配置 ...
  • 常用的三方积累 MJExtention SSZipArchive 用于解压与压缩文件 地址:https://github.com/ZipArchive/ZipArchive ps:比较奇葩,github上搜索ZipA ...
  • 安全基础·组网答疑:路由器能替代防火墙吗?·QoS的基本概念.路由及研究现状和发展·路由器安全漫谈·安全路由器组网及IPSec技术介绍·路由器的安全设计·防火墙与路由器的安全性比较·北电网络安全路由技术·选择安全路由 ...
  • 问题分析:1.是频繁查询和更新表造成的索引错误,因为页面没有静态生成,而是动态页面.2.是MYSQL数据库因为某种原因而受到了损坏.(如:数据库服务器突发性的断电.在数据库表提供服务时对表进行某种操作都有可能导致数据 ...
  • Python结合selenium自动领取无忧币的脚本
       首先申明,我并没有使用此脚本来恶意领取无忧币,不要封我账号啊,呵呵,我记得以前在os ...
  • 104. Little shop of flowers time limit per test: 0.25 sec.  memory limit per test: 4096 KB 问题:  你想要将你的花窗安排得最 ...