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

调试

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

请求参数

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

系统规定参数。取值:RelateDbForHBaseHa

ClusterId String bds-t4nj9v2x85******

BDS集群ID,可调用DescribeInstances接口获取。

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地址。备实例为非标准实例(即IsStandbyStandard为false)时,参数必填。

HaStandbyVersion String HBase2x

备实例数据库版本。备实例为非标准实例(即IsStandbyStandard为false)时,参数必填。

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

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

HaStandbyPassword String root

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

HaActive String hb-bp1w6krp539******

主实例ID。

HaStandby String hb-bp1bl7iqzka******

备实例集群ID。

HaActiveDBType String hbase

主实例集群类型,目前支持HBaseHBaseue

HaStandbyDBType String hbase

备实例集群类型。目前支持HBaseHBaseue

IsActiveStandard Boolean true

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

IsStandbyStandard Boolean true

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

HaMigrateType String CLUSTER

同步类型。

  • CLUSTER:实例级别。
  • TABLE: 表级别。
  • SKIP:无需同步。

返回数据

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

请求ID。

示例

请求示例

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

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

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

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

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

错误码

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