CentOS 7 虚拟机网卡失效问题:ens33:<NO-CARRIER,BROADCAST,MULTICAST,UP>mtu 1508 gdisc pf ifo_fast state DOWN

某一天打开虚拟机,发现使用SecureCRT之类的远程工具连接不上,但前一天还是好好的。赶紧进VMware Fusion看看,发现如下信息,同时测试发现无法ping通集群其他节点。以下记录解决问题的详细过程。
在这里插入图片描述

2:ens33:<NO-CARRIER,BROADCAST,MULTICAST,UP>mtu 1508 gdisc pf ifo_fast state DOWN group default qle
n1000
link/ether 08:8c:29:c2:7a:b3 brd ff :ff ffff ff ff
inet 192.168.11.12/24 brd 192.168.11.255 scope global nopref ixroute ens33
valid Ift forever preferred Ift forever
inet6 fe80:fba8:ea63:cbb3:c6ef/64 scope link tentative nopref ixroute
valid Ift forever preferred _lft forever

看起来是网卡出问题了,之前在复制虚拟机的时候没有添加新网卡,UUID都还是各节点一致的,估计配置冲突了(瞎猜的)。来添加新网卡试试,以下是Mac VMware Fusion的操作过程截图
(1)取消原有网络适配器链接
在这里插入图片描述
(2)添加新网络适配器,此时会出现一个新网络适配器2,勾选链接
在这里插入图片描述
(3)可以选择把之前的网络适配器移除
在这里插入图片描述
(4)启动虚拟机后发现如下ens37信息,这就是新添加的网卡了,发现其IP是基于原有网关、网卡IP递增的
在这里插入图片描述
(5)添加完网卡后就可以连接上了,但这里的网卡IP配置不是我需要的,也不知道为什么我用旧网卡IP地址也能够连上这台主机
在这里插入图片描述
(6)配置新网卡信息,发现没有找到对应ens37的文件
在这里插入图片描述
(7)既然没有,那边手动添加吧,参考博客:Centos7 之虚拟机添加网卡找不到网卡配置文件,关键信息如下

查看网卡的设备名称(Device)
nmcli con show
添加网卡信息,会自动生成一个ifcfg-ens37配置文件,
nmcli con add con-name ens37 type ethernet ifname ens37

在这里插入图片描述
(8)网卡配置参考博客:Mac VMware Fusion(12.0)中设置NAT模式并配置静态IP(CentOS7.5为例),我这里的样例如下

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens37
UUID=35281e7a-5ab2-4e1e-86ef-51f5b514a5af
DEVICE=ens37
ONBOOT=yes
IPADDR=192.168.11.12
GATEWAY=192.168.11.1
NETMASK=255.255.255.0
DNS1=192.168.11.1

(9)修改好网卡配置后,重启网络服务,问题解决

service network restart

在这里插入图片描述

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值