【发布时间】:2012-02-02 01:41:03
【问题描述】:
我有一个在 Linux 中运行的应用程序。每个人都将尝试从操作系统获取 UUID 并向集中式服务器报告。我想确保所有实例都使用全局唯一的 UUID 运行。
如果 linux 在裸机上,它可以只读取 UUID(例如,从 dmidecode 命令)。但如果它在 VM 上,则 UUID(来自 dmidecode)可能是相等的,因为 VM 可以被复制或移动。
有什么想法吗?
顺便说一句,对于运行在物理硬件(而不是虚拟机)上的 Linux,如果用户更改内存、NIC 等,UUID 会改变吗?
提前致谢。
【问题讨论】:
标签: linux virtual-machine virtualization uuid bios