Centos 7: 네트워크를 가동/중단할 수 없습니다: 트렁크 인터페이스에 대한 인터페이스 구성

Centos 7: 네트워크를 가동/중단할 수 없습니다: 트렁크 인터페이스에 대한 인터페이스 구성

서버(Centos 7)에 구성된 스위치는 VLAN#115,2014의 트렁크로 구성됩니다. 나는로드했다

# lsmod | grep 8021q
# modprobe 8021q

VLAN#115를 사용하여 서버의 IP 주소를 구성하려면 다음 구성을 수행하십시오.

ifcfg-em1

TYPE=Ethernet
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=em1
UUID=c0c4d851-d762-4301-8c20-d6128aee5261
DEVICE=em1
ONBOOT=yes

ifcfg-em1.115

TYPE=Ethernet
BOOTPROTO=none
IPADDR=172.31.141.242
PREFIX=24
GATEWAY=172.31.141.1
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=em1.115
UUID=c0c4d851-d762-4301-8c20-d6128aee5261
DEVICE=em1.115
VLAN=yes
ONBOOT=yes

결국 네트워크 서비스를 다시 시작할 수 없었습니다. 나타나는 오류 메시지는 다음과 같습니다.

Failed to start LSB: Bring up/down networking.

내가 뭘 잘못했나요?

답변1

NetworkManager를 비활성화하면 문제가 해결될 것 같습니다 :)

systemctl stop NetworkManager
systemctl disable NetworkManager

답변2

조금 늦을 수도 있지만 제 예의 문제는 두 인터페이스의 UUID 필드가 동일하고 고유해야 한다는 것입니다. NetworkManager를 비활성화하면 문제가 해결되지만 실제 해결 방법은 필드를 변경/제거하는 것입니다. 나중에 참조할 수 있도록 여기에 남겨두세요.

답변3

IPV4_FAILURE_FATAL=no
IPV6INIT=yes"

토글 값 -

IPV4_FAILURE_FATAL=yes
IPV6INIT=no # (if IPV6 not require)

답변4

이 오류는 가상 머신을 가져온 후에 발생합니다. 해결책은 /etc/sysconfig/network-scripts/ifcfg-ens32(ens32가 내 인터페이스입니다. nmtui가 있는 네트워크 관리자를 사용하여 인터페이스를 확인할 수 있음) 파일에서 하드웨어 주소를 수정하는 것입니다.

"ip addr"을 입력하고 인터페이스의 하드웨어 주소를 기록해 둡니다(예: 00:50:56:8d:6a:9e). "ip addr"로 얻은 목록에서 관심 있는 인터페이스를 찾으십시오.

/etc/sysconfig/network-scripts/ifcfg-ens32 편집을 열고(ifcfg-ens32를 위와 같이 nmtui에서 가져온 인터페이스 이름으로 변경) HWADDR 키 옆의 주소를 수정합니다.

현재: 서비스 네트워크가 다시 시작됩니다.

관련 정보