vmware vSphere에서 RHEL7 서버를 설정하고 NetworkManager가없는 네트워크에서 서버를 가져 오는 데 문제가 있습니다. 설치 과정에서 서버가 고정 IP를 갖도록 구성하고 NetworkManager를 사용하여 모든 것을 설정했습니다. 이것이 작동하는 동안 우리는 내 사무실에서 NetworkManager를 사용하지 않으므로 NetworkManager없이 RHEL6 서버를 온라인으로 가져 오기 위해 구성 파일을 넣는 것을 입력했습니다.
/ etc / sysconfig / network-scripts / ifcfg-ens192는 다음과 같습니다.
NAME = ens192
TYPE = 이더넷
ONBOOT = 예
NM_CONTROLLED = 아니오
BOOTPROTO = 정적
IPADDR = 10.0.2.15
PREFIX = 24
게이트웨이 = 10.0.2.2
그러나 NetworkManager를 비활성화하면 네트워크 서비스가 다음 오류로 시작되지 않습니다
#service network restart
systemctl을 통한 네트워크 재시작 : network.service 작업에 실패했습니다. 자세한 내용은 ‘systemctl status network.service’및 ‘journalctl -xn’을 참조하십시오.
그리고 두 명령 모두 다음을 출력합니다.
네트워크 [1838] : RTNETLINK 답변 : 파일이
네트워크에 존재 함 [1838] : RTNETLINK 답변 : 파일이
네트워크에 존재 함 [1838] : RTNETLINK 답변 : 파일이
네트워크 존재 [1838] : RTNETLINK 답변 : 파일이
네트워크 존재 [1838] : RTNETLINK 답변 : 파일이 존재
network [1838] : RTNETLINK 답변 : 파일이
네트워크에 존재 합니다 [1838] : RTNETLINK 답변 : 파일이 존재합니다
systemd [1] : network.service : 제어 프로세스가 종료되었습니다, code = 종료 상태 = 1
systemd [1] : LSB를 시작하지 못했습니다 : 가져 오기 업 / 다운 네트워킹
또한 ‘ip addr’명령이 출력하는 내용은 다음과 같습니다.
1 : lo : mtu 65536 qdisc noqueue state UNKNOWN
링크 / 루프백 00 : 00 : 00 : 00 : 00 : 00 brd 00 : 00 : 00 : 00 : 00 : 00
inet 127.0.0.1/8 범위 호스트 lo
valid_lft forever preferred_lft forever
inet6 :: 1/128 범위 호스트
valid_lft forever preferred_lft forever
2 : ens192 : mtu 1500 qdisc noop state DOWN qlen 1000
링크 / 에테르 08 : 00 : 27 : 98 : 8e : df brd ff : ff : ff : ff : ff : ff
답변
VM의 MAC 주소를 확인하십시오. ip addr를 실행 했으므로 08 : 00 : 27 : 98 : 8e : df 여야합니다. 다른 것이 있으면 ifcfg-ens192 파일에서 다음과 같이 설정해야하지만 주소를 실제 주소로 바꿔야합니다.
HWADDR="08:00:27:98:8e:df"
나는 같은 문제가 있었고 이것이 나를 위해 해결했다.
답변
이 문제를 해결하는 데 필요한 것은 구성의 MAC입니다.
NAME=ens192
TYPE=Ethernet
ONBOOT=yes
HWADDR="08:00:27:98:8e:df"
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=10.0.2.15
PREFIX=24
GATEWAY=10.0.2.2
하드웨어 주소를 모르면 찾을 수 있습니다.
cat /sys/class/net/ens192/address
답변
가상 머신 네트워크 설정으로 이동하여 네트워크 케이블이 연결되어 있는지 확인하고 방화벽으로이를 차단했는지 확인하십시오.
답변
정보가 완료되면 / etc / sysconfig / network에 해당 정보 (GATEWAY = 10.0.2.2)를 입력해야합니다.
답변
NetworkManager를 비활성화 한 후 “LSB를 시작하지 못했습니다 : 네트워킹 시작 / 종료”오류가 발생했습니다. 부팅 후 인터페이스를 불러오는 데 2 분이 걸렸습니다. 혼란의 원인은 “… LSB”였습니다. 메시지는 전통적인 /etc/rc.d/init.d/network 스크립트에서 나왔습니다. 제 경우에는 다음과 같은 문제가 해결되었습니다.
에 네트워크 스크립트 /이 ifcfg-eth0를가 추가
NMCONTROLLED=no
NetworkManager가 남겨둔 불필요한 ifcfg- * 파일을 제거했습니다.
# rm /etc/sysconfig/network-scripts/ifcfg-Wired_connection_?
답변
문제가 해결됩니다!
# rm /etc/udev/rules.d/70-persistent-ipoib.rules
# reboot
- 이제 / etc / sysconfig / network-scripts / ifcfg-eth0를 편집하십시오.
- 생성 된 새 HWADDR 추가 또는 제거
- UUID 줄 제거
네트워킹 서비스를 다시 시작하십시오
#systemctl restart network.service
지금! 일.
답변
인터페이스가 nm 비활성화되어 있어도 NetworkManager는 기본 경로 (ip route)를 표시합니다. 전체 시스템이 아닌 해당 인터페이스 일뿐입니다.
ps aux | grep -I net # will probably find NetworkManager still running.
chkconfig network on
systemctl disable NetworkManager.service
systemctl stop NetworkManager.service