Environment
SFHA version = 5.1
OS = 5.9 Solaris SPARC
Please freeze the cluster before doing this activity
Agenda
Suppose you need to replace the bge2 Ethernet with ce0 (ONLINE without restarting gab, llt and hastop -all -force)
# lltconfig -t ce0 -d /dev/ce:0
# lltconfig -u bge2
- First command will add the new Ethernet heartbeat. Second command will remove the old Ethernet heartbeat. (Dont try to remove first before adding the Ethernet).
- Run the above two commands only on the Cluster node where the Ethernet card is going to replace.
Make sure the new Heartbeat
# lltstat -nvv|more
LLT node information:
Node State Link Status Address
0 PRI-PHX OPEN
bge1 UP 00:03:BA:FD:23:5E
ce0 UP 00:03:BA:FD:23:5F
bge0 UP 00:03:BA:FD:23:5D
* 1 SEC-PHX OPEN
bge1 UP 00:14:4F:7A:4B:71
ce0 UP 00:14:4F:6A:3C:48
bge0 UP 00:14:4F:7A:4B:70
Edit the /etc/llttab file
Replace the entry of bge2 (Old Ethernet) with ce0 (New Ethernet)
Existing configuration
root@PASSIVE-NODE # cat /etc/llttab
set-node PASSIVE-NODE
set-cluster 1111
link bge1 /dev/bge:1 – ether – –
link bge2 /dev/bge:2 – ether – –
link-lowpri bge0 /dev/bge:0 – ether – –
New Configuration
root@PASSIVE-NODE # cat /etc/llttab
set-node PASSIVE-NODE
set-cluster 1111
link bge1 /dev/bge:1 – ether – –
link ce0 /dev/ce:0 – ether – –
link-lowpri bge0 /dev/bge:0 – ether – –
View Java Console
Under Java Console=>Cluster=>System Connectivity, you will notice a cross on the heartbeat. This cross will clear when you reboot the cluster node on which the heartbeat Ethernet is replaced.
Posted in: Tech News
Nobody Important
July 8, 2015
This is all documented (and in more detail) on the Symantec site and has been for 5+ yrs:
https://support.symantec.com/en_US/article.TECH183904.html
https://support.symantec.com/en_US/article.TECH127782.html
Also- a cluster freeze is not required for this activity.
If you do the activity correctly there should be 0% chance of an issue in the cluster.
Arunabh
December 21, 2016
If want to do the same thing in linux, below should work..
lltconfig -t eth0 -d eth0 -l
Note, If the -l is omitted, the HB link will be a high-pri link.
lltconfig -u eth1
Rest process would be the same. Just replace the device with eth0 in llttab file.