Dell OpenManage: Instalação no Centos 7
1. Introdução
O Dell EMC OpenManage Server Administrator (OMSA) oferece uma solução de gerenciamento de sistemas abrangente e individualizada de duas formas:
- De uma interface gráfica do usuário (GUI) integrada e baseada em navegador da Web
- Por meio de uma interface de linha de comando (CLI) no sistema operacional (SO)
O Server Administrator foi criado para que os administradores de sistema pudessem focar no gerenciamento de toda a rede, sem deixar de fornecer gerenciamento de sistemas individualizado de forma local e remota.
2. Ferramentas utilizadas
Os softwares utilizados na produção deste tutorial é apresentado a seguir:
- CentOS 7.4.1708
- Dell OpenManage 7.4.1-1341
- Dell PowerEdge R710, com iDRAC6
O ambiente utilizado é apresentado a seguir:
-
Servidor físico, modelo Dell R710, com o sistema operacional CentOS 7.4
3. Instalando o OMSA
Todos os comandos executados nesse tutorial foram executados com o usuário root.
Passos preparatórios
3.1. Instale as dependências do OMSA:
yum install libcmpiCppImpl0 openwsman-server openwsman-client sblim-sfcb pciutils
3.2. Altere os dados do sistema para que ele seja identificado como um RHEL 7, não CentOS:
mv /etc/redhat-release /etc/redhat-release.bak; echo "Red Hat Enterprise Linux Server release 7.0 (Maipo)" >> /etc/redhat-release
3.3. Faça download do OMSA para RHEL 7:
wget -c http://downloads.dell.com/FOLDER02645266M/1/OM-SrvAdmin-Dell-Web-LX-7.4.1-1341.RHEL7.x86_64_A00.tar.gz
tar zxvf OM-SrvAdmin-Dell-Web-LX-7.4.1-1341.RHEL7.x86_64_A00.tar.gz
./setup.sh
rm /etc/redhat-release; mv /etc/redhat-release.bak /etc/redhat-release
Crie o arquivo /tmp/CheckSystemType.patch
com o conteúdo a seguir. Atente para a formatação na hora da cópia.
--- CheckSystemType 2019-03-22 19:06:17.956718131 -0300
+++ CheckSystemType.new 2019-03-22 19:06:35.053476939 -0300
@@ -204,8 +204,15 @@
IsInSupportedSystemIDs && return $SUPPORTED_DELL_SERVER
- if [ -f /etc/redhat-release ] && [ `grep -c "Maipo" /etc/redhat-release` -gt 0 ]; then
- IsSystemSupportedForRHEL7 && return $SUPPORTED_DELL_SERVER
+ if [ -f /etc/os-release ]; then
+ . /etc/os-release
+ case $VERSION_ID in
+ 7*)
+ case "$ID $ID_LIKE" in
+ *rhel*)
+ IsSystemSupportedForRHEL7 && return $SUPPORTED_DELL_SERVER
+ esac
+ esac
fi
IsClientSystem && return $CLIENT_SYSTEM
3.7. Aplique o patch necessário ao funcionamento do OMSA no CentOS:
patch /opt/dell/srvadmin/sbin/CheckSystemType < /tmp/CheckSystemType.patch
Finalizando as coisas
3.8. Configure a iniciação do serviço do OMSA após o boot :
systemctl enable dataeng.service dsm_om_shrsvc.service
3.9. Permita o acesso a porta da interface web do OMSA:
firewall-cmd --zone=public --permanent --add-port=1311/tcp
firewall-cmd --reload
Feita a configuração, utilize o navegador para acessar o enderenço IP do servidor, na porta 1311.
Referencias
OMSA on CentOS 7 (https://www.dell.com/community/Systems-Management-General/OMSA-on-CentOs-7/td-p/4553216)
Dell R720 OpenManage (https://www.centos.org/forums/viewtopic.php?f=49&t=48532)
No Comments