批量计算机 ID 重复问题

如果您使用 SUSE Manager 来管理虚拟机,您可能发现创建 VM 的克隆版本会很有用。克隆版本是使用主磁盘(与现有磁盘完全相同的副本)的 VM。

虽然克隆 VM 可以节省大量时间,但磁盘上复制的标识信息有时会导致问题。

如果您尝试注册两台计算机(其中一台是另一台的克隆机),通常希望 SUSE Manager 将它们识别为两个独立的客户端。但如果原始客户端与克隆机的计算机 ID 相同,SUSE Manager 会将两个客户端注册为同一个系统,且第二台计算机完成注册后,原有数据会被覆盖。

此问题可通过更改克隆机的计算机 ID 来解决,使 SUSE Manager 能够将它们识别为两个不同的客户端。有关更改计算机 ID 的详细信息及操作指南,请参见 对注册克隆的客户端时出现的问题进行查错

然而,在部分场景下,更改所有系统的计算机 ID 既不可行也不现实,因为这可能会影响依赖现有计算机 ID 运行的其他应用程序。针对这类情况,SUSE Manager 提供了一种解决方案,可生成一个虚拟计算机 ID 供系统使用。

过程:在注册时生成 SUSE Manager 的计算机 ID
  1. 创建引导脚本(如果已有该脚本,请跳过此步骤)。有关详细信息,请参见 使用引导脚本注册客户端

  2. 打开该文件并更改相应参数:

    GENERATE_OWN_MACHINEID=1
  3. 启用此引导脚本后,计算机 ID 将不再发生冲突。