1. 程式人生 > >Centos7 虛擬機復制後網卡問題 Job for network.service failed

Centos7 虛擬機復制後網卡問題 Job for network.service failed

ddr eth0 rep config scrip process pan 部分 pre

在運行“/etc/init.d/network restart”命令時,出現錯誤“Job for network.service failed. See ‘systemctl status network.service‘ and ‘journalctl -xn‘ for deta”,運行“cat /var/log/messages | grep network”命令查看日誌中出現的與network相關的信息,會發現下面輸出語句:

Nov 17 11:31:16 openstack network: Bringing up interface eth0: Error: no device found for connection ‘eth0‘.

Nov 17 11:31:16 openstack network: [FAILED]

Nov 17 11:31:16 openstack network: RTNETLINK answers: File exists

Nov 17 11:31:16 openstack network: RTNETLINK answers: File exists

Nov 17 11:31:16 openstack network: RTNETLINK answers: File exists

Nov 17 11:31:16 openstack network: RTNETLINK answers: File exists

Nov 17 11:31:16 openstack network: RTNETLINK answers: File exists

Nov 17 11:31:16 openstack network: RTNETLINK answers: File exists

Nov 17 11:31:16 openstack network: RTNETLINK answers: File exists

Nov 17 11:31:16 openstack network: RTNETLINK answers: File exists

Nov 17 11:31:16 openstack network: RTNETLINK answers: File exists

Nov 17 11:31:16 openstack systemd: network.service: control process exited, code=exited status=1

Nov 17 11:31:16 openstack systemd: Failed to start LSB: Bring up/down networking.

Nov 17 11:31:16 openstack systemd: Unit network.service entered failed state.

解決方法:

打開查看/etc/sysconfig/network-scripts/ifcfg-eth0文件

1. 發現其中的MAC地址和ifconfig命令輸出的MAC地址不一樣,對於這種情況刪除HWADDR這一行或者將這一行更新為ifconfig命令輸出的MAC即可。

2. 完成第一步大部分人問題都能解決,如果還是報錯的話,仔細看看該文件內有沒有DEVICE這一行,如果有要註釋或者刪掉,因為這跟MAC地址一樣也是失效的。

[root@openstack ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

# HWADDR=1A:E9:47:A5:75:C8

TYPE=Ethernet

BOOTPROTO=static

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

IPADDR=192.168.1.79

PREFIX=24

GATEWAY=192.168.1.1

DNS1=192.168.1.1

DNS2=8.8.8.8

NAME=eth0

UUID=ba670f0c-201a-483b-8379-c8c72c03ab27

# DEVICE=en01677736

ONBOOT=yes

Centos7 虛擬機復制後網卡問題 Job for network.service failed