1. 配置yum源
1.1. 使用Dell官方脚本进行配置
[root@sys-idc-test01 ~]# curl -s https://linux.dell.com/repo/hardware/dsu/bootstrap.cgi |bash
Downloading GPG key: https://linux.dell.com/repo/hardware/dsu/public.key
Importing key into RPM.
Downloading GPG key: https://linux.dell.com/repo/hardware/dsu/public_gpg3.key
Importing key into RPM.
Write repository configuration
Done!
[root@sys-idc-test01 ~]# ls /etc/yum.repos.d/
dell-system-update.repo
1.2. 查看yum源内容
[root@sys-idc-test01 ~]# cat /etc/yum.repos.d/dell-system-update.repo
[dell-system-update_independent]
name=dell-system-update_independent
baseurl=https://linux.dell.com/repo/hardware/dsu/os_independent/
gpgcheck=1
gpgkey=https://linux.dell.com/repo/hardware/dsu/public.key
https://linux.dell.com/repo/hardware/dsu/public_gpg3.key
enabled=1
exclude=dell-system-update*.i386
[dell-system-update_dependent]
name=dell-system-update_dependent
mirrorlist=https://linux.dell.com/repo/hardware/dsu/mirrors.cgi?osname=el$releasever&basearch=$basearch&native=1
gpgcheck=1
gpgkey=https://linux.dell.com/repo/hardware/dsu/public.key
https://linux.dell.com/repo/hardware/dsu/public_gpg3.key
enabled=1
2. 安装srvadmin-all
2.1. 各组件介绍
The following meta packages are provided:
- srvadmin-all: Install all OMSA components
- srvadmin-base: Install only base OMSA, no web server
- srvadmin-webserver: Install Web Interface
- srvadmin-storageservices: Install RAID Management
- srvadmin-rac4: Install components to manage the Dell Remote Access Card 4
- srvadmin-rac5: Install components to manage the Dell Remote Access Card 5
- OMSA提供的软件包:
- srvadmin-all:安装所有OMSA组件;
- srvadmin-base:只安装基本的OMSA,不安装web服务器;
- srvadmin-webserver:安装Web界面;
- srvadmin-storageservices:安装RAID管理;
2.2. 安装
试了一下其它的安装,总是不好用,最后选择全部安装。
[root@sys-idc-test01 ~]# yum install srvadmin-all
2.3. 补充
出现libssl.o的报错,可以创建一个软连接解决。
[root@sys-idc-test01 ~]# cd /usr/lib64/
[root@sys-idc-test01 lib64]# ll libssl*
-rwxr-xr-x. 1 root root 315096 Aug 7 2017 libssl3.so
lrwxrwxrwx 1 root root 16 Apr 18 03:46 libssl.so.10 -> libssl.so.1.0.2k
-rwxr-xr-x 1 root root 470360 Apr 11 2018 libssl.so.1.0.2k
[root@sys-idc-test01 lib64]# ln -s libssl.so.1.0.2k libssl.so
[root@sys-idc-test01 lib64]# ll libssl*
-rwxr-xr-x. 1 root root 315096 Aug 7 2017 libssl3.so
lrwxrwxrwx 1 root root 16 Apr 18 03:50 libssl.so -> libssl.so.1.0.2k
lrwxrwxrwx 1 root root 16 Apr 18 03:46 libssl.so.10 -> libssl.so.1.0.2k
-rwxr-xr-x 1 root root 470360 Apr 11 2018 libssl.so.1.0.2k
3. 验证
[root@sys-idc-test01 lib64]# /opt/dell/srvadmin/sbin/racadm -r 192.168.1.1 -u root -p 123456 getractime
Security Alert: Certificate is invalid - self signed certificate
Continuing execution. Use -S option for racadm to stop execution on certificate-related errors.
Wed Apr 17 11:50:53 2019
4. 使用
4.1. 报警配置(SNMP)
#开启报警配置
racadm -r $ip -u $username -p $password set idrAC.ipmilan.alertEnable 1
#开启SNMP陷阱状态
racadm -r $ip -u $username -p $password set idrAC.snMP.alert.1.enable 1
#设置snmp server的地址或域名
racadm -r $ip -u $username -p $password set idrAC.snMP.alert.1.destaddr $snmp_ser
#开启snmp所有的报警
racadm -r $ip -u $username -p $password eventfilters set -c idrac.alert.all -a none -n snmp
#设置snmp陷阱团体,public
racadm -r $ip -u $username -p $password set idrac.snmp.AgentCommunity public
#设置snmp陷阱格式,SNMPv2
racadm -r $ip -u $username -p $password set idrac.snmp.trapformat 1
#设置DNS
racadm -r $ip -u $username -p $password set idRAC.ipv4.dns1 8.8.8.8
racadm -r $ip -u $username -p $password set idRAC.ipv4.dns2 8.8.8.9