zoukankan      html  css  js  c++  java
  • Dell 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的方法:

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

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

    ping -c 4 linux.dell.com

    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

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

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

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

    yum install srvadmin-all

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

    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

    然后安装srvadmin-cm包

    yum install srvadmin-cm

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

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

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

    友情提示:yum repositor中OMSA版本可能与官网发布的版本更新时间有差异。本例中,yum安装的版本为OMSA v7.3,官网已经出了最新的补丁v7.3.0.1,敬请注意。如果下载,安装最新补丁,请看方法二中步骤。

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

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

    OMSA软件的下载

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

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

    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"

    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

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

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

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

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

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

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

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

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

    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

    然后安装下面

    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


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

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

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

    OMSA的安装确认

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

  • 相关阅读:
    利用 .NET Framework 命令行工具
    和AI机器人Alice的一段聊天记录
    WINDOWS自启动程序的10大隐身之所
    开放式开发/开源项目TimeDog[C#WindowsApp]
    Microsoft月度中文速递
    新安装的VS2003出现了一个问题不能新建项目!
    实例构造器和类型构造器的一些比较
    C++ 模板里面的typename
    vim 折叠的用法
    Redis3:持久化
  • 原文地址:https://www.cnblogs.com/zyd112/p/7611022.html
Copyright © 2011-2022 走看看