在本部分中,我们将讨论与我们的RHEV系列相关的一些要点。 在本系列的第2,我们已经讨论了RHEV Hypervisor的部署和安装 。 在本部分中,我们将讨论安装RHEV管理程序的其他方法。
RHEV系列:RHEV集群和RHEL管理程序安装 - 第5部分
第一种方法是使用专用RHEVH它通过红帽本身定制未经管理方的任何修改或变更完成。 另一种方式,我们将使用一个正常的RHEL服务器[最小安装]作为RHEV管理程序。
第1步:将RHEL管理程序添加到环境
1.安装RHEL6订阅服务器[最小安装。 您可以通过添加其他订阅的RHEL6服务器[最小安装]作为虚拟机管理程序来增加虚拟环境。
虚拟机规范
OS: RHEL6.6 x86_64 Number of processors: 2 Number of cores : 1 Memory : 3G Network : vmnet3 I/O Controller : LSI Logic SAS Virtual Disk : SCSI Disk Size : 20G IP: 11.0.0.7 Hostname: rhel.mydomain.org
并确保你检查了虚拟机处理器设置虚拟化选项。
提示 :请确保您的系统订阅红帽通道和最新的,如果你不知道如何订阅红帽的订阅渠道,你可以阅读的文章启用红帽订阅频道 。
提示 :为了节约您的资源,你可以关闭的目前都启动和运行虚拟机管理程序之一。
2.要打开你的服务器虚拟机管理程序到{使用它作为一个系统管理程序}您可能需要在其上安装代理RHEVM。
# yum install vdsm
后包的安装完成后,转到RHEVM Web界面来添加。
3.在RHEVH管理程序对,你可以从一个方式,从RHEM使用RHEL虚拟机管理程序的根证书添加RHEL虚拟机管理程序。 所以,从rhevm WUI切换到主机选项卡并单击新建 。
添加RHEL管理程序
然后如图所示提供您的主机信息。
添加主机信息
接下来,忽略功率管理警告,完成然后等待几分钟,检查新加入主机的状态。
新主机状态
确认主机信息
有关添加基于RHEL主机的更多详细信息,请查看官方红帽RHEV文档 。
第2步:管理RHEV群集
聚类在RHEV描述了一组相同的CPU类型的主机共享相同的存储[通过网络如]和使用做特定任务[例如高可用性 ]
集群一般有很多其他任务你可以检查出,说明文章什么是集群和优势/劣势吧。
在RHEV聚类的主要优点是使和管理虚拟机属于同一群集的主机之间迁移。
那么,虚拟机如何在主机之间迁移?
RHEV有两个策略:
1.实时迁移
2.高可用性
1.实时迁移
在非关键情况下使用这意味着一切都在一般工作正常,但你必须做一些负载均衡任务的实时迁移 (例如,你发现有主机通过虚拟机在另一加载。所以,你一定会从主机迁移虚拟机到另一个实现负载平衡)。
注 :没有中断服务,应用程序或用户的实时迁移期间内VM上运行。 实时迁移也称为资源重新分配。
可以根据预定义的策略手动或自动处理实时迁移:
- 手动 :强制选择目标主机然后再迁移虚拟机使用其手动汇。
- 自动 :使用群集的政策之一,根据RAM的使用,CPU利用率等管理实时迁移
切换到集群选项卡,选择Cluster1中对编辑的点击。
聚类选项卡
从窗口选项卡,切换到集群政策选项卡。
集群策略
选择evenly_distributed政策。 此策略允许您配置主机上的CPU利用率的最大阈值和启动实时迁移之前装载的允许时间。
暗示
如图所示,我将最大阈值设置为50%,持续时间设置为1分钟。
配置集群属性
然后确定并切换到虚拟机的标签。
选择Linux的虚拟机[此前创建]点击修改 ,然后选中该点。
1.从主机标签:检查手动和自动实时迁移允许对这种虚拟机。
集群迁移选项
2. HA标签:检查您的虚拟机的优先度。 在我们的情况下,它不是很重要,因为我们只玩一个vm。 但是,在大环境中为您的虚拟机设置优先级很重要。
集群虚拟机优先级
然后启动Linux VM。
首先,我们将使用手动实时迁移 。 Linux的虚拟机在现在rhel.mydomain.org运行。
Linux VM状态
在开始迁移之前,请通过vm控制台运行以下命令。
# ls -lRZ /
然后选择Linux的虚拟机 ,然后单击迁移 。
Linux VM迁移
如果自动选择,系统将在群集策略下检查最负责的主机是目的地。 我们将进行测试,不受管理员的任何干扰。
迁移虚拟机
因此,在手动选择并选择目标后,单击确定并转到控制台并监视正在运行的命令。 您还可以检查vm状态。
监视VM状态
您可能需要监视任务事件。
监视任务事件
几秒钟后,您会发现他的vm主机名发生了变化。
确认虚拟机更改
您的虚拟机手动直播成功迁移!
让我们试着自动实时迁移 ,我们的目标是使对rhevhn1主机CPU负载超过50%。 我们将这样做通过增加vm本身的负载,所以从控制台写这个命令:
# dd if=/dev/urandom of=/dev/null
并监控主机上的负载。
监控虚拟机负载
几分钟后,主机上的负载将超过50%。
VM加载警报
只需再等几分钟,然后实时迁移将自动启动,如图所示。
VM实时迁移
您还可以检查任务选项卡,稍后等待,您的虚拟机将自动实时迁移到rhel主机。
监控虚拟机
VM RHEL迁移
重要提示 :请确保您的主机之一比另外一个更多的资源。 如果两个主机资源相同。 VM将不会被迁移,因为将没有差别!
提示 :将主机置于维护模式会自动实时迁移向上和运行虚拟机到其他主机的同一群集中。
有关VM迁移的更多信息,请阅读主机之间迁移虚拟机 。
提示 :不同集群之间的实时迁移不正式支持指望你可以检查一个案件在这里 。
2.高可用性
在实时迁移的反对,HA是用于支付紧急情况不仅仅是负载均衡任务。 虚拟机的公共部分也将迁移到另一个主机,但重新启动停机时间。
如果您的集群中存在故障,非操作或无响应主机,Live Migration不能帮助您。 HA将关闭虚拟机,并在同一集群中另一台正在运行的主机上重新启动。
要在您的环境中启用HA,则必须至少有一个电源管理器件[例如电源开关 ]在您的环境。
不幸的是,我们不能在我们的虚拟环境中这样做。 因此,对于更多的HA在RHEV请查看与虚拟机的高可用性提高正常运行时间 。
记住 :实时迁移和高可用性与同类型CPU的同一个集群中的主机工作,并连接到共享存储。
结论:
我们在我们的系列中达到峰值点,因为我们讨论了RHEV集群中的一个重要特性,因为我们描述了它和它的重要性。 此外,我们讨论了第二种类型[方法]部署RHEL管理程序,它基于RHEL [至少6.6 x86_64]。
在下一篇文章中,我们将能够在虚拟机上进行一些操作,如快照,密封,克隆,导出和池。