Supprimez un nœud shard ou mongos d'une instance de cluster fragmenté.
Avant d'appeler cette opération, vérifiez les conditions suivantes :
L'instance est en cours d'exécution.
L'instance est un cluster fragmenté.
Le mode de facturation de l'instance est le paiement à l'utilisation.
L'instance compte plus de deux nœuds shard ou mongos.
Débogage
Paramètres de requête
|
Paramètre |
Type |
Obligatoire |
Exemple |
Description |
|
Action |
String |
Oui |
DeleteNode |
Opération à effectuer. Définissez la valeur sur DeleteNode. |
|
DBInstanceId |
String |
Oui |
dds-bpxxxxxxxx |
ID de l'instance. |
|
NodeId |
String |
Oui |
s-bpxxxxxxxx |
ID du nœud shard ou mongos à supprimer. Appelez l'opération DescribeDBInstanceAttribute pour obtenir l'ID du nœud. |
|
ClientToken |
String |
Non |
ETnLKlblzczshOTUbOCzxxxxxxxxxx |
Jeton client garantissant l'idempotence de la requête. Générez une valeur unique via votre client pour chaque requête. Le jeton ne doit contenir que des caractères ASCII et ne pas dépasser 64 caractères. |
|
RegionId |
String |
Non |
cn-hangzhou |
ID de la région de l'instance. Appelez l'opération DescribeRegions pour obtenir l'ID de la région. |
Paramètres de réponse
|
Paramètre |
Type |
Exemple |
Description |
|
OrderId |
String |
111111111111111 |
ID de la commande de l'instance. |
|
RequestId |
String |
9F9BDE64-BF30-41F3-BD29-C19CE4AB3404 |
ID de la requête. |
|
TaskId |
Integer |
111111111 |
ID de la tâche. |
Exemples
Exemple de requête
http(s)://mongodb.aliyuncs.com/? Action=DeleteNode
&NodeId=s-bpxxxxxxxx
&DBInstanceId=dds-bpxxxxxxxx
&<Common request parameters>
Exemples de réponses réussies
Format XML
<TaskId>111111111</TaskId>
<RequestId>04BDBD93-3B59-496C-8B5E-7FF158E10C5C</RequestId>
<OrderId>111111111111111</OrderId>
Format JSON
{
"TaskId": 111111111,
"RequestId": "04BDBD93-3B59-496C-8B5E-7FF158E10C5C",
"OrderId": "111111111111111"
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.