Un espace de stockage insuffisant peut bloquer les écritures de données, entraînant leur perte ou le plantage de la base de données. Cela perturbe gravement le fonctionnement normal des activités. PolarDB for MySQL prend en charge l'extension automatique du stockage lorsque l'utilisation atteint un seuil défini. L'instance ne nécessite aucun redémarrage pendant cette opération, ce qui garantit la continuité de vos services.
Scénarios applicables
La fonctionnalité d'extension automatique du stockage s'applique aux clusters PolarDB for MySQL dont le Storage Type correspond à un disque cloud ESSD (ESSD PL0, ESSD PL1, ESSD PL2, ESSD PL3 ou ESSD AutoPL).
Pour les clusters PolarDB for MySQL avec un Storage Type PSL4 ou PSL5, l'espace de stockage s'adapte automatiquement à l'utilisation réelle. Aucune action supplémentaire n'est requise.
Remarques importantes
Lorsque l'extension automatique est activée et que l'espace de stockage devient insuffisant, le système effectue une mise à niveau élastique. Pendant ce processus, la création de comptes et toute autre opération sont impossibles.
Assurez-vous que votre compte Alibaba Cloud ne présente aucun paiement en retard et dispose d'un solde suffisant pour couvrir les coûts d'extension. Dans le cas contraire, l'extension échoue.
-
L'extension automatique se déclenche dès qu'une ressource de stockage (capacité actuelle, nombre d'Inodes ou nombre de Blktag) passe sous son seuil défini. Les conditions spécifiques sont les suivantes :
Espace de stockage inférieur à 120 Go et ressources restantes inférieures à 50 %.
Espace de stockage compris entre 120 Go inclus et 1 To exclus, avec des ressources restantes inférieures à 30 %.
Espace de stockage compris entre 1 To inclus et 10 To exclus, avec des ressources restantes inférieures à 20 %.
Espace de stockage supérieur à 10 To et ressources restantes inférieures à 10 %.
Chaque extension automatique augmente le stockage de 20 Go ou de 15 % de l'espace actuel, selon la valeur la plus élevée, dans la limite de 100 Go par extension. Par exemple, si le stockage actuel est de 200 Go, chaque extension ajoute 30 Go. S'il est de 100 Go, l'ajout est de 20 Go.
Vous pouvez désactiver l'extension automatique à tout moment après la création de l'instance. Dans la console, accédez à Automatic expansion configuration et désactivez l'option Enable Auto Scaling.
L'extension automatique du stockage n'entraîne aucune interruption de service.
Prérequis
Avant d'activer l'extension automatique du stockage, obtenez le rôle lié au service DAS. Pour plus d'informations sur ce rôle, consultez Rôle lié au service DAS.
Connectez-vous avec votre compte Alibaba Cloud (compte principal) à la console Resource Access Management (RAM) et ouvrez la liste .
-
Vérifiez si un rôle lié au service nommé AliyunServiceRoleForDAS existe déjà. Pour cela, saisissez
AliyunServiceRoleForDASdans le champ de recherche et cherchez le rôle correspondant.S'il existe, ignorez la suite de cette vérification.
S'il n'existe pas, poursuivez avec les étapes suivantes.
Cliquez sur Create Role. Sur la page Create Role qui s'ouvre, cliquez sur Create Service-linked Role dans le coin supérieur droit.
Sur la page Create Service-linked Role, définissez le Trusted Alibaba Cloud Service sur AliyunServiceRoleForDAS, puis cliquez sur Create Service-linked Role pour terminer l'opération.
Activer l'extension automatique
Activer l'extension automatique lors de l'achat du cluster
Si vous achetez un cluster Standard Edition pour la première fois, configurez l'extension automatique directement sur la page d'achat comme suit.
Connectez-vous à la console PolarDB. Dans le volet de navigation de gauche, cliquez sur Clusters, puis sur Create Cluster.
-
Personnalisez les paramètres de base de votre cluster selon les options disponibles sur la page.
RemarquePour connaître les exigences relatives à la configuration de base du cluster, reportez-vous à la section Scénarios applicables.
Dans la section Storage, activez le bouton Automatic Storage Scaling et définissez le Maximum Storage (par défaut : 64 000 Go).
Une fois ces réglages terminés, vérifiez la configuration de votre cluster, le montant réel à payer et les conditions d'utilisation affichés sur la page. Si tout est correct, cliquez sur Buy Now.
Activer l'extension automatique après l'achat du cluster
Pour activer l'extension automatique sur un cluster Standard Edition existant, procédez à la configuration suivante dans la console.
Connectez-vous à la console PolarDB. Dans le volet de navigation de gauche, cliquez sur Clusters, sélectionnez la région du cluster, puis cliquez sur l'ID du cluster cible pour ouvrir sa page de détails.
Dans la section Distributed Storage, cliquez sur le bouton Enable automatic expansion.
Dans la fenêtre Auto Scaling Settings, activez l'option Enable Auto Scaling et définissez la Maximum Storage Capacity (par défaut : 64 000 Go). Cliquez ensuite sur OK.
Contenu associé
La saturation du stockage résulte souvent de fichiers temporaires, de journaux ou de fichiers de données. Pour découvrir les solutions appropriées, consultez Gestion et nettoyage des données.