Contributed by Evan Hisey
Channel bonding is actually horrible easy. This may explain the lack of documentaion on this subject A bonded network appears as a normal network to the applications. All machines on a subnet must be either bonded teh same way. Bonded and non-bonded machine really don't talk well to each other.
Channel bonding needs at least to physcial sub-nets but can have more(Currently I have a tri-bonded cluster). To enable bonding you need to either compile in to the kernel or as a module (bonding.o) the Channel Bonding kernel code, as of 2.4.x is it a standardoption of the kernel. The nics are setup as normal with except that you only us 'ifconfig' to initialize the first card of the bond. 'ifenslave' is used to intialize the remaining cards in the bonded connection. 'ifenslave' can be locate in the linux/Documentation/network/ directory. It will need to be compiled as it is a .c file. The basic format for use is
ifenslave <master> <slave1> <slave2> |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |