반응형


- OS : RHEL 7

- device : ens38,39로 team0 구성




- team connection 생성, ifname 생성

[root@system1 ~]# nmcli con add con-name team0 type team ifname team0 config '{"runner":{"name":"activebackup"}}'


연결 'team0' (2922ad0f-7675-4370-8f06-ce0ddfdd8bc7)이 성공적으로 추가되었습니다.


-> con-name ,   type , ifname 옵션을 확인할것



- team connnection port 생성


[root@system1 ~]# nmcli con add con-name team0-port1 type team-slave ifname ens38 master team0

연결 'team0-port1' (d8b8b8f8-0326-4517-a499-a4abfb0a82da)이 성공적으로 추가되었습니다.



[root@system1 ~]# nmcli con add con-name team0-port2 type team-slave ifname ens39 master team0

연결 'team0-port2' (d62022f2-34df-456c-85b0-99028d2f29e9)이 성공적으로 추가되었습니다.


-ip 할당
[root@system1 ~]# nmcli con mod team0 ipv4.addresses 192.168.0.14


IP1개, device 2개로, 포트2개를 생성하였다. 

-현재 active된 port 확인
[root@system1 ~]# teamdctl team0 state
setup:
  runner: activebackup
ports:
  ens38
    link watches:
      link summary: up
      instance[link_watch_0]:
        name: ethtool
        link: up
        down count: 0
  ens39
    link watches:
      link summary: up
      instance[link_watch_0]:
        name: ethtool
        link: up
        down count: 0
runner:
  active port: ens39


 ens38,ens39 가 한개의 가상device team0으로 묶여 있다. 위의 설정을 도식화해보면,

  아래와 같다 



192.168.0.14 IP로 들어오는 connection은 가상device team0 -> 가상prot (물리device ens39)에서 처리된다.


반응형

'OS > LINUX' 카테고리의 다른 글

firewall-cmd --remove 명령 오류 해결  (0) 2017.12.29
teaming port F/O 테스트  (0) 2017.12.29
FS 축소  (0) 2017.12.21
nfs 설정  (0) 2017.12.19
vsftp chroot설정  (0) 2017.04.20

+ Recent posts