centos7系统启动网络服务失败怎么办

问题描述:

虚拟机中的eth33网卡没有启动,执行systemctl status network.service启动报错。

报错信息如下:

[root@zeppelin network-scripts]# systemctl status network.service
● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: failed (Result: exit-code) since Fri 2019-06-21 03:22:10 PDT; 27s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 5948 ExecStop=/etc/rc.d/init.d/network stop (code=exited, status=0/SUCCESS)
  Process: 6074 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)
Jun 21 03:22:09 zeppelin.zetyun.com systemd[1]: Starting LSB: Bring up/down networking...
Jun 21 03:22:10 zeppelin.zetyun.com network[6074]: Bringing up loopback interface:  [  OK  ]
Jun 21 03:22:10 zeppelin.zetyun.com network[6074]: Bringing up interface ens33:  Error: Connection activation failed: No suitable device found for this connection.
Jun 21 03:22:10 zeppelin.zetyun.com network[6074]: [FAILED]
Jun 21 03:22:10 zeppelin.zetyun.com systemd[1]: network.service: control process exited, code=exited status=1
Jun 21 03:22:10 zeppelin.zetyun.com systemd[1]: Failed to start LSB: Bring up/down networking.
Jun 21 03:22:10 zeppelin.zetyun.com systemd[1]: Unit network.service entered failed state.
Jun 21 03:22:10 zeppelin.zetyun.com systemd[1]: network.service failed.

(推荐教程:centos教程)

解决办法:

与系统自带的NetworkManager这个管理套件有关系,关闭并重启网络服务即可。

关闭:

systemctl stop NetworkManager
systemctl disable NetworkManager

重新启动网络:

systemctl start network.service

相关视频教程推荐:linux视频教程