Saya baru tahu ada banyal hal yang baru dari sistem operasi Solaris 11. Salah satunya adalah hal sederhana seperti mengganti hostname
sebuah server.
Misalnya saya punya server Solaris 11 dengan hostname
seperti ini :
root@solaris11:~# uname -n solaris11 root@solaris11:~# hostname solaris11 root@solaris11:~#
Untuk mengganti hostname
dari “solaris11” menjadi “sol11_testbed01” saya perlu menggunakan perintah svccfg
seperti berikut ini :
root@solaris11:~# svccfg -s svc:/system/identity:node setprop config/nodename="sol11_testbed01" root@solaris11:~# svcadm refresh svc:/system/identity:node root@solaris11:~# svcadm restart svc:/system/identity:node
Perubahannya instant, saya cukup relogin dan hostname
-nya sudah berubah :
root@solaris11:~# su - Oracle Corporation SunOS 5.11 11.0 November 2011 root@sol11_testbed01:~# uname -a SunOS sol11_testbed01 5.11 11.0 i86pc i386 i86pc root@sol11_testbed01:~# uname -n sol11_testbed01 root@sol11_testbed01:~# hostname sol11_testbed01 root@sol11_testbed01:~#
Solaris 11 langsung memperbaiki file /etc/hosts
juga :
root@sol11_testbed01:~# more /etc/hosts # # Copyright 2009 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # # Internet host table # ::1 sol11_testbed01 localhost 127.0.0.1 sol11_testbed01 localhost loghost
Tentu ini suatu kemajuan dari apa yang dimiliki oleh Solaris 10. Di Solaris 10 saya perlu mengedit secara manual beberapa file berikut :
/etc/hosts
/etc/nodaname
/etc/hostname.ce0
(untuk semua interface yang ada)
Dan untuk mengaktifkan hostname
baru di Solaris 10, saya perlu lakukan reboot server; tentu ini sangat tidak praktis. Solaris 11 rupanya sudah menjawab keterbatasan tersebut.