Gcware Python 接口(3)

VCID

1. 3. 1 Getvcidbyname(vcname)

功能:通过vc的名称 查找vcid

参数:vcname : vc的名称

返回值:vcid

实例:

>>> gcware.getvcidbyname("vc1")

'vc00004'

1.4CLUSTERSTATE

这部分用来获取当前集群状态信息。

1. 4. 1 getclusterstate (vc_name)

功能:获取当前集群状态信息

GBase 8a MPP Cluster高级用户手册(内部) 参数:vc_name集群的名称

返回值:返回当前系统的状态信息

state :表示状态值

statname :表示状态含义 Active :集群状态可用

Locked :集群锁状态

实例:

>>> gcware.getclusterstate( "vcl)

{'state': 2, ' stname': 'ACTIVE'}

1. 4. 2 getclusterTopo

功能:获得集群的拓扑结构

参数:无

返回值:coordinators:调节节点的信息

Nodename : 节点名称

Vc_array :集群的数组结构

Dataservers :数据服务节点

Nodename :数据节点的名称 Distribution:建立的结构

Pairs: 一对节点主备节点

Primarynodename :主节点

Dupnodename :备份界点 Id: distribution id Vcname:集群的名称 Vcid:集群的id

实例:

>>> gcware.getclusterTopo()

{'coordinators':

'coordinator2'}, ({'dataservers': 'distributions':

'coordinatorl'},

'coordinators'}),

{'nodename':

'vc_array':

({'nodename':

{'nodename':

({'nodename': 'nodel'}, {'nodename': 'node2'}),

({'pairs': ({'DupNodeName':

['node2'],

'PrimaryNodeName': 'nodel'}, {'DupNodeName': [' nodel'],

'PrimaryNodeName': 'node2'}), 'id': 10},), 'vcname' : 'vc1', 'vcid':

'vc00004'},)}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值