Ortam: RHEL 5.x/6.x
Aşağıdaki örneği izlemek, hataya dayanıklılık ve yük dengeleme için eth0, eth1 ve çevrimsel sıralı politika kullanarak bir NIC Kanal Bağlantısı oluşturacaktır:
- Kök olarak bir Bond0 Yapılandırma Dosyası oluşturun: # vi /etc/sysconfig/network-scripts/ifcfg-bond0
- Bond0 yapılandırma dosyasına aşağıdaki satırları ekleyin:
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"
Not: IP adresi, Ağ ve Ağ maskesi ayarlarını uygun şekilde değiştirin.
- eth0 için yapılandırma dosyasını açın:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
- MASTER" ve "SLAVE" parametrelerini ekleyerek eth0 yapılandırma dosyasını düzenleyin:
DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
- eth1 için #3 ve #4 adımlarını tekrarlayın.
- Çekirdek modülleri yapılandırma dosyasını açın:
RHEL5 # vi /etc/modprobe.conf
RHEL6 # vi /etc/modprobe.d/modprobe.conf
Not: modprobe.conf dosyası RHEL6'da yok. Yukarıda listelenen adımın ardından dosya oluşturulacaktır.
- modprobe.conf dosyasına aşağıdaki satırı ekleyin:
alias bond0 bonding
options bond0 mode=balance-rr miimon=100
- Bağlama Modülünü yükleyin:
# modprobe bağlama
- Ağ hizmetini yeniden başlatın:
# service network restart
- ifconfig komutunun çıktısına bakarak bağlama arayüzünün başarıyla oluşturulup oluşturulmadığını kontrol edin:
# ifconfig
Çıktı, bond0'ı ana olarak çalışır durumda ve eth0\eth1'i bağımlı olarak çalışır durumda listelemelidir.