방금 Dell 1950 서버에 RHEL 6.3 을 설치했습니다 . 이 서버는 2 개의 GBit 포트 (Gb0 및 Gb1)입니다.
모호한 이유로 Gb0 과 Gb1을udev
선택했습니다 . 이것은 확실히 나에게 좋은 발견이 아니며 혼란을줍니다. eth1
eth0
그래서 구성을 /etc/udev/rules.d/70-persistent-net.rules
다음 과 같이 수정했습니다 .
# PCI device 0x14e4:0x164c (bnx2)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", \
ATTR{address}=="00:20:19:52:d3:c0", \
ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x14e4:0x164c (bnx2)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", \
ATTR{address}=="00:20:19:52:d3:be", \
ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
방금 원하는 것을 반영하기 위해 파일의 "NAME"필드를 변경했습니다. 서버를 재부팅했는데 작동하지 않았습니다.
에서 dmesg
로그 I는 다음을 읽을 수 있습니다 :
udev: renamed network interface eth1 to rename5
udev: renamed network interface eth0 to eth1
udev: renamed network interface rename5 to eth0
여기서 무엇이 잘못되었는지에 대한 아이디어가 있습니까? 왜 이런 식으로 udev
전환합니까? 이 문제가없는 다른 유사한 서버가 있습니다.
grep -R 'rename5' /etc/udev/rules.d/
로그에 표시되는 이유 rename5
는 동일한 다른 규칙입니까?