Tous les produits
Search
Centre de documentation

ApsaraDB for MongoDB:Modifier par lot les configurations des composants et des nœuds

Dernière mise à jour :Sep 24, 2026

Vous pouvez modifier les spécifications et l'espace de stockage des composants Mongos, shard et ConfigServer d'une instance de cluster fragmenté ApsaraDB for MongoDB afin de répondre à différentes exigences de performance.

Les modifications de configuration par lot sont prises en charge pour les composants et nœuds suivants dans les instances de cluster fragmenté ApsaraDB for MongoDB :

  • Spécifications et espace de stockage d'un ou plusieurs shards.

  • Spécifications d'un ou plusieurs nœuds Mongos.

  • Spécifications et espace de stockage du ConfigServer.

Il est possible de combiner des spécifications généralistes et dédiées lors des modifications de configuration. Les instances utilisant des disques cloud permettent également une conversion en un clic des catégories de spécifications, ce qui vous permet de basculer rapidement la catégorie (généraliste ou dédiée) pour tous les composants sélectionnés.

Règles de facturation

Pour plus d'informations, consultez la rubrique Frais liés aux modifications de configuration.

Précautions

  • Le nouvel espace de stockage doit être supérieur ou égal à l'espace de stockage actuellement utilisé par le composant.

  • Pour les instances utilisant des disques locaux, vous ne pouvez pas modifier la configuration du ConfigServer.

  • Vous ne pouvez pas modifier le nombre de nœuds en lecture seule d'un shard via une opération par lot. Pour modifier le nombre de nœuds en lecture seule, accédez à la page de configuration du shard individuel. Pour plus d'informations, consultez la rubrique Modifier les configurations des shards.

  • Pendant la modification de la configuration, une ou deux interruptions temporaires d'environ 30 secondes chacune peuvent survenir. Vous pouvez définir l'heure de basculement afin d'éviter tout impact sur vos activités.

    Important

    Lorsque vous modifiez uniquement l'espace de stockage, le système effectue différentes opérations selon les ressources de stockage disponibles sur l'hôte local :

    • Suffisantes : le système étend le stockage sur l'hôte local, ce qui ne nécessite ni migration inter-hôtes ni basculement. Aucune interruption temporaire ne se produit et la modification prend effet immédiatement, sans attendre la fenêtre de maintenance.

    • Insuffisantes : une migration inter-hôtes et un basculement sont requis. Une interruption temporaire survient pendant la modification et celle-ci prend effet à l'heure de basculement que vous spécifiez.

  • La durée nécessaire pour achever la modification de la configuration dépend de plusieurs facteurs, tels que les conditions réseau, la file d'attente des tâches et le volume de données. Nous vous recommandons d'effectuer cette opération pendant les heures creuses et de vous assurer que votre application dispose d'un mécanisme de reconnexion automatique.

  • Si la version mineure de votre base de données a expiré ou n'est plus maintenue, le système la met à niveau vers la dernière version mineure par défaut afin de garantir des performances et une stabilité optimales.

Procédure

  1. Accédez à la page Instances de cluster fragmenté ApsaraDB for MongoDB. Dans la barre de navigation supérieure, sélectionnez un groupe de ressources et une région. Cliquez ensuite sur l'ID de l'instance cible.

  2. Sur la page Basic Information, dans les sections Mongos List, Shard List et Configserver List, effectuez les opérations suivantes.

    • Pour les instances par abonnement : sélectionnez le composant ou le nœud cible, puis cliquez sur Batch Upgrade ou Batch Downgrade en bas de la page.

    • Pour les instances au paiement à l'utilisation : sélectionnez le composant ou le nœud cible, puis cliquez sur Batch Change configurations en bas de la page.

  3. Configurez les paramètres suivants.

    Paramètre

    Description

    Category

    Sélectionnez une catégorie de spécifications pour filtrer les spécifications disponibles pour les nœuds Mongos, shard et ConfigServer.

    • Dedicated : affiche uniquement les spécifications dédiées.

    • General-purpose : affiche uniquement les spécifications généralistes.

    • Mixed Deployment : affiche à la fois les spécifications dédiées et généralistes.

    Remarque
    • Disponible uniquement pour les instances basées sur des disques cloud.

    • Une catégorie n'est pas disponible si la zone actuelle ne la prend pas en charge.

    • Pour obtenir des informations sur les catégories et les spécifications des instances de cluster fragmenté, consultez la rubrique Spécifications des instances de cluster fragmenté.

    Instances

    • Mongos List : sélectionnez les nouvelles Specifications.

    • Shard List : sélectionnez les nouvelles Specifications et l'Storage Space.

    • Configserver List : sélectionnez les nouvelles Specifications et l'Storage Space.

    Pour simplifier la configuration de nombreux nœuds, utilisez la fonctionnalité Synchronize Node Settings dans les listes Mongos et Shard. Cela vous permet de configurer un seul nœud et d'appliquer ses paramètres aux autres nœuds du même type :

    1. Configurez les Specifications et l'Storage Space pour un nœud, puis cliquez sur Synchronize Node Settings à droite du nœud.

    2. Pour un composant shard, vous devez Select Settings to be Synchronized. Sélectionnez Specifications ou Storage, puis cliquez sur Next.

    3. Sélectionnez les nœuds auxquels vous souhaitez synchroniser les paramètres, puis cliquez sur Next.

    4. Vérifiez que le résultat de la synchronisation est correct, puis cliquez sur Confirm.

    Remarque

    Le nouvel espace de stockage doit être supérieur ou égal à l'espace de stockage actuel du nœud. Pour réduire l'espace de stockage, vous devez créer une nouvelle instance et migrer vos données. Pour plus d'informations, consultez la rubrique Autres scénarios et solutions de modification de configuration.

    Switching Time

    Sélectionnez le moment où la modification prend effet :

    • Switch Immediately After Task Completion : la modification prend effet immédiatement après l'achèvement de la configuration.

    • Switch during the maintenance window after the task is complete : le basculement prend effet pendant la fenêtre de maintenance. Vous pouvez sélectionner la fenêtre de maintenance actuelle ou en définir une nouvelle en fonction de vos besoins métier. Pour plus d'informations sur les fenêtres de maintenance, consultez la rubrique Définir une fenêtre de maintenance.

  4. Lisez l'Service Agreement.

  5. Effectuez l'achat en fonction de votre méthode de facturation.

    • Pour les instances au paiement à l'utilisation : cliquez sur Pay. Le système prélève automatiquement les frais dans l'heure qui suit.

    • Pour les instances par abonnement : cliquez sur Pay, puis suivez les instructions de la page Pay pour finaliser le paiement.

    Pendant la modification de la configuration, le statut de l'instance est In the process of matching. La modification est terminée lorsque le statut de l'instance passe à Running.

API connexes

API

Description

ModifyNodeSpecBatch

Modifie les spécifications de plusieurs nœuds d'une instance de cluster fragmenté ApsaraDB for MongoDB en une seule fois.