Existen varias maneras de cambiar el hostname a un host ESXi, algunas son mas sencillas y otras algo mas complicadas pero igual de efectivas.
Las mas comunes son:
- Desde la linea de comandos del ESXi con esxcli
- Desde el cliente HTML5 del ESXi
- Desde Web Client del vCenter.
- PowerCLI
Es muy recomendable conocer las diferentes maneras de realizar ese procedimiento, ya que en algún momento puede que necesitemos hacerlo y solo tengamos disponible una de estas vías.
En este ejemplo veremos como cambiarlo desde la linea de comandos con esxcli a un host ESXi recién instalado. Si es un ESXi ya creado y configurado tendréis que ver y valorar en que puede afectar el cambio de nombre.
Si nos conectemos por SSH ya veremos el hostname que tiene es «locahost», pero podemos usar esxcli para verlo también.
Ejecutamos esxcli con los names spaces system y hostname, nos mostrará los comandos disponibles.
Si ejecutamos esxcli system hostname get , nos mostrará el Domain Name, FQDN y hostname. En este caso como no tiene mas que el configurado por defecto de la instalación, solo mostrará Localhost.
Para cambiar estos parámetros, usaremos el comando esxcli system hostname set –help para ver las opciones que tenemos disponibles.
Escribiremos esxcli system hostname set –host esxi03 –domain vgorkonlab.local
Y comprobaremos de nuevo con esxcli system hostname get
Saludos y espero que os sirva.