前面三篇文章已经讲述了vSphere App HA的架构安装,现在我们来简单地测试一下vSphere App HA。


一、创建vSphere App HA策略

1、使用vSphere Web Client登陆vCenter,点击系统管理 > vSphere App HA > Policies, 点击 + 创建一个新的策略

vSphere 5.5 App HA学习-4、App HA策略及测试_vSphere App HA Polic


2、输入策略名称和描述,点击下一步,选择要监控的服务,这里我们以SQL 2008 R2为例,这里的username和password可以改成 sa用户和它的密码

vSphere 5.5 App HA学习-4、App HA策略及测试_策略及测试_02


3、指定修复行为

vSphere 5.5 App HA学习-4、App HA策略及测试_策略及测试_03

1)Restart service:当监测到应用程序不稳定或不可用时自动启动该服务,尝试2次

 2)Startup time:自动启动该服务允许的最大时间,最小值为1分钟,超过这个值,将采取其它操作

 3)Reset the VM in the event of a failed restart attempt:当收到尝试启动服务失败的事件时,重置虚拟机

 4)Reset the VM in the event that the service is unstable:当收到服务不可用的事件时重置虚拟机

 5)Nuber of service restarts:选择当服务被认定不稳定时重启的次数

 6)Time Windows:选择当服务被认定不稳定时重启的时间,最小值为5


4、定义警报

vSphere 5.5 App HA学习-4、App HA策略及测试_vSphere App HA Polic_04


 1)Service has stopped:向vCenter发送服务已停止的警报

 2)Nofity by email:邮件通知,可不填,要开启邮件通知,要在vCenter服务器中设置邮件设置


5、分配策略,进入vCenter监控选项卡下,选择Applications Availability,选择应用服务,点击选择Assign Policy

vSphere 5.5 App HA学习-4、App HA策略及测试_vSphere App HA Polic_05


二、vSphere App HA测试

我们已经完成了vSphere App HA的安装和策略创建、分配,整个vSphere App HA就已经开始工作了,接下来了我们简单的测试一下。

1、打开安装vFabric Hyperic Agent的虚拟机,停止SQL server服务,然后按F5刷新,你可以看到,SQL server服务1分钟左右就可以自动重新启动

vSphere 5.5 App HA学习-4、App HA策略及测试_策略及测试_06


2、打开vSphere Client,你会看到一条警告信息:服务已停止

vSphere 5.5 App HA学习-4、App HA策略及测试_策略及测试_07


3、登陆到vFabric Hyperic Server,可以看到一条修复成功的记录。

vSphere 5.5 App HA学习-4、App HA策略及测试_vSphere App HA Polic_08


vSphere App HA安装及测试到此结束,各位有啥问题一起交流哈。


完整离线文档(PDF版)下载:http://www.vtcloud1.com/forum.php?mod=viewthread&tid=200&page=1&extra=#pid882