本章节主要介绍在XenServer6.2环境下,如何使用XenCenter配置资源池以及主机和虚拟机的高可用性。

注:

1、每个池最多包含 16 台主机。

2、要加入池的服务器上的CPU 与池中已有服务器上的 CPU 相同(在供应商、型号和功能方面)。

3、要加入池的服务器运行的XenServer 软件版本在修补程序级别与池中已有的服务器相同。

4、保证要加入到池中的服务器网络通讯正常。

5、为加入到池中服务器提供共享存储。


向池中加入服务器时,软件将实施附加限制,特别是:

不是现有资源池的成员

未配置任何共享存储

要加入的 XenServer 主机中不存在任何运行中的 VM 或挂起的 VM

VM 上不存在任何正在进行中的活动操作,例如关闭操作


创建主机资源池

在配置XenServer之前需要创建池,在XenServer中池的概念类似于在vSphere环境中的群集概念,都是为主机和虚拟机提供高可用性服务。


右键“XenCenter>“新建池”

wKioL1LcfAXzbdsMAAB4PfQQQbs240.jpg

输入池名称,以及选一台服务器作为主服务器,勾选加入到这个池中的其他服务器;

主服务器:作为整个池中的主节点,在完成池中各项配置后,连接主服务器即可对整个池中的服务器进行管理,为避免主节点出现故障后无法连接,需要开启高可用性。

wKiom1LcfDLhuOyZAAEJVLDziUc864.jpg


由于这里主服务器加入域中,所以会弹出以下对话框,点击“继续”即可;

wKioL1LcfBeh4NYGAAC2xtzV4wI516.jpg

输入域管理员用户和密码

wKioL1LcfCnjjgxlAACcOy89y5s597.jpg

创建完成后,可以看见两台XenServer服务器已经加入到了池中。

wKiom1LcfFPiJ5ZBAACjHL1RlEw994.jpg

在完成池的创建后,下一步我们对该池启用高可用×××。




高可用性配置

选中刚刚创建的池,在右边选择“高可用性”点击“配置高可用性”

wKioL1LcfD-C6C5ZAAIBfZoSKIY739.jpg

点击“下一步”在弹出的对话框中我们可以看见,配置高可用性必须提供共享存储,且共享存储空间不小于356MB

wKiom1LcfHLQklowAAIdvJ0f5nw517.jpg










等待池对共享存储检测;

wKioL1LcfF2guKzzAAHXGfCFRPA245.jpg

已扫到可用的共享存储,点击“下一步”

wKiom1LcfIuDESrKAAG858d_Aws179.jpg


在这里可以对XenServer上运行的虚拟机进行启动优先级配置,点击“下一步”

wKiom1LcfJqwtTarAALD_h-Y12o258.jpg

点击“完成”

wKioL1LcfIewekLNAAF-560y3vQ414.jpg



等待完成高可用性配置。

wKioL1LcfJPTFoVGAAGROQYrhVY303.jpg

完成高可用性配置后,点击池高可用性栏中,可查看高可用性的配置和主机状况。

wKiom1LcfMHzQkAJAAHXicPqlfc566.jpg






虚拟机的主机迁移和存储迁移

XenServer中同样具备vSphere中的虚拟机迁移和存储迁移的功能,下面就来看看在XenServer环境中如何进行迁移的。

名词解释:

移动VM:存储迁移

迁移至服务器:主机迁移






点击虚拟机右键“移动VM

wKioL1LcfK6QV-VZAADWM-eqBfo959.jpg

在弹出的对话框中,可以选择其他共享存储或本地存储;

wKiom1LcfNvTyRZIAADDGgMAW6c851.jpg


右键虚拟机“迁移至服务器”选择池中可用的服务器

wKioL1LcfNOx3YdiAAIF7RzV0DQ966.jpg

等待完成迁移,在迁移过程中虚拟机无需关机,整个过程都是平滑的机业务不会中断;

wKiom1LcfQDw2rAvAACSmY2fMn0224.jpg


另外,还可以看下关闭的虚拟机也可以选择在那台XenServer中启动。

wKioL1LcfO-DDXbqAAHpPnaAHkE854.jpg