Currently, your scenario is not supported in xCAT. Since someone has asked this question, xCAT team is probing some ways to achieve this. General idea is to make the mac of two nics map to one node in xCAT MN. We will let know our decision.
 
Regarding of the configbond postscript, yes, we want to make the os deployment process to only use one nic, then create the bond after the OS deployment/netbooting.

Thanks
Best Regards
----------------------------------------------------------------------
Wang Xiaopeng (王晓朋)
IBM China System Technology Laboratory
Tel: 86-10-82453455
Email: [email protected]
Address: 28,ZhongGuanCun Software Park,No.8 Dong Bei Wang West Road, Haidian District Beijing P.R.China 100193
 
 
----- Original message -----
From: David Pullman <[email protected]>
To: [email protected]
Cc:
Subject: [xcat-user] Bonding stateless nodes during provisioning
Date: Fri, Dec 4, 2015 10:18 AM
 
We have a rack of compute nodes that are provisioned stateless. Each node has two ethernet ports, connected to a pair of ToR switches, that are set to try and boot PXE. We would like to set these up so that they are in a bond (mode 1, actiive-backup) when they start up. They are currently set up to use just eth0 and switch discovery and are currently working with a RHEL 6 install and xCAT 2.10.
 
The objective is to have nodes able to start up or reboot even if one of the ethernet interfaces was lost, or one of the ToR switches was offline. We're monitoring the health separately to detect that.
 
I've gone over various bits of documentation, the mailing lists, and user submitted docs, etc. I'm uncertain if this is possible or what the best approach is to pursue.
 
Is it possible to simply configure the nodes so that they would be configured in a bond0 with slaves eth0 and eth1 right from the start? I can't see that in the documentation, but there are comments in confignics that mention master and slave.
 
Then there is the configbond postscript? So the node would boot up on one interface, but then configure in postscript as a bond? But I think I saw in the docs that this may not be good since it would interrupt the network and an "at" command should be used? Not sure which way that's going.
 
Then in the mailing lists someone asked what sounded similar to my question, and was told you can write your own postscript.
 
Out of these possibilities, which is the recommended approach? Pointers to documentation I might have missed or hints would be greatly appreciated.
 
Thanks very much.
 
--David
------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user
 

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to