First Created & tested: 6/15/2016 - Raj Patel
Confirmed on customers setup: 6/16/2016
Tested on VIOS 2.2.4.10
=======================
These are the revised steps tested on nodes [ violab5 , violab6 ].
The example used is from [ short -> long ].
These can be reversed to perform [ long -> short ].
Verify these steps on your setups.
What likely already exists
0) /etc/hosts of target node (short name first , in cluster with short name)
10.99.3.6 violab6 violab6.aus.stglabs.ibm.com
1) All nodes [ resolve locally ]
#cat /etc/netsvc.conf
hosts=local4,bind4
2) The other node (!target) that is UP. [ violab5 here ]
padmin:$ clstartstop -stop -m violab6
3) On Target node [ violab6 ] , update hostname to long name
# chdev -l inet0 -a hostname=violab6.aus.stglabs.ibm.com
inet0 changed
4) The other node (!target) that is UP. [ violab5 here ]
i) Split /etc/hosts entries to look like:
10.99.3.6 violab6
10.99.3.6 violab6.aus.stglabs.ibm.com
ii) On same node as root: Change hostname from short name to long name.
# /usr/sbin/chcluster -m violab6{cle_hostname=violab6.aus.stglabs.ibm.com}
chcluster: Successfully modified cluster.
5) All nodes [ remove short name entry in /etc/hosts ] , will just have:
10.99.3.6 violab6.aus.stglabs.ibm.com
6) The other node (!target) that is UP. [ violab5 here ]
padmin:$ clstartstop -start -m violab6.aus.stglabs.ibm.com
Additional Notes From Customers test setup:
===========================================
Before:
10.70.51.134 vios103a
10.70.51.134 vios103a.wasserstrom.com
10.70.51.135 vios103b.wasserstrom.com
10.70.51.135 vios103b
NODES
Name Shid Uuid Flags N_gw Site_shid Site_uuid
vios103a 1 693c413c-2287-11e6-8005-f81ecfcfa1a3 00000000 1 1 693608d0-2287-11e6-8005-f81ecfcfa1a3
After:
10.70.51.134 vios103a.wasserstrom.com vios103a
10.70.51.135 vios103b.wasserstrom.com vios103b
NODES
Name Shid Uuid Flags N_gw Site_shid Site_uuid
vios103a.wasserstrom.com 1 693c413c-2287-11e6-8005-f81ecfcfa1a3 00000000 1 1 693608d0-2287-11e6-8005-f81ecfcfa1a3