Cheatsheet for configuring a new nodename in Solaris 11
In Solaris 11 the file /etc/nodename
is gone. In order to change you nodename you have alter the configuration of an smf service:
root@fuchikoma:/home/jmoekamp# hostname
tachikoma
root@fuchikoma:/home/jmoekamp# svccfg -s svc:/system/identity:node setprop config/nodename = "fuchikoma"
root@fuchikoma:/home/jmoekamp# svcadm refresh svc:/system/identity:node
root@fuchikoma:/home/jmoekamp# svcadm restart svc:/system/identity:node
root@fuchikoma:/home/jmoekamp# hostname
fuchikoma
You don’t have to edit config/loopback
root@fuchikoma:/home/jmoekamp# svcprop svc:/system/identity:node | egrep "\^config"
config/nodename astring fuchikoma
config/loopback astring fuchikoma