调用UpgradeLindormInstance可以对Lindorm实例进行开通、升级、扩容等变配操作。

请确保在使用该接口前,已充分了解Lindorm产品的收费方式和价格

对Lindorm实例进行变配时关于数据引擎和存储规格请参见如何选择数据引擎如何选择存储规格

调试

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

请求参数

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

系统规定参数,取值:UpgradeLindormInstance

InstanceId String ld-bp1o3y0yme2i2****

实例ID,可调用GetLindormInstanceList接口获取。

RegionId String cn-shanghai

实例所属的地域ID,可调用DescribeRegions接口获取。

UpgradeType String upgrade-cold-storage

实例需要变配的类型,支持的变配类型请参见UpgradeType参数说明

ZoneId String cn-shanghai-f

可用区ID,可调用GetLindormInstance接口获取。

ClusterStorage Integer 480

变配后实例的存储容量。

ColdStorage Integer 800

变配后实例的冷存储容量。

CoreSpec String lindorm.i2.xlarge

变配后实例的本地盘类型节点规格。

本地存储类型为local_ssd_pro时,本参数取值为:

  • lindorm.i2.xlarge:表示4核32GB(独享规格)。
  • lindorm.i2.2xlarge:表示8核64GB(独享规格)。
  • lindorm.i2.4xlarge:表示16核128GB(独享规格)。
  • lindorm.i2.8xlarge:表示32核256GB(独享规格)。

本地存储类型为local_hdd_pro时,本参数取值为:

  • lindorm.d1.2xlarge:表示8核32GB(独享规格)。
  • lindorm.d1.4xlarge:表示16核64GB(独享规格)。
  • lindorm.d1.6xlarge:表示24核96GB(独享规格)。
说明 本参数需要和CoreNum参数同时传入。
CoreNum Integer 2

变配后实例的本地盘类型节点数量。

说明 本参数需要和CoreSpec参数同时传入。
SolrSpec String lindorm.g.xlarge

变配后实例的搜索引擎节点规格,取值:

  • lindorm.g.xlarge:表示4核16GB(独享规格)。
  • lindorm.g.2xlarge:表示8核32GB(独享规格)。
  • lindorm.g.4xlarge:表示16核64GB(独享规格)。
  • lindorm.g.8xlarge:表示32核128GB(独享规格)。
SolrNum Integer 2

变配后实例的搜索引擎节点数量,取值:0~60

LindormSpec String lindorm.c.xlarge

变配后实例的宽表引擎节点规格,取值:

  • lindorm.c.xlarge:表示4核8GB(独享规格)。
  • lindorm.c.2xlarge:表示8核16GB(独享规格)。
  • lindorm.c.4xlarge:表示16核32GB(独享规格)。
  • lindorm.c.8xlarge:表示32核64GB(独享规格)。
LindormNum Integer 2

变配后实例的宽表引擎节点数量,取值:0~90

说明 本参数需要和LindormSpec参数同时传入。
TsdbSpec String lindorm.g.xlarge

变配后实例的时序引擎节点规格,取值:

  • lindorm.g.xlarge:表示4核16GB(独享规格)。
  • lindorm.g.2xlarge:表示8核32GB(独享规格)。
  • lindorm.g.4xlarge:表示16核64GB(独享规格)。
  • lindorm.g.8xlarge:表示32核128GB(独享规格)。
TsdbNum Integer 2

变配后实例的时序引擎节点数量,取值:0~24

FilestoreSpec String lindorm.g.xlarge

变配后实例的文件引擎节点规格,取值:

  • lindorm.g.xlarge:表示4核16GB(独享规格)。
  • lindorm.g.2xlarge:表示8核32GB(独享规格)。
  • lindorm.g.4xlarge:表示16核64GB(独享规格)。
  • lindorm.g.8xlarge:表示32核128GB(独享规格)。
FilestoreNum Integer 2

变配后实例的文件引擎节点数量,取值:0~60

LtsCoreSpec String lindorm.g.xlarge

变配后实例的LTS节点规格,取值:

  • lindorm.g.xlarge:表示4核16GB(独享规格)。
  • lindorm.g.2xlarge:表示8核32GB(独享规格)。
LtsCoreNum Integer 2

变配后实例的LTS节点数量。

PhoenixCoreSpec String lindorm.c.xlarge

变配后实例的Phoenix节点规格,取值:

  • lindorm.c.large:表示2核4GB(独享规格)。
  • lindorm.c.xlarge:表示4核8GB(独享规格)。
  • lindorm.g.xlarge :表示4核16GB(独享规格)。
  • lindorm.c.2xlarge:表示8核16GB(独享规格)。
  • lindorm.g.2xlarge:表示8核32GB(独享规格)。
PhoenixCoreNum Integer 2

变配后实例的Phoenix节点数量。

返回数据

名称 类型 示例值 描述
OrderId Long 111111111111111

订单ID。

RequestId String 2A7D4F9D-AA26-4E15-A2B1-3E4792C6****

请求ID。

示例

请求示例

http(s)://hitsdb.aliyuncs.com/?Action=UpgradeLindormInstance
&InstanceId=ld-bp1o3y0yme2i2****
&RegionId=cn-shanghai
&UpgradeType=upgrade-cold-storage
&ZoneId=cn-shanghai-f
&<公共请求参数>

正常返回示例

XML格式

<UpgradeLindormInstanceResponse>
      <RequestId>2A7D4F9D-AA26-4E15-A2B1-3E4792C6****</RequestId>
      <OrderId>111111111111111</OrderId>
</UpgradeLindormInstanceResponse>

JSON格式

{
        "RequestId": "2A7D4F9D-AA26-4E15-A2B1-3E4792C6****",
        "OrderId": 111111111111111
}

错误码

HttpCode 错误码 错误信息 描述
400 Lindorm.Errorcode.InstanceStorageInvalid The instance storage parameter is invalid: %s 实例存储空间参数异常

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