Video Screencast Help
Symantec Appoints Michael A. Brown CEO. Learn more.

Regarding Channel bonding

Created: 02 Nov 2012 • Updated: 04 Dec 2012 | 3 comments
This issue has been solved. See solution.

Hi Experts,

During VCS 6.0 installation  on Redhat 6.1, I specified 2 heatbeat networks. Now I have configured Channel bonding on my nodes. Can i specify that bonded interface as VCS Hearbeat? How can i modify the VCS Heartbeat network?

 

Thanks a lot in advance.

Discussion Filed Under:

Comments 3 CommentsJump to latest comment

mikebounds's picture

Yes you can use bonded interfaces for heartbeats - see https://www-secure.symantec.com/connect/forums/how-change-low-priority-link-nic-vcs-60-linux for how to change (this was for a bonded interface too)

Mike

UK Symantec Consultant in VCS, GCO, SF, VVR, VxAT on Solaris, AIX, HP-ux, Linux & Windows

If this post has answered your question then please click on "Mark as solution" link below

SOLUTION
priyanka3rdfeb@gmail.com's picture

Thanks for your reply,

 

Following is the content of /etc/llttab on node1

 

set-node node1
set-cluster 26020
link bond0 bond0 - ether - -

 

Does it mean that bond0 (bonded interface) will be used for the VCS heartbeat?

 

mikebounds's picture

Yes, but you need to have at least 2 hearbeats which should be independent, so for example if bond0 uses switches A and B, then your other heartbeat should use switch C, as if for instance your second heartbeat uses switch A, then if the NIC in bond0 that uses switch B fails, then both heartbeats are now using switch A which means if you loose switch A, then you will loose both heartbeats at the same time and each VCS node will think the other node has crashed (as loosing what should be 2 independent links is how VCS detects a system going down) and you will get split brain.

This is why NIC bonds are not always a good idea and are generally only used for lowpri links which are used for other purposes (like public link) as is the case in  https://www-secure.symantec.com/connect/forums/how-change-low-priority-link-nic-vcs-60-linux

So if you are only using bond0 for a heartbeat and it is not been used for other things, then you should split the bond and use the 2 interfaces in the llttab file as your 2 heartbeats.

Mike

UK Symantec Consultant in VCS, GCO, SF, VVR, VxAT on Solaris, AIX, HP-ux, Linux & Windows

If this post has answered your question then please click on "Mark as solution" link below