GBase8a MPP Cluster查看故障转换状态showfailover

Failover 释义:

当一个操作在发起端gclusterd出现意外时,为了确保影响到的数据的一致性,设置failover, 由其它gclusterd进程负责检查故障操作设计的表的一致性。
如发现不一致,比如在commit阶段,部分分片成功了,那么根据主备比例,采取对不成功的分片设置1进行同步,或者对少量已经commit的分片进行强制回滚。
最终确保所有节点全部成功或者全部失败。

gcamdin showfailover

功能

显示当前保留在 gcware 中的所有 failover 信息。

语法

gcadmin showfailover [f]

参数说明

参数名称说明

f

可选参数,按 xml 格式显示锁信息。 

在输入gcadmin showfailover命令后会显示集群锁信息表,该表的列信息如下:

列名称说明
commit id      failover的唯一标识,64 位数字。
database       数据库名。
table          表名。
scn            scn 号。
type           ddl/dml/rebalance。
create time    当前节点创建 failover 信息的时间。
state failover 对应的状态如下:
init:初始化,对应显示数字 0
add_res:添加集群锁,对应显示数字 1 
set_info:设置 failover 信息,对应显示数字 2 
set_status:设置分片状态,对应显示数字 3
set_rebalance_info:设置 rebalance 信息,对应显示数4
set_rebalance_status:设置 rebalance 状态,对应显示数字 5
original node  发起节点。
takeover node  当前接管节点,如果没有发生接管则显示为 0.0.0.0。
takeover numberfailover的接管次数,gcware 通知 gcluster 接管后这个值就加1。

示例

 $gcadmin showfailover 
+===============================================================================================================================================+、
| GCLUSTER FAILOVER |+===============================================================================================================================================+
+------------+------------+-----------+------------+-----------+------------------+-------+-----------------+-----------------+-----------------+
| commit id |  database | table     | scn       | type      | create time     | state | original node   | takeover node   | takeover number |
+------------+------------+-----------+------------+-----------+------------------+-------+-----------------+-----------------+-----------------+
| 1          | test       | t1         | 1         | ddl       | 20161019101114   | 5     | 192.168.153.130 |       0.0.0.0   | 0               |
+------------+------------+-----------+------------+-----------+------------------+-------+-----------------+-----------------+-----------------+
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值