Tous les produits
Search
Centre de documentation

Elasticsearch:ShrinkNode

Dernière mise à jour :Aug 09, 2026

Supprime des nœuds d’un cluster Elasticsearch.

Avant d’appeler cette opération :

Migrez toutes les données des nœuds cibles vers d’autres nœuds.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature et génère un exemple de code SDK pour cette opération.

En-têtes de requête

Cette opération utilise uniquement les en-têtes de requête communs.

Syntaxe de la requête

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

Paramètres de requête

Paramètre Type Emplacement Obligatoire Valeur d’exemple Description
InstanceId String Path Oui es-cn-nif1q9o8r0008****

ID de l’instance.

nodeType String Query Oui WORKER

Type de nœuds à supprimer. Valeurs possibles :

  • WORKER : nœud chaud
  • WORKER_WARM : nœud froid
clientToken String Query Non 5A2CFF0E-5718-45B5-9D4D-70B3FF****

Jeton généré par le client garantissant l’idempotence. Il doit être unique pour chaque requête. Caractères ASCII uniquement, jusqu’à 64 caractères.

ignoreStatus Boolean Query Non false

Indique s’il faut ignorer l’état de santé du cluster. Valeurs possibles :

  • true : ignoré.
  • false : non ignoré.
count Integer Query Non 2

Nombre de nœuds à supprimer.

Important Applicable uniquement aux instances ACK. Ne spécifiez pas le paramètre host dans le corps.
Array Body Non

Corps de la requête.

host String Body Non 192.168.xx.xx

Adresse IP du nœud.

zoneId String Body Non cn-shanghai-c

ID de zone du nœud. Exemple : cn-shanghai-c (Zone C, Shanghai).

nodeType String Body Non WORKER

Type de nœud à supprimer. Valeurs possibles :

  • WORKER : nœud chaud
  • WORKER_WARM : nœud froid
port Integer Body Non 9200

Numéro de port du nœud.

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

Nom du nœud dans un cluster ACK. Appelez l’opération ListAllNode pour interroger les noms des nœuds.

Paramètres de réponse

Paramètre Type Exemple Description
Result Boolean true

Indique si la mise à l’échelle descendante a réussi. Valeurs possibles :

  • true : la mise à l’échelle a réussi.
  • false : la mise à l’échelle a échoué.
RequestId String F99407AB-2FA9-489E-A259-40CF6DCC****

ID de la requête.

Exemples

Exemples de requêtes

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"
} ]

Exemples de réponses réussies

Format JSON

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

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

Code d’erreur

Tous les codes d’erreur sont répertoriés dans les codes d’erreur du Service.