高可用集群之RHCS(续一)

简介:
  • 添加一个ip地址

wKioL1NptJOi8WCKAADzPsn16tc995.jpg

ip address :ip 地址

Netmask Bits:掩码位数

Montor Link :是否监控此链接

Disable Updates to Static Route:是否更新静态路由

Number of Seconds to Sleep Removing an IP Address

多长时间无响应将转移此ip 地址

  • 提交后生成的一条记录

wKiom1NptL2zM9KiAAKob9BZIAg385.jpg

  • 将此资源添加到组中(也可以在service group定义资源)

wKioL1NptJPR1qowAAE2_zPK8Bs328.jpg

service name :服务的名字

Automatically Start This Service: 是否自动运行此服务

Failover Domain:故障转移区域

Recovery Policy:故障处理规则

Relocate :转移到其它节点

Restart :在当前节点上重启

Restart-Disable :禁止重启,直接转移到其它节点上

Disable:禁用

  • 还可以添加资源

wKiom1NptL6iZBxhAAH0MDJ5ECg573.jpg

  • 将己经定义的资源添加到组中(之前己经定义过的ip地址)

wKiom1NptL6yellCAAFyNdYNlqs304.jpg

  • 添加一个web服务

wKioL1NptZizhbaJAAFBcVaDZ60680.jpg

注:在默认类型中并没有 httpd服务,所以只能通过脚本来调用

定义完成后就可以提交了,如果此资源想撤销,可以点击右上角remove即可

  • 提交后的组资源

wKioL1NptJeBkIKTAAKBcTkJ344395.jpg

刚提交时,无法检测资源的状态,要重启一次

  • 重启组资源(Restart)

wKioL1NptJfC6ZW6AAMk6kAFsrY663.jpg

  • 当前的状态己经显示运行于节点node1上

访问测试一下,己经运行于node1上

wKiom1NptMKTzs3jAACITwEnMzc801.jpg

  • 模拟故障转

在节点中将node1离线

wKioL1NptJiDK3HXAAMAtLrqSeQ575.jpg

  • 查看资源是否转移,可以查看service group,也可能通过网页测试

wKiom1NptMLw8ntNAAJPz8AmjvI567.jpg

  • 服务己经切换到node3上,访问一下网页看一下效果

wKioL1NptJiCgHomAACAEv1ZzqQ430.jpg

  • 资源的确己经切换了,让node1重新上线后,资源是不会切换回到node1上的,因为在定义节时己经设置了no failback

wKiom1NptkeBpBi5AAOeeAa4XyU477.jpg

五、命令行管理工具

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,如需转载请自行联系原作者

相关文章
|
4月前
|
canal Kubernetes Ubuntu
kubespray安装高可用k8s集群
kubespray安装高可用k8s集群
79 0
|
4月前
|
Kubernetes Cloud Native Go
kubekey快速安装高可用k8s集群
kubekey快速安装高可用k8s集群
82 0
|
负载均衡
集群高可用一
集群与高可用相关介绍
116 0
集群高可用一
|
消息中间件 数据可视化 NoSQL
集群高可用四
集群与高可用相关介绍
161 0
集群高可用四
|
负载均衡 Dubbo Java
集群高可用二
集群与高可用相关介绍
105 0
集群高可用二
|
存储 缓存 监控
集群高可用三
集群与高可用相关介绍
163 0
集群高可用三
|
Kubernetes 负载均衡 网络协议
Kubenetes高可用集群搭建
Kubenetes高可用集群搭建
255 0
Kubenetes高可用集群搭建
|
监控 网络协议 算法
高可用集群
20210816
219 0
高可用集群
|
Kubernetes 网络协议 网络安全
安装k8s Master高可用集群
安装k8s Master高可用集群 主机 角色 组件 172.18.6.101 K8S Master Kubelet,kubectl,cni,etcd 172.18.6.102 K8S Master Kubelet,kubectl,cni,etcd 172.
3531 0
|
存储 监控 Linux