操作系统:Debian 7.3和7.6
问题:
每次用virsh操作(创build,迁移甚至列出)虚拟机的尝试都会导致这个“无法获得主机供电能力”警告。 我pipe理一个独立的Xen虚拟主机,产生相同的警告,虽然它可能是烦人的,我发现我可以简单地忽略它。 不幸的是,忽略集成了ocf.heartbeat.VirtualDomain资源处理程序的集群上的警告似乎不是一个选项。 基本上,Pacemaker使用virsh创build和pipe理虚拟机。 现在我发现,我不能再添加任何新的资源(虚拟机)。 我相信这个问题是libvirt(0.9.12.3)和这个“无法find…”的警告。 Google / Debian说libvirt-bin中有一个错误,并build议使用早期版本的软件。
问题:
有没有人在Xen / Pacemaker集群中遇到类似的限制(无法添加资源)?
如果是这样,原因是什么? 这个问题是如何处理的?
我相信我可以通过将ocf.heartbeat.VirtualDomain替换为ocf.heartbeat.Xen来避免此问题。 有没有人有类似的经历?
我很感激可能提供的任何提示,经验或build议。
我尝试更改旧版本的libvirt,但没有带来所需的效果,所以我已经replace了资源代理(ocf.heartbeat.VirtualDomain for ocf.heartbeat.Xen)。 此解决方法解决了我的问题,而不处理警告,这是在那里。 但我很满意。