添加connection后 网卡无法激活

问题遇到的现象和发生背景

hyper-v迁移到vmware vcenter后,迁移后开机设置网卡,但是网卡无法激活

我的解答思路和尝试过的方法

nmcli clonnection show查询连接:

img

ifconfig查询和激活网卡,nmcli connection up eth0报错如下:

img

我想要达到的结果

img

img

第一个图表示都没有认到eth0这个网卡,当然会无法激活了。
vm虚拟机看看网络那打钩了没有,然后编辑网卡文件,正常的来就可以了。

nmcli device 没有发现到网卡哦,
你去看看这VM的设置,是把网卡设置好,设置好后,再进行网络配置。
例如我们这边的设置:

img

网卡没配好呗

检查ESXi的vss或者vds的端口组配置,虚拟机的设置。楼上几个人的回复也执行一下

也许是网卡没配好

有遇到过 迁移虚拟机,网卡丢失情况。
使用 ifconfig -a 可以看到网卡,但使用 nmtui查看不到。可尝试通过“开启NM托管”网卡。


请从以下2步查看:

  1. 查看device详细信息
# 查看所有device详细信息
nmcli d show

# 查看指定device的详细信息(如:eth0)
nmcli d show eth0

# 激活网卡(如:eth0)
nmcli d connect eth0
  1. 查看和开启NM托管
# 查看NM托管状态
nmcli n

# 开启NM托管
nmcli n on

# 关闭NM托管(谨慎执行)
nmcli n off

如果vm 中网卡已启用了。那就查一下,网络mac是不是和迁移前一致,不一致就调整一致。不要在客户机系统里调整。在vm控制面板,调整网络物理地址。