Criando Bond Red Hat, CentOS, Oracle Linux 6

Geralmente precisamos de redundância nas interfaces de rede dos nossos servidores sejam em Linux ou Windows, no windows essa funcionalidade é chamada de time, no linux de bond, abaixo ensino como criar um bond de duas ou mais interfaces para failover caso uma ou mais interfaces apresentem problemas de conectividade, além da configuração das interfaces devemos conectar cada interface em um switch diferente.

Este tutorial tem o objetivo de explicar como fazer o seu servidor trabalhar com alta disponibilidade e balanceamento de cargas fazendo múltiplas interfaces de rede responderem como se fosse uma. Utilizaremos aqui o módulo do kernel “bonding”.

#CRIANDO BOND0

vi /etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0
IPADDR=192.168.1.20
NETWORK=192.168.1.0
NETMASK=255.255.255.0
USERCTL=no
BOOTPROTO=none
ONBOOT=yes

#ADICIONANDO O BOND NA INTERFACE ETH0

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none

#ADICIONANDO O BOND NA INTERFACE ETH1

vi /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none

#CARREGANDO MODULO DO BOND

vi /etc/modprobe.conf

alias bond0 bonding
options bond0 mode=balance-alb miimon=100
salve o arquivo e em seguida execute esta linha

modprobe bonding

#TESTANDO

cat /proc/net/bonding/bond0

ifconfig
SQL

Leave a Reply

Your email address will not be published. Required fields are marked *

search previous next tag category expand menu location phone mail time cart zoom edit close