Cambio de hostname

El cambio del nombre del sistema es una operación sencilla que evita la reinstalación del sistema operativo.

Lo comandos a ejecutar son los siguientes:

Comprobación de los datos actuales:

# svccfg -s system/identity:node listprop config
config                 application        
config/enable_mapping boolean     true
config/nodename       astring     solaris
config/loopback       astring     solaris

Cambio de hostname

# svccfg -s system/identity:node setprop config/nodename="new-hostname"
# svccfg -s system/identity:node setprop config/loopback="new-hostname"

Reinicio del servicio

# svccfg -s system/identity:node refresh
# svcadm restart system/identity:node

Verificación de los cambios

# svccfg -s system/identity:node listprop config
config                 application        
config/enable_mapping boolean     true
config/nodename       astring     new-hostname
config/loopback       astring     new-hostname

Edición del fichero /etc/hosts, es necesario cambiar la etiqueta asignada a la dirección IP del servidor al nuevo nombre

vi /etc/hosts

Reinicio del sistema. Es conveniente reiniciarlo para que arranque con el nuevo nombre

shutdown -i6 -g0