A veces puede resultar especialmente útil identificar la ubicación física de un servidor obteniendo los datos desde el mismísimo iDRAC.
Claro que estos datos no se cargan automágicamente, los tenemos que ingresar nosotros mismos a mano. Ahí es donde viene a nuestro rescate una vez más RACADM.
En la entrada de hoy vamos a configurar los datos de la ubicación física de nuestro servidor utilizando RACADM.
1. Requerimientos
Esta es la configuración necesaria para ejecutar esta guía paso a paso.
Software / versión /comentarios |
---|
RACADM 9.3.2 sobre Windows o Linux |
2. Obtener la ubicación actual
Para obtener los datos de la ubicación actual, desde la línea de comandos, ejecutamos esta orden.
racadm -r 10.10.10.31 -u root -p calvin get system.servertopology --nocertwarn
Este comando va a devolver la configuración actual.
AisleName=
DataCenterName=
RackName=
RackSlot=1
RoomName=
#SizeOfManagedSystemInU=2
A excepción del campo #SizeOfManagedSystemInU, el resto de los campos son configurables.
Si queremos ver esta misma información, desde interfaz gráfica, ingresamos al iDRAC desde un navegador Web y nos vamos a Sistema, Detalles, Detalles del sistema. Abajo del todo vamos a encontrar el campo Ubicación. Si posamos el cursor del mouse sobre la propiedad aparece una ventana con los datos.

Y si hacemos clic en Editar podríamos configurar todas las opciones, claro que, una vez más, cuando se deben configurar más de 4 servidores probablemente sea más sencillo hacerlo vía RACADM.

3. Configurar el Datacenter Name
Para configurar el nombre de nuestro Datacenter vamos a utilizar esta línea de comando.
racadm -r 10.10.10.31 -u root -p calvin set system.servertopology.DataCenterName Datacenter1 --nocertwarn
Donde Datacenter1 es el nombre de mi Datacenter.
4. Configurar el Aisle Name
Para configurar el nombre de pasillo vamos a utilizar esta línea de comando.
racadm -r 10.10.10.31 -u root -p calvin set system.servertopology.AisleName Pasillo1 --nocertwarn
Donde Pasillo1 es el nombre del pasillo.
5. Configurar el Rack Name
Para configurar el nombre de rack vamos a utilizar esta línea de comando.
racadm -r 10.10.10.31 -u root -p calvin set system.servertopology.RackName Rack1 --nocertwarn
Donde Rack1 es el nombre del rack.
6. Configurar el Rack Slot
Para configurar el número de unidad del rack donde tenemos rackeado nuestro servidor vamos a utilizar esta línea de comando.
racadm -r 10.10.10.31 -u root -p calvin set system.servertopology.RackSlot 13 --nocertwarn
Donde 13 es el número de unidad de rack.
7. Configurar el Room Name
Para configurar el nombre de sala vamos a utilizar esta línea de comando.
racadm -r 10.10.10.31 -u root -p calvin set system.servertopology.RoomName DataPiso5 --nocertwarn
Donde DataPiso5 es el nombre de la sala.
8. Obtener la ubicación final
Para obtener la ubicación final vamos a utilizar esta línea de comando.
racadm -r 10.10.10.31 -u root -p calvin get system.servertopology --nocertwarn
Este comando va a devolver la configuración final.
AisleName=Pasillo1
DataCenterName=Datacenter1
RackName=Rack1
RackSlot=13
RoomName=DataPiso5
#SizeOfManagedSystemInU=2
Ya tenemos configurada la información de ubicación física de nuestro servidor, algo que puede resultar bastante útil y hasta requerido en muchos casos.
Espero esta información te haya sido tan útil como a mi.
Entradas relacionadas
Disclaimer: utilizar este material bajo tu responsabilidad, no aplicar en ambientes productivos (1) si no lo has probado antes y (2) si no tienes copias de seguridad.