XenServer 5.6上存在重复密钥错误

我们有一个由两台戴尔R410运行的XenServer 5.6组成的XenServer池。 服务器连接到一些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)。

谷歌search引起了我在XenServer论坛上的几个职位,但他们似乎没有回答我的问题,这是:

这个错误是什么意思?

我应该关心它吗?

我如何解决它?

“错误”是完全无害的。 你不应该担心,没有必要修复。

它涉及到一个旧的function,必须在某些虚拟机上自动设置“viridian”标志。 仅供参考,“viridian”标志修改guest虚拟机内的CPUID结果,触发操作系统在hypervisor上运行时使用某些优化。

为了参考,产生错误的代码在这里:

https://github.com/xen-org/xen-api/blob/master/ocaml/xapi/xapi_guest_agent.ml

我们(xapi开发者)应该整理一些这些虚假的“错误”信息。 如果您想提供帮助,请[email protected]邮件列表并打个招呼! 🙂