1、电源管理配置

红帽企业虚拟化管理器提供了多种高可用性特性,可应用于颗粒的方式,从一个单一的虚拟机级别保护对多个主机故障情况。此外,您可以保护您的虚拟机对各种故障,配置电源管理,红帽企业虚拟化管理器的故障检测和故障恢复解决方案相结合,虚拟机的高可用性。

若要实施电源管理配置,必须有一个为每个主机的电源管理卡。如采用智能电源管理接口(IPMI)设备。如果你有不同的设备,请参阅"红帽企业虚拟化管理指南"。


高可用虚拟机设置就会生效,如果启用电源管理的主机上。但是配置电源管理之前,记得你以前定义一个省电集群策略。集群策略和高可用性,可以同时使用,但是最好的证明红帽企业虚拟化的高可用×××,所以需要关闭集群策略。这确保了虚拟机还留在原地每个示范前举行,因此迁移所引发的高可用性,而不是群集的负载平衡政策。


禁用集群策略

1。在管理门户,系统导航窗格中。单击"展开所有"按钮。单击默认集群,集群选项卡显示。选择默认群集,以显示其详细信息窗格中。

2。在"策略"子选项卡,该策略设置省电。单击"编辑策略"。

如图:编辑集群策略

RHEV平台高可用性(HA)解决方案_KVM

3。"编辑集群"对话框中显示。选择"无"按钮来删除先前配置的策略。点击"确定"。

现在,您可以在您的主机上配置的电源管理。电源管理系统使围栏的主机使用一个额外的接口,如智能平台管理接口(IPMI)设备。执行此过程的每个主机。


设置一台主机上的电源管理(本平台没有的电源管理卡,故不能配置电源管理)

1。在系统导航窗格中,单击默认集群下的主机图标。"主机"选项卡显示可用主机的列表。

2。选择一台主机,在这个例子中使用RHEN主机。请注意,有一个惊叹号你被要求忽略在先前的主机名。单击"编辑"按钮,以显示"编辑主机"对话框。

3。选择"电源管理"选项卡。勾选"启用电源管理"复选框,并在以下领域提供所需的信息:

如图:在主机上启用电源管理

RHEV平台高可用性(HA)解决方案_云计算_02

地址:电源管理卡的地址。此卡不在本红帽企业虚拟化管理器上定义的任何逻辑网络。然而,集群中的所有主机都必须有一个有效的卡的IP路由。这将确保配置正确围栏,围栏是通过集群中的任何可用的主机。

用户名:用户登录到电源管理器件。

密码:密码的用户允许登录。

类型:管理设备的类型。如选择ipmilan。

选项:在这些额外的参数依赖于每个设备的具体实施。可供选择的方案中为每个围栏代理提供了详细的文档手册页。如输入power_wait=4,lanplus=yes在本提供文本框。

点击测试按钮测试设置。(注:下图中,"测试"按钮不显示,你可以找到"电源管理"选项卡底部的"测试"按钮。)如果"电源管理"选项可以验证,显示文字 Test Succeeded,主机状态是:on displays

4。点击"确定"。您将返回到主机列表。需要注意的是惊叹号到主机的名称现在已经消失,标志着已成功配置的电源管理。


现在,您已经为您的主机配置的电源管理,这意味着您的主机的电源状态可以被核实,红帽企业虚拟化管理器控制。电源管理检查主机断电,然后重新启动同一集群中的另一台主机上的虚拟机。但是,如果主机的状态无法核实,原本在其上运行的虚拟机将无法重新启动。


2、虚拟机的高可用性配置

现在你已经配置的电源管理主机上,他们是准备好运行高可用虚拟机。高可用性是指虚拟机的运行过程被打断将自动重新启动。此中断发生时,虚拟机内关停的客人或从管理门户以外的方法终止。当这些事件发生时,高度可用的虚拟机将自动重新启动,无论是在其原始主机或集群中的另一台主机。

注意:只能在高可用性配置虚拟服务器,虚拟桌面。



配置虚拟机的高可用性

1。在系统导航窗格中,单击"虚拟机"图标。在"虚拟机"选项卡,选择你想标记为高可用虚拟机。点击"编辑"。

2。在"编辑服务器虚拟机"对话框。选择"高可用性"选项卡并勾选复选框高度可用的。更改运行/移植队列的优先级。这意味着,这台虚拟机将被迁移的虚拟机队列中的优先。

如图:设置一个高度可用的服务器

RHEV平台高可用性(HA)解决方案_RHEV_03

3。点击"确定"保存设置。重复此过程,你想标记为高度可用的其他虚拟机,在这个例子中,他们是RHEL6-server2

现在,你有已有一个虚拟机是高度可用的。按住SHIFT键并单击选择所有这些虚拟机,然后点击运行图标全部启动它们。虚拟机可能无法均匀地分布到各个主机上,因为其中之一是分配的存储池管理器(SPM)管理主机和存储设备之间的访问。更多地利用SPM的CPU资源比其他主机。因此,当虚拟机启动时,会选择工作量较轻的主机上运行。


4。在系统窗格中,选择"主机"。主机选项卡以显示可用的主机和他们的工作量。


RHEV平台高可用性(HA)解决方案_KVM_04

现在,您已经成功地为您的主机配置的电源管理,并设置几个虚拟机高可用。