Todos os produtos
Search
Central de documentação

Elasticsearch:ShrinkNode

Última atualização: Jun 27, 2026

Remove nós de um cluster do Elasticsearch.

Antes de chamar esta operação:

Migre todos os dados dos nós de destino para outros nós.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura e gera códigos de exemplo do SDK para esta operação.

Cabeçalhos da requisição

Esta operação utiliza apenas cabeçalhos de requisição comuns.

Sintaxe da requisição

POST /openapi/instances/{InstanceId}/actions/shrink HTTP/1.1

Parâmetros da requisição

Parameter Type Location Required Example value Description
InstanceId String Path Yes es-cn-nif1q9o8r0008****

ID da instância.

nodeType String Query Yes WORKER

Tipo de nó a remover. Valores válidos:

  • WORKER: nó hot
  • WORKER_WARM: nó warm
clientToken String Query No 5A2CFF0E-5718-45B5-9D4D-70B3FF****

Token gerado pelo cliente para garantir idempotência. Deve ser único entre requisições. Somente ASCII, até 64 caracteres.

ignoreStatus Boolean Query No false

Indica se o status de integridade do cluster deve ser ignorado. Valores válidos:

  • true: Ignorado.
  • false: Não ignorado.
count Integer Query No 2

Número de nós a remover.

Importante Aplicável apenas a instâncias ACK. Não especifique o parâmetro host no corpo da requisição.
Array Body No

Corpo da requisição.

host String Body No 192.168.xx.xx

Endereço IP do nó.

zoneId String Body No cn-shanghai-c

ID da zona do nó. Exemplo: cn-shanghai-c (Zona C, Xangai).

nodeType String Body No WORKER

Tipo de nó a remover. Valores válidos:

  • WORKER: nó hot
  • WORKER_WARM: nó warm
port Integer Body No 9200

Número da porta do nó.

hostName String Body No es-cn-pl32xxxxxxx-data-f-1

Nome do nó em um cluster ACK. Chame a operação ListAllNode para consultar os nomes dos nós.

Parâmetros de resposta

Parameter Type Example Description
Result Boolean true

Indica se o dimensionamento para redução foi bem-sucedido. Valores válidos:

  • true: O dimensionamento para redução foi bem-sucedido.
  • false: O dimensionamento para redução falhou.
RequestId String F99407AB-2FA9-489E-A259-40CF6DCC****

ID da requisição.

Exemplos

Exemplos de requisição

POST /openapi/instances/es-cn-nif1q9o8r0008****/actions/shrink?nodeType=WORKER&clientToken=5A2CFF0E-5718-45B5-9D4D-70B3FF****&ignoreStatus=false HTTP/1.1
Host:elasticsearch.aliyuncs.com
Content-Type:application/json

[ {
  "host" : "192.168.xx.xx",
  "port" : 9200,
  "zoneId" : "cn-shanghai-c"
} ]

Exemplos de resposta de sucesso

Formato JSON

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

{
  "Result" : true,
  "RequestId" : "C82758DD-282F-4D48-934F-92170A33****"
}

Código de erro

Todos os códigos de erro estão listados nos códigos de erro do Serviço.