当前位置 博文首页 > 阿俊之家●●●https://ximenjianxue.blog.csdn.net:vKernel Ni

    阿俊之家●●●https://ximenjianxue.blog.csdn.net:vKernel Ni

    作者:[db:作者] 时间:2021-09-08 13:32

    一、故障描述

    某次在对虚拟机vmotion,vcenter报vkernel 你猜未正确配置,事件台显示: VMkernel NIC (vmk#) is not configured correctly in the ESX advanced configuration option /Migrate/Vmknic;报错类似如下:

    The ESX advanced config option /Migrate/Vmknic is set to an invalid vmknic: vmk0. /Migrate/Vmknic specifies a vmknic that VMotion binds to for improved performance. Please update the config option with a valid vmknic or, if you don’t want VMotion to bind to a specific vmknic, remove the invalid vmknic and leave the option blank.

    二、分析处理

    1)/Migrate/Vmknic 可用于指定特定的 VMkernel NIC (vmknic)进行绑定,以便 VMotion 在尝试连接到远程主机时通过正确的网卡通信,完成迁移。一般来说无需手动配置,且在配置了多个vmknic时,,VMotion也会根据其IP地址绑定到正确的vmknic。

    2)手动指定正确vNic:

    vSphere client连接受影响的ESX/ESXi主机,选Configuration > Advanced Settings,在高级配置里选Migrate,检查当前vknic是否配置正确,否则修改为正确的。
    在这里插入图片描述

    或vc里也可以,如下图所示:
    在这里插入图片描述

    在这里插入图片描述
    或者ssh登录到esxi使用命令修改,执行:
    esxcfg-advcfg –s vmk# /Migrate/Vmknic //vmk#用你环境用来vmotion的vknic

    cs