vcenter 7 克隆虚拟机 ubuntu dhcp ip一样

2025-02-11 76 0

version

vcenter: 7
exsi: 7

试过删除网卡不行

原因

当克隆运行 Ubuntu 客户机操作系统的虚拟机时会出现此问题,新克隆的虚拟机包含与其克隆的虚拟机模板或父虚拟机相同的/etc/machine-id

。对于使用/etc/netplan且默认网络渲染器为systemd-networkd 的Linux 操作系统(例如 Ubuntu Server 18.04、Ubuntu 19.10 和 Ubuntu 20.04),当 DHCP 服务器为操作系统分配 IP 地址时,/etc /machine-id 的值将用作唯一标识符。如果两个或更多个这样的客户机操作系统包含相同的/etc/machine-id,则它们将从 DHCP 服务器获取相同的 IP 地址。

解决方法:

方法1
要解决此问题,VMware 建议准备一个运行 Ubuntu 客户操作系统且/etc/machine-id为空的虚拟机模板。

进入ubuntu系统

echo -n > /etc/machine-id  
rm /var/lib/dbus/machine-id  
ln -s /etc/machine-id /var/lib/dbus/machine-id

重启

方法2:
或者,准备一个 VM 模板,明确将 dhcp 客户端标识符设置为 mac。

或者,准备一个 VM 模板,明确将 dhcp 客户端标识符设置为 mac。
示例 1:在/etc/netplan/*.yaml

network:
  version: 2
  renderer: networkd
  ethernets:
    default:
      match:
        name: e*
      dhcp4: yes
      dhcp-identifier: mac

示例 2: /etc/systemd/network/default.network 文件 配置 "ClientIdentifier=mac".

https://knowledge.broadcom.com/external/article?legacyId=82229

相关文章

prometheus 报错 “Out of order sample from remote write” err=”out of bounds”
ubuntu proxychains4 命令全局代理
OpenResty ModSecurity 编译
vCenter 7.0 禁用 vSphere 集群服务 (vCLS)
ESXI 7.0 分布式交换机 LACP 配置
yum 和 apt-get 安装指定版本

发布评论