Affichage du statut du volume pour un cluster de base de données Aurora MySQL - Amazon Aurora

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Affichage du statut du volume pour un cluster de base de données Aurora MySQL

Dans Amazon Aurora, un volume de cluster de base de données se compose d'un ensemble de blocs logiques. Chacun d'eux représente 10 gigaoctets de stockage alloué. Ces blocs sont appelés groupes de protection.

Les données figurant dans chaque groupe de protection sont répliquées sur six périphériques de stockage physiques, appelés nœuds de stockage. Ces nœuds de stockage sont alloués dans trois zones de disponibilité dans la région AWS où se trouve le cluster de base de données. Chaque nœud de stockage contient à son tour un ou plusieurs blocs de données logiques pour le volume de cluster de base de données. Pour plus d'informations sur les groupes de protection et les nœuds de stockage, consultez Introducing the Aurora Storage Engine sur le blog AWS Database.

Vous pouvez simuler la panne d'un nœud de stockage entier ou d'un seul bloc de données logique au sein d'un nœud de stockage. Pour ce faire, utilisez l'instruction d'injection d'erreurs ALTER SYSTEM SIMULATE DISK FAILURE. Pour l'instruction, vous devez spécifier la valeur d'index d'un nœud de stockage ou d'un bloc de données logique spécifique. Toutefois, si vous spécifiez une valeur d'index supérieure au nombre de nœuds de stockage ou de blocs de données logiques utilisés par le volume de cluster de base de données, l'instruction renvoie une erreur. Pour en savoir plus sur les requêtes d'injection d'erreurs, consultez Test d'Amazon Aurora MySQL à l'aide de requêtes d'injection d'erreurs.

Vous pouvez éviter cette erreur en utilisant l'instruction SHOW VOLUME STATUS. L'instruction renvoie deux variables de statut de serveur, Disks et Nodes. Ces variables représentent respectivement le nombre total de blocs de données logiques et de nœuds de stockage pour le volume de cluster de base de données.

Syntaxe

SHOW VOLUME STATUS

Exemple

L'exemple suivant illustre un résultat SHOW VOLUME STATUS classique.

mysql> SHOW VOLUME STATUS; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | Disks | 96 | | Nodes | 74 | +---------------+-------+