Servidores PowerEdge

Bronce

Configurar HBAs (Boot from SAN) en PowerEdge R740 con ansible

Hola,

necesito configurar las HBAs del servidor desde Ansible.

Ahora ya configuro la iDRAC pero para poder automatizar todo el proceso necesito poder atacar a la configuracion de las tarjetas desde ANSIBLE.

Gracias.

Solución (1)

Soluciones aceptadas

Muy buenas @juvalera,


Ahh! Muchas gracias por la aclaración. Es posile setear el boot device utilizando comandos RACADM. Hay un documento: Configuring server boot options on 14th generation Dell EMC PowerEdge servers que muestra cómo hacerlo, se lo dejo por aquí: https://dell.to/3zEdiqE


El comando RACADM que permite modificar el arranque es cfgServerFirstBootDevice pero como puede comprobar en este documento https://dell.to/3ugySk3 los valores son:


● PXE
● HDD
● DIAG
● CD-DVD
● BIOS
● vFDD
● VCD-DVD
● iSCSI
● FDD
● SD
● RFS (Remote File Share)
● F10
● F11

Hay otro comando: NIC.IscsiGenParams.WinHbaBootMode que cuando se habilita permite el iSCSI Offload HBA start mode y deshabilita el iSCSI software initiator boot. Quizás le sirva.


Un saludo.

logo
 Diego López
 
 Social Media and Communities Professional
 Comunidad Dell | @DellAyudaPro | Eventos en línea

Ver la solución en mensaje original publicado

Comunidad Solución aceptada
Respuestas (5)

Hola @juvalera,


¡Bienvenido a la Comunidad Dell!


Bueno, sobre ANSIBLE tendría que recurrir a la documentación que haya disponible de la aplicación.


No obstante, puede intentar verificar la posibilidad de usar comandos RACADM vía SSH: https://dell.to/2W6gJZJ o https://dell.to/3kAInYk . Las HBAs soportadas son HBA330, HBA345, y 12Gbps SAS HBA.


También tiene la opción de usar el módulo de OpenManage Ansible que permite utilizar Red Hat Ansible para aprovisionar, configurar, implementar y actualizar servidores PowerEdge a través de las funciones de automatizacióna través de la iDRAC y OpenManage Enterprise. Pero, de nuevo, las opciones pueden ser limitadas. Aquí tiene la documentación al respecto: https://dell.to/3ACy7nF


Espero que le sirva de ayuda.


Un saludo.

logo
 Diego López
 
 Social Media and Communities Professional
 Comunidad Dell | @DellAyudaPro | Eventos en línea

Muchas gracias Diego por la respuesta.

En relación a RACADM, la tarjeta que necesito configurar es Emulex LPe35002-M2-D 2-Port 32Gb Fibre Channel Adapter - FC que se conecta a una SAN, de manera que no sería compatible.

En los módulos que Dell nos pone a disposición en https://github.com/dell/dellemc-openmanage-ansible-modules no he visto nada relativo a la configuración de este tipo de tarjetas.

Hola de nuevo @juvalera,


Una pregunta, por favor, ¿Exactamente qué configuración necesita hacer? ¿A nivel hardware o a nivel sistema operativo?


Un saludo.

logo
 Diego López
 
 Social Media and Communities Professional
 Comunidad Dell | @DellAyudaPro | Eventos en línea

 

Hola, Diego. Pego un par de imágenes con las opciones que ahora realizo desde la GUI. Por ejemplo: "Set Boot From SAN".

2021-09-23 17_04_35-Clipboard.png2021-09-23 17_06_03-Clipboard.png

Muy buenas @juvalera,


Ahh! Muchas gracias por la aclaración. Es posile setear el boot device utilizando comandos RACADM. Hay un documento: Configuring server boot options on 14th generation Dell EMC PowerEdge servers que muestra cómo hacerlo, se lo dejo por aquí: https://dell.to/3zEdiqE


El comando RACADM que permite modificar el arranque es cfgServerFirstBootDevice pero como puede comprobar en este documento https://dell.to/3ugySk3 los valores son:


● PXE
● HDD
● DIAG
● CD-DVD
● BIOS
● vFDD
● VCD-DVD
● iSCSI
● FDD
● SD
● RFS (Remote File Share)
● F10
● F11

Hay otro comando: NIC.IscsiGenParams.WinHbaBootMode que cuando se habilita permite el iSCSI Offload HBA start mode y deshabilita el iSCSI software initiator boot. Quizás le sirva.


Un saludo.

logo
 Diego López
 
 Social Media and Communities Professional
 Comunidad Dell | @DellAyudaPro | Eventos en línea

Ver la solución en mensaje original publicado

Comunidad Solución aceptada
Colaborador principal
Ultimas Soluciones