전체 글
- DELL H/W 전력계산기 2015.05.03
- Redhat enterpise 5.x Single Bonding 2015.05.03
- Nic Speed Setting 2015.05.03
DELL H/W 전력계산기
2015. 5. 3. 03:46
Redhat enterpise 5.x Single Bonding
2015. 5. 3. 03:46
Redhat enterpise 5.x Single Bonding
1. 본딩 파일 생성
리눅스 최초 구성시 본딩파일이 없다. 그러므로 만들어야한다~
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-bond0
|
1). vi /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0
BOOTPROTO=none
USERCTL=no
ONBOOT=yes
IPADDR=IP
NETMASK=255.255.255.0
2). vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
USERCTL=no
MASTER=bond0
SLAVE=yes
ONBOOT=yes
BOOTPROTO=none
3. vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
USERCTL=no
MASTER=bond0
SLAVE=yes
ONBOOT=yes
BOOTPROTO=none
4. vi /etc/sysconfig/network
GATEDEV=bond0
5. vi /etc/modprobe.conf
alias bond0 bonding
options bonding mode=1 miimon=100 #nic체크시간(1/100 sec)
6. modprobe bonding |
<Options>
Mode : 본딩방식을 정하는 옵션
0 - RR 방식 로드밸런스. 인터페이스의 라운드로빈. (대역폭 상승 + Failover)
1 - Active-Standby (NIC 의 Failover 만을 위한 모드)
한개는 Standby로 기존 것이 문제 생길경우 active로 전환
2 - XOR 방식 / 수신시에는 MAC 어드레스로 매핑, 송신시 1번 NIC 사용
3 - Broadcast 방식 / 모든 Slave NIC 으로 통신 failover 제공
4 - 802.3ad Dynamic Link aggregation
5 - 송신패킷만 로드밸런싱 / 동일 스위치에 물려있어야 함
6 - 송수신패킷 로드밸런싱 / 동일 스위치에 물려있어야 함
Miimon : 링크 감시설정 모드 / ms 단위, 디폴트값이 0(사용안함)
즉, 0으로 설정하면 Failover가 비활성화
bond0 구동 현황 파악 [root@byun named]# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v2.6.3-rh (June 8, 2005) <= bonding 버전
Bonding Mode: adaptive load balancing <= Bonding Mode
Primary Slave: None
Currently Active Slave: eth0 <= 현재 Active한 REAL NIC
MII Status: up <= Link 상태
MII Polling Interval (ms): 100 <= Fail 시 전환
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: eth0
MII Status: up <= Link 상태
Link Failure Count: 0 <= OS startup 이 후 Link Fail 건 수
Permanent HW addr: 00:0d:61:35:16:9c <= MAC 주소
Slave Interface: eth1
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:0d:61:35:16:9d
|
'[IT] Linux > Network' 카테고리의 다른 글
Redhat Ent 6.x Bond 구성 (0) | 2015.05.07 |
---|---|
Nic Speed Setting (0) | 2015.05.03 |
Nic Speed Setting
2015. 5. 3. 03:44
1. 영구적으로 설정
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:7F:DC:A5
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.2
NETMASK=255.255.2550
ETHTOOL_OPTS="wol g speed 1000 duplex full autoneg off"
ETHTOOL_OPTS="wol g speed 10000 duplex full autoneg off" 10G SPEED
ETHTOOL_OPTS="wol g speed 1000 duplex full autoneg off" 1G SPEED
ETHTOOL_OPTS="wol g speed 100 duplex full autoneg off" 100MB SPEED
2. 임시적으로 설정
ethtool -s eth0 speed 100 duplex full
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:7F:DC:A5
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.2
NETMASK=255.255.2550
ETHTOOL_OPTS="wol g speed 1000 duplex full autoneg off"
ETHTOOL_OPTS="wol g speed 10000 duplex full autoneg off" 10G SPEED
ETHTOOL_OPTS="wol g speed 1000 duplex full autoneg off" 1G SPEED
ETHTOOL_OPTS="wol g speed 100 duplex full autoneg off" 100MB SPEED
2. 임시적으로 설정
ethtool -s eth0 speed 100 duplex full
적용 Linux Version : Redhat Ent 5.x/6.x 계열
'[IT] Linux > Network' 카테고리의 다른 글
Redhat Ent 6.x Bond 구성 (0) | 2015.05.07 |
---|---|
Redhat enterpise 5.x Single Bonding (0) | 2015.05.03 |