블로그>뜨바...일이 점점 커지네...쌍!~ | 밤톨아빠
http://blog.naver.com/eukyworld/60156009429
제임스 본드의 본딩이 아님돠!~ ㅋ
이더채널,트렁킹,본딩....<- 이것의 의미는??
여러개의 랜카드 포트를 하나로 묶어 대역폭을 늘리거나 Failover의 용도로 쓰임니다.
스위치는 이더채널을 지원하는 스위치가 필요하며, 서버의 리눅스에서의 커널에서 본딩을 지원하는 랜카드가 2개 이상있어야 합니다.
[root@a1net network-scripts]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0D:AA:AA:AA:AA
inet addr:192.168.2.111 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:248871 errors:0 dropped:0 overruns:0 frame:0
TX packets:773 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:16188858 (15.4 MiB) TX bytes:108404 (105.8 KiB)
Interrupt:169 Memory:ed6f0000-ed700000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:126 errors:0 dropped:0 overruns:0 frame:0
TX packets:126 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:19006 (18.5 KiB) TX bytes:19006 (18.5 KiB)
[root@a1net network-scripts]#
최초 설정된 랜카드입니다.
두개 랜카드중 eth0만 운영중이던 서버였습니다.
[root@a1net network-scripts]# cat ifcfg-eth0
# Broadcom Corporation NetXtreme BCM5703X Gigabit Ethernet
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:0d:aa:aa:aa:aa
ONBOOT=yes
DHCP_HOSTNAME=a1net
IPADDR=192.168.2.111
NETMASK=255.255.255.0
GATEWAY=192.168.2.1
TYPE=Ethernet
[root@a1net network-scripts]#
여기에서 변경
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:0d:aa:aa:aa:aa
ONBOOT=yes
DHCP_HOSTNAME=a1net
USERCLT=no
MASTER=bond0
SLAVE=yes
eth1 설정도 변경
DEVICE=eth1
HWADDR=00:0D:BB:BB:BB:BB
ONBOOT=yes
#HOTPLUG=no
BOOTPROTO=none
#TYPE=Ethernet
USERCLT=no
MASTER=bond0
SLAVE=yes
이제 본딩 설정파일 생성
[root@a1net network-scripts]# vi ifcfg-bond0
DEVICE=bond0
BOOTPROTO=static
ONBOOT=yes
DHCP_HOSTNAME=a1net
IPADDR=192.168.2.111
NETMASK=255.255.255.0
network 파일에 추가설정
HOSTNAME=a1net
GATEWAY=192.168.2.1
GATEDEV=bond0
vi /etc/modprobe.conf 파일에서 본딩 모듈 적용
alias bond0 bonding
추가적으로 본딩 모드 설정가능
options bonding mode=0
0 : balance-round robine (2개의 NIC를 통한 분배 + Fault Tolerance)
1 : active-standby( Active상태의 NIC문제 발생시 Fault Tolerance)
2 : balance-xor (0과 비슷하나 xor연산을 이용한
Dest mac과 Source mac을 이용한 분배 + Fault Tolerance)
3 : broadcast (2개의 NIC에 어떤 규칙없이 통신 + Fault Tolerance)
4 : 802.3ad (link aggregation) - 스위치에 어그리게이션 그룹생성 필요
options bond0 miimon=100
nic 상태 체크 시간(1/100 sec)
모듈 적용
[root@a1net network-scripts]# modprobe bonding
네트워크 리스타트
[root@a1net network-scripts]# /etc/init.d/network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface bond0: [ OK ]
[root@a1net network-scripts]# ifconfig
bond0 Link encap:Ethernet HWaddr 00:0D:AA:AA:AA:AA
inet addr:192.168.2.111 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
RX packets:1083 errors:0 dropped:0 overruns:0 frame:0
TX packets:743 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:81479 (79.5 KiB) TX bytes:62416 (60.9 KiB)
eth0 Link encap:Ethernet HWaddr 00:0D:AA:AA:AA:AA
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:1083 errors:0 dropped:0 overruns:0 frame:0
TX packets:743 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:81479 (79.5 KiB) TX bytes:62416 (60.9 KiB)
Interrupt:169 Memory:ed6f0000-ed700000
eth1 Link encap:Ethernet HWaddr 00:0D:AA:AA:AA:AA
UP BROADCAST SLAVE MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:177 Memory:ed4f0000-ed500000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:126 errors:0 dropped:0 overruns:0 frame:0
TX packets:126 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:19006 (18.5 KiB) TX bytes:19006 (18.5 KiB)
'기술자료 > 기술운영자료' 카테고리의 다른 글
modsecurity 설치 메뉴얼 (0) | 2016.03.20 |
---|---|
windows 2008 DFS 설정 (0) | 2016.03.20 |
dovecot 서비스 시작이 되지 않을때 (0) | 2016.03.20 |
리눅스 HDD 추가 장착 (0) | 2016.03.20 |
Windows 2008 Administrator 계정 이름 완전히 바꾸기 (0) | 2016.03.20 |