

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 bases de données Aurora PostgreSQL
<a name="AuroraPostgreSQL.Managing.VolumeStatus"></a>

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 répartis entre trois zones de disponibilité (AZs) dans la région où réside 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 la section [Présentation du moteur de stockage Aurora](https://aws.amazon.com/blogs/database/introducing-the-aurora-storage-engine/) sur le blog AWS de base de données. Pour en savoir plus sur les volumes de cluster Aurora en général, consultez [Stockage Amazon Aurora](Aurora.Overview.StorageReliability.md). 

Utilisez la fonction `aurora_show_volume_status()` pour renvoyer les variables d'état du serveur suivantes :
+ `Disks` — Nombre total de blocs logiques de données pour le volume de cluster de base de données.
+ `Nodes` **—** Nombre total de nœuds de stockage pour le volume de cluster de base de données.

Vous pouvez utiliser la fonction `aurora_show_volume_status()` pour éviter une erreur lors de l'utilisation de la fonction d'injection d'erreurs `aurora_inject_disk_failure()`. La fonction d'injection d'erreurs `aurora_inject_disk_failure()` simule la défaillance de la totalité d'un nœud de stockage ou d'un seul bloc logique de données au sein d'un nœud de stockage. Dans la fonction, vous spécifiez la valeur d'index d'un nœud de stockage ou d'un bloc de données logique spécifique. Toutefois, l'instruction renvoie une erreur 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. Pour en savoir plus sur les requêtes d'injection d'erreurs, consultez [Test d’Amazon Aurora PostgreSQL à l’aide des requêtes d’injection d’erreurs](AuroraPostgreSQL.Managing.FaultInjectionQueries.md).

**Note**  
La fonction `aurora_show_volume_status()` est disponible pour Aurora PostgreSQL version 10.11. Pour de plus amples informations sur les versions d'Aurora PostgreSQL, veuillez consulter [Versions Amazon Aurora PostgreSQL et versions du moteur](AuroraPostgreSQL.Updates.20180305.md).

**Syntaxe**

```
1. SELECT * FROM aurora_show_volume_status();
```

**Exemple**

```
customer_database=> SELECT * FROM aurora_show_volume_status();
 disks | nodes 
-------+-------
    96 |    45
```