1. 단일본딩

  
1. 있는 경우에만 해줌
service NetworkManager stop
            chkconfig NetworkManager off


2. vi /etc/modprobe.d/bonding.conf  #<파일생셩
             alias bond0 bonding
             alias bond1 bonding

3. vi /etc/sysconfig/network-scripts/ifcfg-bond0           
             DEVICE=bond0
IPADDR=192.168.6.70
            NETMASK=255.255.255.0
GATEWAY=192.168.6.3
            ONBOOT=yes
            BOOTPROTO=none
            USERCTL=no
BONDING_OPTS="mode=1 miimon=100'"

3. vi /etc/sysconfig/network-scripts/ifcfg-bond0           
             DEVICE=bond0
IPADDR=192.168.6.70
            NETMASK=255.255.255.0
GATEWAY=192.168.6.3
            ONBOOT=yes
            BOOTPROTO=none
            USERCTL=no
BONDING_OPTS="mode=1 miimon=100 primary=em3'"


4. vi /etc/sysconfig/network-scripts/ifcfg-em1

             DEVICE=em1
             BOOTPROTO=none
             USERCTL=no
             MASTER=bond0
             SLAVE=yes
             ONBOOT=yes

4. vi /etc/sysconfig/network-scripts/ifcfg-em2

             DEVICE=em2
             BOOTPROTO=none
             USERCTL=no
             MASTER=bond0
             SLAVE=yes
             ONBOOT=yes

4. vi /etc/sysconfig/network-scripts/ifcfg-em3

             DEVICE=em3
             BOOTPROTO=none
             USERCTL=no
             MASTER=bond0
             SLAVE=yes
             ONBOOT=yes

4. vi /etc/sysconfig/network-scripts/ifcfg-em4

             DEVICE=em4
             BOOTPROTO=none
             USERCTL=no
             MASTER=bond0
             SLAVE=yes
             ONBOOT=yes


6. vi /etc/sysconfig/network
             GATEDEV=bond0

7. #modprobe bonding
 


 

 

'[IT] Linux > Network' 카테고리의 다른 글

Redhat enterpise 5.x Single Bonding  (0) 2015.05.03
Nic Speed Setting  (0) 2015.05.03
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
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


   적용 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

1. PV Create

2. VG Create
3. LV Create<lv 생성시 옵션을 통해서 만든다.>
4. Format

lvcreate -i2 -L 800M -n lv_vg2_1 vg2

i2중 i는 Stripe 옵션이며 숫자 2는  vg에 포함되어있는 PV 수량을 쓰면된다.
예를 들어 VG구성 PV가 10이라면 i10이 좋을 것이다 
하지만 이것은 내 생각이며 PV가 10개라도 5개의 pv에서만 Stripe 할거라면 i5로 해도 된다.


확인 방법: 
[root@localhost ~]# lvs -v --segments
    Finding all logical volumes
  LV       VG       Attr       Start SSize   #Str Type    Stripe Chunk
  lv_root  VolGroup -wi-ao----    0   17.51g    1 linear      0     0 
  lv_swap  VolGroup -wi-ao----    0    2.00g    1 linear      0     0 
  lv_vg1_1 vg1      -wi-a-----    0  800.00m    1 linear      0     0 
  lv_vg1_2 vg1      -wi-a-----    0  800.00m    1 linear      0     0 
  lv_vg2_1 vg2      -wi-a-----    0  800.00m    2 striped 64.00k    0 
  lv_vg2_2 vg2      -wi-a-----    0  800.00m    2 striped 64.00k    0 
[root@localhost ~]# 


#man lvcreate
 -i, --stripes Stripes
              Gives  the number of stripes.  This is equal to the number of physical volumes to scatter the logical volume.  When creating a RAID 4/5/6 logical volume, the
              extra devices which are necessary for parity are internally accounted for.  Specifying -i3 would use 3 devices for striped logical  volumes,  4  devices  for
              RAID 4/5, and 5 devices for RAID 6.

'[IT] Linux > Volume' 카테고리의 다른 글

LV Size 확장 및 축소  (0) 2015.05.07
LVM PV, VG, LV 생성  (0) 2015.05.07
super block  (0) 2015.05.07

+ Recent posts