2015. 12. 9. 16:42 오라클
linux bonding 작업
Linux bonding 간단히 설정
1. service network stop
2. service NetworkManager stop
3. chkconfig NetworkManager off
4. vi /etc/modprobe.d/bonding.conf
alias bond0 bonding
5. cp /etc/sysconfig/network-scripts/ifcfg-eth0 를 ifcfg-bond0 로 복사하여 ifcfg-bond0을 수정한다.
6. ifcfg-eth0 정보를 복사한 후 HWADDR, UUID 정보를 지운다.
DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=XXX.XXX.XXX.XXX
NETMASK=255.255.255.XXX
GATEWAY=XXX.XXX.XXX.XXX
USERCTL=no
BONDING_OPTS="mode=1 miimon=100"
각각 /etc/sysconfig/network-scripts/ifcfg-eth0, ifcfg-eth1 실행후
7. 아래 세 줄을 다음과 같이 변경하고
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
아래 두줄 추가한다.
MASTER=bond0
SLAVE=yes
8. 재부팅이 여의치 않을 경우
# modprobe bonding 이후
# service network restart
9. 정상적으로 본딩이 걸렸는지 확인하는 방법은
# ifconfig | more //bonding이 올라오는지
# cat /proc/net/bonding/bond0 //master –slave 상태로 올라오는지 확인
#ifdown, #ifup 명 령 어 를 이 용하여 eth0과 eth1 장치를 내린 후에도 본딩 구성이 정상적으로 되는지 확인한다.
(ping을 Gateway로 던지 면서 , # cat /proc/net/bonding/bond0 상태 확인)