当前位置:   article > 正文

vsphere创建虚拟机时提示 MAC 地址冲突或存在重复的 MAC 地址_vmware vsphere 生成虚拟机 mac地址

vmware vsphere 生成虚拟机 mac地址

一、问题描述

某次vm创建后,vc提示vm的mac存在重复的MAC。

二、原因

1、vCenter Server 使用实例 ID 为虚拟机生成 MAC 地址和 UUID。如果两个 vCenter Server 系统使用同一 vCenter Server 实例 ID,则可能会为虚拟机生成相同的 MAC 地址(重复的 MAC 地址)。如果虚拟机位于同一网络中,则可能会引起冲突,从而导致数据包丢失及其他问题。

注:每个 vCenter Server 系统有一个 vCenter Server 实例 ID。此 ID 是在安装时随机生成的介于 0 和 63 之间的数字,但安装完成后可以重新配置此 ID。

2、创建新虚拟机时,MAC 地址会重复。虚拟机可以打开电源并正常工作,但与另一台虚拟机共享一个 MAC 地址。

3、如果部署的新虚拟机数量已超过 MAC 地址的默认池,则可能会发生此问题。这会导致 vCenter Server 开始重用已分配的 MAC 地址。

三、处理

1、如果是多个vc分别创建vm到统一网络环境,可手动修改vc的示例ID,如下所示:

vCenter Server 的唯一 ID 包含如下 4 个部分(这并非 MAC 地址):00:50:56:xx,其中前3部分是是 VMware 组织唯一标识符 (OUI),我们这里只修改第四部分。也可以自定义,使用02:12:34 本地管理的地址范围。MAC 地址的格式将为 02:12:34:XX:YY:ZZ。可以使用第四个八位字节 XX 在 vCenter Server 实例之间分发 OUI 地址空间。此结构将导致生成 255 个地址集群,其中每个集群由一个 vCenter Server 实例管理,并导致每个 vCenter Server 大约有 65000 个 MAC 地址。这种基于前缀的分配适用于较大规模的部署。

注:更改 vCenter Server ID 不会导致现有虚拟机的地址发生更改。更改后创建的虚拟机或添加的新网络适配器会获得更新的地址。

在这里插入图片描述
将上图中现有的ID修改为0-63的其他数值。默认情况下,会随机生成一个 ID 值。

更改 vCenter Server 实例 ID完成后,重新启动(必须) vCenter Server

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/343557
推荐阅读
相关标签
  

闽ICP备14008679号