8.看VMWare右下角的网络适配器是否连接
今天在centOS 7下变动完静态ip后发明network处事重启不了,翻遍了网络,测验考试了各类要领,终于解决了。
现把各类解决要领归纳整理,但愿能让后面的同学少走点傍门。。。
首先看问题:执行service network restart命令后呈现下面的错误:
1 Restarting network (via systemctl): Job for network.service failed because the control process exited with error code. 2 See "systemctl status network.service" and "journalctl -xe" for details. [掉败]
按照提示输入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 五 2017-07-14 19:01:47 CST; 1min 16s ago Docs: man:systemd-sysv-generator(8) Process: 4681 ExecStart=http://www.mamicode.com/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE) CGroup: /system.slice/network.service └─1192 /sbin/dhclient -H mini1 -1 -q -lf /var/lib/dhclient/dhclient--ens33.lease -pf /v... 7月 14 19:01:47 mini1 network[4681]: RTNETLINK answers: File exists 7月 14 19:01:47 mini1 network[4681]: RTNETLINK answers: File exists 7月 14 19:01:47 mini1 network[4681]: RTNETLINK answers: File exists 7月 14 19:01:47 mini1 network[4681]: RTNETLINK answers: File exists 7月 14 19:01:47 mini1 network[4681]: RTNETLINK answers: File exists 7月 14 19:01:47 mini1 network[4681]: RTNETLINK answers: File exists 7月 14 19:01:47 mini1 systemd[1]: network.service: control process exited, code=exited status=1 7月 14 19:01:47 mini1 systemd[1]: Failed to start LSB: Bring up/down networking. 7月 14 19:01:47 mini1 systemd[1]: Unit network.service entered failed state. 7月 14 19:01:47 mini1 systemd[1]: network.service failed.
network处事启动不了首先保证/etc/sysconfig/network-scripts目录下的ifcfg-xxx(每台机器不必然不异)没有错误(如果你窜自新的话),,这里的错误指的在更自新程中因为手误敲错字母之类的。
网上最常见的几种做法如下:
1.和 NetworkManager 处事有斗嘴,这个好解决,直接封锁 NetworkManger 处事就好了, service NetworkManager stop,并且禁止开机启动 chkconfig NetworkManager off 。之后重启就好了。
2和配置文件的MAC地点不匹配,这个也好解决,使用ip addr(或ifconfig)检察mac地点
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:0c:29:b8:e7:21 brd ff:ff:ff:ff:ff:ff inet 192.168.65.141/24 brd 192.168.65.255 scope global dynamic ens33 valid_lft 1193sec preferred_lft 1193sec inet6 fe80::cca2:d835:f93:e637/64 scope link valid_lft forever preferred_lft forever
00:0c:29:b8:e7:21这个就是MAC地点了,将/etc/sysconfig/network-scripts/ifcfg-xxx中的HWADDR(如果没有就添加上)改成这个MAC地点
3.设定开机启动一个名为NetworkManager-wait-online处事,命令为:
systemctl enable NetworkManager-wait-online.service
=========================================================================================================
上面两个是我看到最多的解决要领,但是很遗憾,我的并没有解决。
有检察资料,发明了以下一些要领:
4.检察/etc/sysconfig/network-scripts下,将其余无关的网卡位置文件全删失,制止不须要的影响,即只留一个以ifcfg开头的文件,
留的那一个应和使用ip addr命令检察ip第二条开头的名称一致(我的是ens33,参见上面我贴出的ip addr命令执行功效),所以我只留了一个ifcfg-ens33。(我的此中两台机器就是这么弄好的,因为我在改削前留了备份,把备份删失就好了。。。)
5.将ifcfg-xxx文件中的DEVICE一行注释失。
6.将ifcfg-xxx中的NAME改为和文件名一致。
7.在VMWare的编纂-虚拟网络编纂器中将网络模式改为桥接。
8.看VMWare右下角的网络适配器是否连接,如果没有连接则连接上。
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/30354.html