질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

bonding 구성하기 max_bonds

작성자 정보

  • 김동연 작성
  • 작성일

컨텐츠 정보

본문

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

관련자료

댓글 1

메드보스님의 댓글

  • 메드보스
  • 작성일
alias bond0 bonding
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

장치마다 옵션을 주셔야합니다

공지사항


뉴스광장


  • 현재 회원수 :  60,074 명
  • 현재 강좌수 :  35,995 개
  • 현재 접속자 :  514 명