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