dell omsa安装以及常用使用方法

简介

OMSA全称为Dell OpenManage Server Administrator,专为系统管理员设计,可用于管理本地系统及网络中的远程系统。OMSA提供了一个全面的一对一系统管理解决方案包,可使系统管理员专注于整个网络的管理工作。

OMSA系统管理方案可以全面解决系统管理人员最关心的系统部署、系统监控和系统变更三大系统管理问题。它通过提供以下两种方式来对本地和远程的服务器进行管理和监控。

1、基于Web浏览器的集成图形用户界面(GUI)

2、操作系统的命令行界面(CLI)工具

安装omsa

完整版

先安装omsa的源wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash,然后直接yum安装即可。

1
2
3
4
5
6
7
$ yum -y install srvadmin-all    # 安装所有软件包
$ yum -y install srvadmin-base # 只安装OMSA基础服务,不包括web管理
$ yum -y install srvadmin-omacore # 安装CLI命令
$ yum -y install srvadmin-webserver # 安装web管理组件
$ yum -y install srvadmin-storageservices # 安装RAID控制卡管理组件
$ yum -y install srvadmin-rac4 # 安装远程控制卡4管理组件
$ yum -y install srvadmin-rac5 # 安装远程控制卡5管理组件

所有的软件包将被安装至/opt目录下,虽然 OMSA 的web端功能很强大,但是在工作当中,我们的主要目的并非是使用它的web端,更多时间只是想使用它提供的一些命令行工具来获取服务器主要组件的相关信息,比如CPU、内存、硬盘、陈列和主板温度之类的健康状况。因此,我们没有必要安装OMSA的web端,所以如果只是做监控,安装srvadmin-base、srvadmin-omacore及srvadmin-storageservices即可。。

精简版

正常情况下,直接Yum安装即可,但是现阶段srvadmin的源在国外,下载慢,同时还有一些内网机器不能直接通外网,只能把包下载下来,然后直接安装。参考了单个组件的-rpm这里面的说明(或者https://topics-cdn.dell.com/pdf/openmanage-server-administrator-v93_install-guide2_zh-cn.pdf),制作出来了精简版的omsa 9.3.0版本。具体的rpm的安装包如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
libsmbios-2.3.3-8.el7.x86_64.rpm
smbios-utils-bin-2.3.3-8.el7.x86_64.rpm
srvadmin-argtable2-9.3.0-3465.14818.el7.x86_64.rpm
srvadmin-deng-9.3.0-3465.14818.el7.x86_64.rpm
srvadmin-hapi-9.3.0-3465.14818.el7.x86_64.rpm
srvadmin-idracadm7-9.3.0-3465.14818.el7.x86_64.rpm
srvadmin-isvc-9.3.0-3465.14818.el7.x86_64.rpm
srvadmin-omacore-9.3.0-3465.14818.el7.x86_64.rpm
srvadmin-omacs-9.3.0-3465.14818.el7.x86_64.rpm
srvadmin-omcommon-9.3.0-3465.14818.el7.x86_64.rpm
srvadmin-omilcore-9.3.0-3465.14818.el7.x86_64.rpm
srvadmin-ominst-9.3.0-3465.14818.el7.x86_64.rpm
srvadmin-xmlsup-9.3.0-3465.14818.el7.x86_64.rpm
syscfg-6.3.0-3465.14818.el7.x86_64.rpm

一共14个包,包括了omreport、syscfg、racadm7等命令。

下载包的地址:https://linux.dell.com/repo/hardware/dsu/os_dependent/ ,还有一个方法下载包,下载omsa源,然后使用yumdownloader的方法下载包。

OMSA CLI常用命令介绍

在任何时候都可以。如下是查看bmc以及bios设置的查看方法:

1
2
3
4
/opt/dell/srvadmin/sbin/srvadmin-services.sh start
/opt/dell/srvadmin/sbin/omreport chassis bmc
/opt/dell/srvadmin/sbin/omreport chassis bmc config=nic
/opt/dell/srvadmin/sbin/omreport chassis biossetup

其他相关命令可以使用/opt/dell/srvadmin/sbin/omreport -?来获取命令帮助。其他命令可以参考戴尔服务器使用omreport(OMSA)查看监控硬件信息

查看性能模式的方法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[root@localhost ~]# /opt/dell/srvadmin/sbin/omreport chassis biossetup |sed -n '/System Profile Settings/,/System Security/p'
System Profile Settings
------------------------------------------
System Profile : Performance
CPU Power Management : Maximum Performance
Memory Frequency : Maximum Performance
Turbo Boost : Enabled
C1E : Disabled
C States : Disabled
Monitor/Mwait : Enabled
Memory Patrol Scrub : Standard
Memory Refresh Rate : 1x
Memory Operating Voltage : Auto
Collaborative CPU Performance Control : Disabled

racadm也是可以获取到这个信息:

1
2
3
4
5
6
7
8
9
10
[root@localhost ~]# /opt/dell/srvadmin/bin/idracadm7 get BIOS.SysProfileSettings
[Key=BIOS.Setup.1-1#SysProfileSettings]
MemFrequency=MaxPerf
MemPatrolScrub=Standard
MemRefreshRate=1x
ProcC1E=Disabled
ProcCStates=Disabled
ProcPwrPerf=MaxPerf
ProcTurboMode=Enabled
SysProfile=PerfOptimized

syscfg也是可以:

1
2
3
4
[root@localhost ~]# /opt/dell/toolkit/bin/syscfg --ProcPwrPerf
ProcPwrPerf=maxperf
[root@localhost ~]# /opt/dell/toolkit/bin/syscfg --SysProfile
SysProfile=perfoptimized

参考资料

服务器硬件监控之OMSA

DELL OpenManage Server Administrator安装及使用

dell omsa官方店

CentOS 7.x 安装 Dell OMSA 与监控

0%