Ympäristö: RHEL 5.x/6.x
Alla olevan esimerkin mukaisesti luodaan verkkokorttikanavan liitos käyttämällä eth0-, eth1- ja round-robin-käytäntöjä vikasietoisuutta ja kuormituksen tasausta varten:
- Luo root-käyttäjänä Bond0 Configuration File: # vi /etc/sysconfig/network-scripts/ifcfg-bond0
- Lisää seuraavat rivit Bond0-konfiguraatiotiedostoon:
DEVICE=bond0
IPADDR=192.168.1.10
NETWORK=192.168.1.0
NETMASK=255.255.255.0
USERCTL=no
BOOTPROTO=none
ONBOOT=yes
BONDING_OPTS="mode=0 miimon=100"
Huomautus: Vaihda IP-osoite-, verkko- ja Netmask-asetukset vastaavasti.
- Avaa eth0:n määritystiedosto:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
- Muokkaa eth0-määritystiedostoa lisäämällä MASTER- ja SLAVE-parametrit:
DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
- Toista vaiheet #3 ja #4 eth1:lle.
- Avaa ydinmoduulien määritystiedosto:
RHEL5 # vi /etc/modprobe.conf
RHEL6 # vi /etc/modprobe.d/modprobe.conf
Huomautus: modprobe.conf-tiedostoa ei ole RHEL6:ssa. Tiedosto luodaan yllä luetellun vaiheen mukaisesti.
- Lisää seuraava rivi modprobe.conf-tiedostoon:
Alias Bond0 Bonding
Optiot Bond0 Mode = tasapaino-RR Miimon = 100
- Lataa liitosmoduuli:
# modprobe-liimaus
- Käynnistä verkkopalvelu uudelleen:
# huoltoverkon uudelleenkäynnistys
- Tarkista, onnistuiko liitosliittymän luonti, ja katso ifconfig-komennon tulosta:
# ifconfig
Tulosteessa pitäisi luetella bond0 käynnissä isäntänä ja eth0\eth1 orjina.