Se puede configurar HP iLO en Linux. Primero le smostraré los comandos útiles y un resultado de ejemplo para cada uno,
Paquetes necesarios:
OpenIPMI OpenIPMI-libs OpenIPMI-tools
Estos paquetes se pueden instalar a través de su administrador de paquetes favorito, a continuación verá los valores predeterminados en Debian y CentOS/RHEL
Debian:
apt-get install OpenIPMI OpenIPMI-libs OpenIPMI-tools
CentOS/RHEL:
yum install OpenIPMI OpenIPMI-libs OpenIPMI-tools
Una vez que los haya instalado, puede continuar y configurar o obtener información de iLO a través del invitado Linux
Obtener el número de serie del servidor
Obtener el número de serie puede ser útil, en caso de que necesite registrarlo en una base de datos de inventario, o simplemente necesite el número de serie para una llamada de garantía. Esta es una manera fácil y rápida de encontrarlo, sin siquiera iniciar sesión en iLO.
ipmitool fru | grip Serial
Sample output:
Chassis Serial : CZAAAAAAAA Board Serial : CZAAAAAAAA Product Serial : CAAAAAAAAA Serial Number : 0BBBBBB
Obtenga la configuración de red configurada en el puerto HP iLO
¿Quizás solo desea encontrar la dirección DHCP del controlador HP iLO? puede hacerlo fácilmente, sin tener que escanear toda la red.
ipmitool lan print
Example:
Set in Progress : Set Complete Auth Type Support : IP Address Source : DHCP Address IP Address : 123.123.123.123 Subnet Mask : 255.255.255.0 MAC Address : the:ad:be:ef:ca:fe BMC ARP Control : ARP Responses Enabled, Gratuitous ARP Disabled Default Gateway IP : 123.123.123.1 802.1q VLAN ID : Disabled 802.1q VLAN Priority : 0 Cipher Suite Priv Max : Not Available
Reinicie la interfaz de iLO
Si tiene problemas para conectarse al controlador HP ILO, es posible que deba reiniciarlo. Pero no desea reiniciar todo el servidor porque tiene que desconectar la alimentación para reiniciar iLO. ¡Nadie quiere eso en un servidor de producción! Puede inicializar un reinicio de ILO solo ejecutando el siguiente comando. De esta manera, su servidor permanece en línea mientras lo hace. Me ha salvado el trasero un par de veces.
Recuerde que estos dos comandos no reiniciarán el sistema operativo que se ejecuta en el servidor, solo iLO
Para un reinicio en frío (con fuerza, en caso de que iLO no responda de ninguna manera, incluidas las solicitudes de eco/ping), use lo siguiente:
ipmitool mc reset cold
Para un restablecimiento en caliente (en caso de que iLO esté respondiendo), use lo siguiente:
ipmitool mc reset warm
Configure la red a IP estática en el puerto HP iLO
Sin iniciar sesión en la interfaz web, aún puede establecer una dirección IP estática en la interfaz HP iLO utilizando los siguientes comandos. Reemplace la IP, la máscara de subred y la puerta de enlace predeterminada con lo que necesita.
[root@server ~]# ipmitool lan set 1 ipsrc static [root@server ~]# ipmitool lan set 1 ipaddr 192.168.1.211 [root@server ~]# ipmitool lan set 1 netmask 255.255.255.0 [root@server ~]# ipmitool lan set 1 defgw ipaddr 192.168.1.1
Configuración de usuarios
La configuración de usuarios también puede ser útil. De forma predeterminada, solo existe el usuario “Administrador” con una contraseña ubicada en una etiqueta o en otro lugar físicamente en el servidor.
Crear un usuario con derechos de administrador.
Para crear un usuario con los mismos derechos que el usuario “Administrador”, utilice lo siguiente. Este usuario podrá hacer todo en iLO.
Reemplace “admin” con el nombre de usuario que desee.
En caso de que cree varios usuarios, debe incrementar el número “2” with +1 cada vez. por lo que el segundo usuario que cree tendrá ID 3, y el tercero, ID 4.
[root@server ~]# ipmitool user set name 2 admin [root@server ~]# ipmitool user set password 2 Password for user 2: Password for user 2: [root@server ~]# ipmitool channel setaccess 1 2 link=on ipmi=on callin=on privilege=4 [root@server ~]# ipmitool user enable 2 SOURCE: https://prasadlinuxblog.wordpress.com/2016/11/08/configuring-hp-ilo-through-linux-automatically/