调用此接口在BDS集群中增加添加主备双活实例。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String RelateDbForHBaseHa

系统规定参数。取值:RelateDbForHBaseHa。

ClusterId String bds-t4nj9v2x85******

DBS集群ID。

HaActive String hb-bp1w6krp539******

主实例ID。

HaActiveDBType String hbase

主实例集群类型,目前支持HBase/HBaseue。

HaMigrateType String CLUSTER

同步类型

  • CLUSTER:实例级别。
  • TABLE: 表级别。
  • SKIP:无需同步。
HaStandby String hb-bp1bl7iqzka******

备实例集群ID。

HaStandbyDBType String hbase

备实例集群类型。目前支持HBase和HBaseue。

IsActiveStandard Boolean true

主实例是否为标准实例,标准实例为true。

IsStandbyStandard Boolean true

备实例是否为标准实例,标准实例为true。

HaTables String test,test1

HaMigrateType为TABLE级别时该项为必填,多个表用逗号隔开。

HaActiveHdfsUri String hdfs://hb-t4naqsay5gn******-master1-001.hbase.rds.aliyuncs.com:8020,hb-t4naqsay5gn******-master2-001.hbase.rds.aliyuncs.com:8020

主实例的hdfs链接地址,为标准实例时可不填。IsActiveStandard为false时必填。

HaActiveHbaseFsDir String /hbase

主实例hdfs的目录,可不填。IsActiveStandard为false时必填。

HaActiveClusterKey String hb-t4naqsay5gn******-master1-001.hbase.singapore.rds.aliyuncs.com,hb-t4naqsay5gn******-master3-001.hbase.singapore.rds.aliyuncs.com,hb-t4naqsay5gn******-master2-001.hbase.singapore.rds.aliyuncs.com:2181:/hbase

主实例zk地址。IsActiveStandard为false时必填。

HaActiveVersion String HBase2x

主实例数据库版本,IsActiveStandard为false时必填。

  • HBase1x:hbase1.x版本。
  • HBase2x:hbase2.x版本。
  • HBaseUE:hbaseue版本。
HaActiveUser String root

主实例用户名。主实例为HBaseue时必填。

HaActivePassword String root

主实例用户名对应的密码。主实例为HBaseue时必填。

HaStandbyHdfsUri String hdfs://hb-bp1w6krp539******-master1-001.hbase.rds.aliyuncs.com:8020,hb-bp1w6krp539******-master2-001.hbase.rds.aliyuncs.com:8020

备实例的hdfs链接地址,为标准实例时可不填。IsStandbyStandard为false时必填。

HaStandbyHbaseFsDir String /hbase

备实例hdfs的目录,可不填。IsStandbyStandard为false时必填。

HaStandbyClusterKey String hb-bp1w6krp539******-master1-001.hbase.singapore.rds.aliyuncs.com,hb-bp1w6krp539******-master3-001.hbase.singapore.rds.aliyuncs.com,hb-t4naqsay5gn******-master2-001.hbase.singapore.rds.aliyuncs.com:2181:/hbase

备实例zk地址。IsActiveStandard为false时必填。

HaStandbyVersion String HBase2x

备实例数据库版本,IsStandbyStandard为false时必填。

  • HBase1x :hbase1.x版本。
  • HBase2x:hbase2.x版本。
  • HBaseUE :hbaseue版本。
HaStandbyUser String root

备实例用户名。主实例为hbaseue时必填。

HaStandbyPassword String root

备实例用户名对应的密码。主实例为hbaseue时必填。

返回数据

名称 类型 示例值 描述
RequestId String DC654531-0799-4502-AFA5-80EE1C16829A

请求ID。

示例

请求示例

http(s)://[Endpoint]/?Action=RelateDbForHBaseHa
&ClusterId=bds-t4nj9v2x85******
&HaActive=hb-bp1w6krp539******
&HaActiveDBType=hbase
&HaMigrateType=CLUSTER
&HaStandby=hb-bp1bl7iqzka******
&HaStandbyDBType=hbase
&IsActiveStandard=true
&IsStandbyStandard=true
&<公共请求参数>

正常返回示例

XML格式

<RequestId>DC654531-0799-4502-AFA5-80EE1C16829A</RequestId>

JSON格式

{
    "RequestId": "DC654531-0799-4502-AFA5-80EE1C16829A"
}

错误码

访问错误中心查看更多错误码。