我在跑步XenServer 6.5我刚刚配置高可用性。我注意到有选项开始订单. 是否有最佳实践开始订单当谈到 HA 时?
显然,更重要的虚拟机应该首先启动,但让所有虚拟机都使用起始顺序为 0?
我是否应该将它们全部按增量顺序设置为起始顺序:
- VM1—0,
- VM2-1,
- VM3-2,
- ETC。
有几个起始顺序为 0,有几个起始顺序为 1、2 等等,这样可以吗?
另外,在设置“尝试在 xxx 秒后启动虚拟机' 选项?
我认为在每次虚拟机重启之间留出几秒钟的时间是有意义的,但想看看其他人的看法。
答案1
您的想法是正确的,首先启动所需的重要虚拟机。但请记住,如果 HA 正在触发,则可能已失去容量。如果容量不足,您是否要启动每个虚拟机?如果您拥有的机器数量很少,那么这样做可能没问题,但是如果您在 3 个服务器池中丢失了 2 个服务器,则您可能不想立即启动所有服务器。一旦您在缩小规模的池中启动并运行了重要内容,您就可以看到可用的资源并启动其余资源。
我想说,先弄清楚你真正想看到哪些东西启动,然后相应地确定它们的优先级。如果某些东西需要按特定顺序启动,请按该顺序进行设置。
我还建议错开启动时间。当虚拟机启动时,它可以在加载所有内容的同时固定 CPU 和磁盘。如果让每个虚拟机同时尝试启动,您会发现它们都需要更长的时间才能完成启动过程。