Service network restart failed in RHEL7/CentOS7

问题描述

我复制一个自己的RHEL7(红帽7)系统的Vmware虚拟机做其他用,复制之后,打开虚拟机,启动系统,无法获取ip,重置网卡和重启网络服务等都不行,一直无法获取ip,虽然可以读取到网卡。

报错信息

Restarting network (via systemctl): Job for network.service failed because the control process exited with error code.
See "systemctl status network.service" and "journalctl -xe" for details.

归纳原因

网卡mac和配置文件mac地址不一致

本人就是这种问题,可能的原因是复制了安装之后的整个虚拟机文件,配置文件什么都不会变,但是Vmware会给虚拟机下发相同设置的网卡,因此这个网卡的mac就是新的变化了的,所以导致不匹配

  • ip addr或者ifconfig查看到网卡名称和网卡的mac
  • 在配置文件中/etc/sysconfig/network-scripts/ifcfg-xxx中修改为这个新mac

Vmware的dhcp未启动


NetworkManager服务冲突

  • 直接关闭 NetworkManger 服务就好了, service NetworkManager stop,并且禁止开机启动 chkconfig NetworkManager off 。之后重启网络service network restart。

参考文献:https://blog.csdn.net/weistin/article/details/80676955


Pay
 Previous
Compiling the Xen、KVM kernel module separately Compiling the Xen、KVM kernel module separately
一般情况下编译安装Xen,KVM等hypervisor,最直接的方式就是同时编译Linux内核和hypervisor,这样不会出现什么问题,但是费时费力。单独编译Xen和KVM能节省很多时间。我之前使用和编译过很多次Xen,所以如下的单独
2019-10-14
Next 
RHEL7(redhat) configure tsinghua source of CentOS7 RHEL7(redhat) configure tsinghua source of CentOS7
RHEL7(redhat)使用CentOS7清华源;一直用的是debian系,Debian8,9或者ubuntu14.04,1604等,偶尔用用CentOS,这些发行版用的人也多。知道Redhat收费,所以没安装也没用过RHEL,现在有需
2019-10-14
  TOC