
저는 서버 NIC를 팀으로 구성한 다음 가상화 상자(KVM)에서 사용하도록 브리지하기 위해 며칠 동안 노력해 왔습니다. 네트워크에 연결하고 최소한 Google에 ping을 실행했지만 두 번째 NIC(eno2)에 연결했을 때만 작동합니다. 첫 번째 NIC(eno1)에만 케이블이 있으면 로컬 네트워크의 라우터에서 서버를 볼 수 없습니다.
나는 문서와 수많은 포럼을 살펴보았습니다. 나에게 '가장 가까운' 정보를 제공한 최고의 리소스는 다음 사이트였습니다.https://myredhatcertification.com/2015/04/09/software-bridge-on-top-of-the-teaming-device/. 내가 뭘 잘못하고 있는지 잘 모르겠습니다. 여담으로, 내 KVM VM에는 NIC 중 하나를 사용하는 네트워크가 없습니다. 그러나 네트워크를 가동하고 호스트에서 안정성을 확보한 후에는 이를 확인할 수 있습니다.
NetworkManager를 중지하고 비활성화했습니다(그러나 여전히 설치되어 있음).
관련 출력 및 파일은 다음과 같습니다(자세한 내용을 보려면 문의하세요).
ip as 네트워크 케이블이 eno2에 연결되어 있는 경우입니다.
[root@server1 ~]# ip a s
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq master team0 state DOWN qlen 1000
link/ether 0c:c4:7a:ca:3b:6e brd ff:ff:ff:ff:ff:ff
inet6 fe80::ec4:7aff:feca:3b6e/64 scope link
valid_lft forever preferred_lft forever
3: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master team0 state UP qlen 1000
link/ether 0c:c4:7a:ca:3b:6e brd ff:ff:ff:ff:ff:ff
inet6 fe80::ec4:7aff:feca:3b6e/64 scope link
valid_lft forever preferred_lft forever
4: eno3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 0c:c4:7a:ca:58:06 brd ff:ff:ff:ff:ff:ff
5: eno4: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 0c:c4:7a:ca:58:07 brd ff:ff:ff:ff:ff:ff
6: team0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master brteam0 state UP
link/ether 0c:c4:7a:ca:3b:6e brd ff:ff:ff:ff:ff:ff
inet6 fe80::ec4:7aff:feca:3b6e/64 scope link
valid_lft forever preferred_lft forever
7: brteam0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
link/ether 0c:c4:7a:ca:3b:6e brd ff:ff:ff:ff:ff:ff
inet 192.168.0.150/24 brd 192.168.0.255 scope global brteam0
valid_lft forever preferred_lft forever
inet6 fe80::ec4:7aff:feca:3b6e/64 scope link
valid_lft forever preferred_lft forever
brctl 쇼
[root@server1 ~]# brctl show
bridge name bridge id STP enabled interfaces
brteam0 8000.0cc47aca3b6e no team0
/etc/sysconfig/network-scripts/ifcfg-brteam0
DEVICE=brteam0
ONBOOT=yes
TYPE=Bridge
IPADDR0=192.168.0.150
PREFIX0=24
GATEWAY0=192.168.0.1
/etc/sysconfig/network-scripts/ifcfg-team0
DEVICE=brteam0
ONBOOT=yes
TYPE=Bridge
IPADDR0=192.168.0.150
PREFIX0=24
GATEWAY0=192.168.0.1
[root@server1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-team0
DEVICE=team0
TEAM_CONFIG="{\"runner\":{\"name\":\"loadbalance\"}}"
DEVICETYPE=Team
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=team0
UUID=1ddbb7ce-4a40-43b3-8394-7629bc9074a9
ONBOOT=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
BRIDGE=brteam0
/etc/sysconfig/network-scripts/ifcfg-team0-port1
BOOTPROTO=none
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=team0-port1
UUID=310074ca-cf54-43b9-b7e4-8d25b74274af
DEVICE=eno1
ONBOOT=yes
TEAM_MASTER=team0
DEVICETYPE=TeamPort
/etc/sysconfig/network-scripts/ifcfg-team0-port2
BOOTPROTO=none
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=team0-port2
UUID=ad6972fa-94df-4c1c-9241-5315c823f4b9
DEVICE=eno2
ONBOOT=yes
TEAM_MASTER=team0
DEVICETYPE=TeamPort
누군가 실수를 발견했거나 중요한 단계를 놓친 경우 알려 주시기 바랍니다. 모든 도움을 주시면 감사하겠습니다.