ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

百分百解决Job for network.service failed. See ‘system的问题

2021-11-05 14:01:21  阅读:176  来源: 互联网

标签:MAC service ifcfg See 地址 开机 network


哎,事件的起因说来话长,我这里记录一下,以免自己下次再出现这种错误时过于惊慌

想要解决问题的伙伴,可以直接往下拉

遇到这种问题,一般来说都是因为linux关机或者挂起的操作出现了问题所导致的

挂起或者开机开不了,发现

Centos kernel panic-not syncing:VFS:Unable to mount root fs on unknown block

原因:主要问题就是你更新了内核之后出现的问题。

解决方案:开机启动时 选择下面的旧版本的内核启动即可。这个我也不知道是那个内核,我之前都是挂起,也没开机启动过,但是可以一个一个试,建议从底下开始试

开机后发现不能用xshell连接,在虚拟机上ifconfig一试,果然网络变了,然后查解决办法

基本上都是以下几种

1. ip addr 查看MAC地址,然后一般都是MAC地址不相同,然后去/etc/sysconfig/network-scripts目录下的ifcfg-xxx(每台机器不一定相同)这里增加或者修改HWADDR(如果没有就添加上)改成这个MAC地址

再service network restart

2. 关闭NetworkManager

systemctl stop NetworkManager

systemctl disable NetworkManager

再service network restart

3. 如果以上都没解决的话,我这还有一招(补充一下,我主要是修改了配置HWADDR,但是不知道为什么,这个MAC地址就是不生效,刷新或者重启都没有效果)

首先cat /var/log/messages | grep network”命令查看日志中出现的与network相关的信息

我查出来的是ifcfg-ens33 的mac地址不相符合     (我倒想符合,但是我配了它不生效啊 ORZ)

注意,我这里是指配了mac地址,但是不生效的办法,其他情况应该也可以用下面的办法,但是我不太清楚就是

关机,然后重新生成MAC地址

开机进去后,ip addr 查看,如果虚拟网卡名变了的话,就去/etc/sysconfig/network-scripts目录下的ifcfg-xxx修改成对应的

我之前就是ifcfg-eno16777736,然后修改成对应的ifcfg-ens33了,这里面有对应的什么原来名字的东西的话,都改成现在的吧

然后就是重要的一步了:

把HWADDR=改成新生成的MAC地址

再进行service network restart

就可以成功了

标签:MAC,service,ifcfg,See,地址,开机,network
来源: https://blog.csdn.net/a911711054/article/details/121161580

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有