添加一个ip地址
ip address :ip 地址
Netmask Bits:掩码位数
Montor Link :是否监控此链接
Disable Updates to Static Route:是否更新静态路由
Number of Seconds to Sleep Removing an IP Address
多长时间无响应将转移此ip 地址
提交后生成的一条记录
将此资源添加到组中(也可以在service group定义资源)
service name :服务的名字
Automatically Start This Service: 是否自动运行此服务
Failover Domain:故障转移区域
Recovery Policy:故障处理规则
Relocate :转移到其它节点
Restart :在当前节点上重启
Restart-Disable :禁止重启,直接转移到其它节点上
Disable:禁用
还可以添加资源
将己经定义的资源添加到组中(之前己经定义过的ip地址)
添加一个web服务
注:在默认类型中并没有 httpd服务,所以只能通过脚本来调用
定义完成后就可以提交了,如果此资源想撤销,可以点击右上角remove即可
提交后的组资源
刚提交时,无法检测资源的状态,要重启一次
重启组资源(Restart)
当前的状态己经显示运行于节点node1上
访问测试一下,己经运行于node1上
模拟故障转移
在节点中将node1离线
查看资源是否转移,可以查看service group,也可能通过网页测试
服务己经切换到node3上,访问一下网页看一下效果
资源的确己经切换了,让node1重新上线后,资源是不会切换回到node1上的,因为在定义节时己经设置了no failback
五、命令行管理工具
1、clustat
clustat 显示集群状态。它为您提供成员信息、仲裁查看、所有高可用性服务的状态,并给出运行 clustat 命令的节点(本地)
命令参数
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
[root@essun html]
# clustat --help
clustat: invalid option --
'-'
usage: clustat <options>
-i <interval> Refresh every <interval> seconds. May not be used
with -x.
-I Display
local
node ID and
exit
-m <member> Display status of <member> and
exit
-s <service> Display status of <service> and
exit
-
v
Display version and
exit
-x Dump information as XML
-Q Return 0
if
quorate, 1
if
not (no output)
-f Enable fast clustat reports
-l Use long
format
for
services
#查看节点状态信息
[root@essun html]
# clustat -l
Cluster Status
for
Cluster Node @ Wed May 7 11:32:55 2014
Member Status: Quorate
Member Name ID Status
------ ---- ---- ------
node1 1 Online, Local, rgmanager
node2 2 Online
node3 3 Online
Service Information
------- -----------
Service Name : service:webservice
Current State : started (112)
Flags : none (0)
Owner : node1
Last Owner : none
Last Transition : Wed May 7 10:06:48 2014
|
本文转自 blackstome 51CTO博客,原文链接:http://blog.51cto.com/137783/1968783,如需转载请自行联系原作者