我们有一个 XenServer 池,由两台运行 XenServer 5.6 的 Dell R410 组成。这些服务器连接到几个 iSCSI NAS 设备。
最近,当我查看 /var/log/messages 时,我看到了很多这样的信息:
Apr 6 12:01:27 xenserver-alpha xapi: [error|xenserver-alpha|345 xal_listen|Event thread updating guest metrics (domid: 87) D:7cfbb800692e|sql] Duplicate key in set or map: table VM; field platform; ref OpaqueRef:b6808180-fabd-07c7-d19c-df3e345e8854; key viridian
我不确定这个错误消息是什么意思。我在两个 XenServer 上都看到过它(我们称之为 xenserver-alpha 和 xenserver-beta)。
通过 Google 搜索,我在 XenServer 论坛上找到了一些帖子,但似乎都没有回答我的问题:
这个错误是什么意思?
我应该担心这个吗?
我如何解决它?
答案1
此“错误”完全无害。您不必担心,也无需修复。
它与一项旧功能有关,其中必须在某些虚拟机上自动设置“viridian”标志。仅供参考,“viridian”标志会修改客户机内的 CPUID 结果,从而触发操作系统在虚拟机管理程序上运行时使用某些优化。
作为参考,产生错误的代码在这里:
https://github.com/xen-org/xen-api/blob/master/ocaml/xapi/xapi_guest_agent.ml
我们(xapi 开发人员)应该整理一些这些虚假的“错误”消息。如果您愿意提供帮助,请加入[电子邮件保护]邮件列表并打个招呼!:)