bonding 구성하기 max_bonds
작성자 정보
- 김동연 작성
- 작성일
컨텐츠 정보
- 2,929 조회
- 1 댓글
- 0 추천
- 목록
본문
bonding를 두개 구성하고 active-standby 이며 각 bond0, bond1에는 primary를 줄려고 합니다.
primary를 안주면 bonding 두개 구성이 이루어짐니다.
문제는 각 각 bond0, bond1에는 primary를 줄때 어떻게 주어야 할지
modprobe.conf파일 구성좀 봐줬으면 합니다.
2. /etc/modprobe.conf 파일에 다음 라인을 추가합니다.
->bonding 1개 구성시
alias bond0 bonding
options bonding miimon=100 mode=1 primary=eth0
->bonding 2개 이상 구성시(보완해야 할 점 많음)
alias bond0 bonding
alias bond1 bonding
options bonding miimon=100 mode=1 primary=eth0 max_bonds=2
여기에서 mode의 숫자를 변경함으로써 본딩 모드를 변경할수 있습니다.
3. /etc/sysconfig/network-scripts에서
ifcfg-bond0파일을 만들고
DEVICE=bond0
ONBOOT=yes
BOOTPROTO=static
IPADDR=211.238.181.17 <- 서비스 ip
NETMASK=255.255.255.128
GATEWAY=211.238.181.126
위와같이 입력합니다.
그리고 기존에 있는 ifcfg-eth0와 eth1은 다음과 같이 수정
DEVICE=eth0 <- 카드 이름을 맞게 수정합니다
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
4. /etc 밑에서
#modprobe bonding 실행
5. 네트워크 restart
#service network restart
6. 네트워크 설정확인(bond0, eth0, eth1 확인)
#ifconfig|more
7. /proc/net/bonding/bond0 파일 열고 내용확인
**참고문서**
/usr/share/doc/kernel-doc<k-v>/Docum~/networking/bonding.txt
관련자료
-
이전
-
다음
메드보스님의 댓글
- 메드보스
- 작성일
alias bond1 bonding
options bond0 bonding miimon=100 mode=1 primary=eth0 max_bonds=2
options bond1 -o bonding miimon=100 mode=1 primary=eth3
장치마다 옵션을 주셔야합니다