作者:程序那点事儿 日期:2023/11/09 06:52
- systemctl start NetworkManager #开启网络管理器
- nmcli con show #查看ens33网卡对应的是ifcfg-Wired_connection_3这个文件(网络管理器要开启,不然报错),或者根据对应的UUID来找到ens33网卡对应的文件:grep "ens33对应的uuid" ifcfg*。
- cd /etc/sysconfig/network-scripts #进入目录
- mv ifcfg-Wired_connection_3 ifcfg-ens33 #将这个文件名改为ifcfg-ens33
- vim ifcfg-ens33 #将NAME的值改为ens33(要和文件名保持一致),添加DEVICE="ens33"
- systemctl restart network.service #但,重启网卡还会报如下错误
[root@node-3 nginx]# systemctl restart network.service Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
上述报错解决办法
- 根据提示,执行命令systemctl status network.service,看到:
解决办法是,删除如下标记的文件,再执行就正常了
rm -rf ifcfg-Wired*
rm -rf ifcfg-Auto_Ethernet*
rm -rf ifcfg-eno16777736 #不干掉也没事,上面两个删除命令执行了就不报错了
然后重启网络 systemctl restart network.service
再执行命令 systemctl status network.service,发现正常了