Le composant ConfigServer stocke les métadonnées d'un environnement sharded, notamment les informations de configuration du cluster et la répartition des données sur chaque shard (quelles données résident sur quel shard). Lorsqu'un ConfigServer ne répond plus aux exigences de stockage ou atteint un goulot d'étranglement en termes de performances, vous pouvez résoudre le problème en augmentant son espace de stockage ou en mettant à niveau ses spécifications. ApsaraDB for MongoDB prend en charge la modification de la configuration des ConfigServers pour les instances de cluster sharded.
Prérequis
L'instance utilise des disques ESSD.
Règles de facturation
Pour plus d'informations, consultez la rubrique Frais liés aux modifications de configuration.
Remarques
L'espace de stockage sélectionné doit être supérieur ou égal à l'espace de stockage actuel du ConfigServer.
-
La modification de la configuration peut entraîner une ou deux interruptions temporaires, chacune durant environ 30 secondes. Spécifiez le moment où la modification prend effet afin d'éviter toute interruption de service.
ImportantLorsque vous modifiez uniquement l'espace de stockage, le système agit différemment selon les ressources de stockage disponibles sur l'hôte local :
Ressources 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.
Ressources insuffisantes : une migration inter-hôtes et un basculement sont requis. Une interruption temporaire se produit lors de la modification et celle-ci prend effet au moment du basculement que vous avez spécifié.
Le temps nécessaire pour terminer 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
Accédez à la page Instances de cluster sharded MongoDB. Sélectionnez un groupe de ressources et une région en haut de la page, puis cliquez sur l'ID de l'instance cible.
-
Sur la page Basic Information, dans la section Configserver List, effectuez les opérations suivantes :
Instance avec abonnement : cliquez sur
dans la ligne correspondant au ConfigServer cible, puis sélectionnez Upgrade ou Downgrade.Instance à la demande : cliquez sur
dans la ligne correspondant au ConfigServer cible, puis sélectionnez Change configuration.
-
Configurez les paramètres suivants.
Paramètre
Description
Category
Sélectionnez une nouvelle catégorie pour le ConfigServer.
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 sharded, consultez la rubrique Spécifications des instances de cluster sharded.
Change configuration
Sélectionnez de nouvelles spécifications et un nouvel espace de stockage pour le ConfigServer.
RemarqueL'espace de stockage sélectionné doit être supérieur ou égal à l'espace de stockage actuel du ConfigServer. Pour réduire l'espace de stockage, créez une nouvelle instance et migrez vos données. Pour plus d'informations, consultez la rubrique Autres scénarios et méthodes de modification de configuration.
Switching Time
Sélectionnez le moment où la modification prend effet.
Switch Immediately After Task Completion : le système bascule l'instance dès que la modification est terminée.
Switch Within Maintenance Window After Task Completion : le basculement prend effet dans la fenêtre de maintenance. Vous pouvez utiliser la fenêtre de maintenance actuelle ou en spécifier 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.
-
-
Effectuez l'achat en fonction de votre méthode de facturation.
Pour les instances à la demande : cliquez sur Pay. Le système déduit automatiquement les frais dans l'heure qui suit.
Pour les instances avec 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 associées
|
API |
Description |
|
Modifie la configuration d'un seul nœud Mongos, Shard ou ConfigServer dans une instance de cluster sharded ApsaraDB for MongoDB. |