Amazon Elastic Compute Cloud
Guide de l'utilisateur pour les instances Linux

Surveillance du statut de vos volumes

Amazon Web Services (AWS) fournit automatiquement les données, telles que les contrôles de statut de volume et les métriques Amazon CloudWatch, que vous pouvez utiliser pour surveiller vos volumes Amazon Elastic Block Store (Amazon EBS).

Surveillance des volumes avec CloudWatch

Les métriques CloudWatch sont des données statistiques que vous pouvez utiliser pour afficher, analyser et définir des alarmes sur le comportement opérationnel de vos volumes.

Le tableau suivant décrit les types de surveillance des données disponibles pour vos volumes Amazon EBS.

Type Description

Basic

Les données sont disponibles automatiquement toutes les 5 minutes sans coût aucun. Elles incluent celles des volumes du périphérique racine des instances basées sur les volumes EBS.

Détaillé :

Les volumes IOPS provisionnés SSD (io1) envoient automatiquement les métriques toutes les minutes à CloudWatch.

Lorsque vous obtenez les données de CloudWatch, vous pouvez inclure un paramètre de demande Period pour spécifier la granularité des données retournées. Cette option est différente de la période que nous utilisons quand nous collectons les données (périodes de 5 minutes). Il est recommandé de spécifier une période dans votre demande qui soit égale ou supérieure à la période de collection pour garantir que les données retournées sont valides.

Vous pouvez obtenir les données à l'aide de l'API CloudWatch ou de la console Amazon EC2. La console prend les données brutes de l'API CloudWatch et affiche une série de graphiques basés sur ces données. En fonction de vos besoins, vous pouvez préfèrerez utiliser les données de l'API ou les graphiques de la console.

Indicateurs Amazon EBS

Amazon Elastic Block Store (Amazon EBS) envoie les points de données à CloudWatch pour plusieurs métriques. Amazon EBS Les volumes à usage général SSD (gp2), HDD à débit optimisé (st1), HDD à froid (sc1) et les volumes magnétiques (standard) envoient automatiquement des métriques toutes les cinq minutes à CloudWatch. Les volumes IOPS provisionnés SSD (io1) envoient automatiquement des métriques toutes les minutes à CloudWatch. Les données sont uniquement présentées à CloudWatch lorsque le volume est attaché à une instance.

Certaines de ces métriques présentent des différences sur les instances basées sur Nitro. Pour obtenir la liste des types d'instances basées sur le système Nitro, consultez Instances basées sur Nitro.

L'espace de noms AWS/EBS inclut les métriques suivantes.

Métrique Description

VolumeReadBytes

Fournit des informations sur les opérations de lecture au cours d'une période donnée. Les rapports statistiques Sum indiquent le nombre total d'octets transférés pendant la période. Les rapports statistiques Average indiquent la taille moyenne de chaque opération de lecture durant la période, sauf pour les volumes attachés à une instance basée sur Nitro, pour lesquels la moyenne représente la moyenne sur la période spécifiée. La statistique SampleCount indique le nombre total d'opérations de lecture durant la période, sauf pour les volumes attachés à une instance basée sur Nitro, pour lesquels le nombre d'échantillons représente le nombre de points de données utilisés pour le calcul statistique. Pour les instances Xen, les données sont présentées uniquement lorsqu'une activité de lecture se produit sur le volume.

Les statistiques Minimum et Maximum sur cette métrique sont uniquement prises en charge par des volumes attachés à des instances basées sur Nitro.

Unités : octets

VolumeWriteBytes

Fournit des informations sur les opérations d'écriture au cours d'une période donnée. Les rapports statistiques Sum indiquent le nombre total d'octets transférés pendant la période. Les rapports statistiques Average indiquent la taille moyenne de chaque opération d'écriture durant la période, sauf pour les volumes attachés à une instance basée sur Nitro, pour lesquels la moyenne représente la moyenne sur la période spécifiée. La statistique SampleCount indique le nombre total d'opérations d'écriture durant la période, sauf pour les volumes attachés à une instance basée sur Nitro, pour lesquels le nombre d'échantillons représente le nombre de points de données utilisés pour le calcul statistique. Pour les instances Xen, les données sont présentées uniquement lorsqu'une activité d'écriture se produit sur le volume.

Les statistiques Minimum et Maximum sur cette métrique sont uniquement prises en charge par des volumes attachés à des instances basées sur Nitro.

Unités : octets

VolumeReadOps

Nombre total d'opérations de lecture au cours d'une période donnée.

Pour calculer la moyenne d'opérations de lecture d'E/S par seconde (IOPS en lecture) pour la période, divisez le nombre total d'opérations de lecture de la période par le nombre de secondes de la période.

Les statistiques Minimum et Maximum sur cette métrique sont uniquement prises en charge par des volumes attachés à des instances basées sur Nitro.

Unités : nombre

VolumeWriteOps

Nombre total d'opérations d'écriture au cours d'une période donnée.

Pour calculer la moyenne d'opérations d'écriture d'E/S par seconde (IOPS en écriture) pour la période, divisez le nombre total d'opérations d'écriture de la période par le nombre de secondes de la période.

Les statistiques Minimum et Maximum sur cette métrique sont uniquement prises en charge par des volumes attachés à des instances basées sur Nitro.

Unités : nombre

VolumeTotalReadTime

Nombre total de secondes passées par toutes les opérations de lecture terminées, au cours d'une période donnée. Si plusieurs demandes sont soumises en même temps, ce total peut être supérieur à la durée de la période. Par exemple, pour une période de 5 minutes (300 secondes) : si 700 opérations ont été réalisées au cours de cette période et que chaque opération a pris une seconde, la valeur serait 700 secondes. Pour les instances Xen, les données sont présentées uniquement lorsqu'une activité de lecture se produit sur le volume.

La statistique Average sur cette métrique n'est pas pertinente pour les volumes attachés à des instances basées sur Nitro.

Les statistiques Minimum et Maximum sur cette métrique sont uniquement prises en charge par des volumes attachés à des instances basées sur Nitro.

Unités : secondes

VolumeTotalWriteTime

Nombre total de secondes passées par toutes les opérations d'écriture terminées, au cours d'une période donnée. Si plusieurs demandes sont soumises en même temps, ce total peut être supérieur à la durée de la période. Par exemple, pour une période de 5 minutes (300 secondes) : si 700 opérations ont été réalisées au cours de cette période et que chaque opération a pris une seconde, la valeur serait 700 secondes. Pour les instances Xen, les données sont présentées uniquement lorsqu'une activité d'écriture se produit sur le volume.

La statistique Average sur cette métrique n'est pas pertinente pour les volumes attachés à des instances basées sur Nitro.

Les statistiques Minimum et Maximum sur cette métrique sont uniquement prises en charge par des volumes attachés à des instances basées sur Nitro.

Unités : secondes

VolumeIdleTime

Nombre total de secondes dans une période données, alors qu'aucune opération de lecture ou écriture n'a été soumise.

La statistique Average sur cette métrique n'est pas pertinente pour les volumes attachés à des instances basées sur Nitro.

Les statistiques Minimum et Maximum sur cette métrique sont uniquement prises en charge par des volumes attachés à des instances basées sur Nitro.

Unités : secondes

VolumeQueueLength

Nombre de demandes d'opérations de lecture et d'écriture en attente de réalisation au cours d'une période donnée.

La statistique Sum sur cette métrique n'est pas pertinente pour les volumes attachés à des instances basées sur Nitro.

Les statistiques Minimum et Maximum sur cette métrique sont uniquement prises en charge par des volumes attachés à des instances basées sur Nitro.

Unités : nombre

VolumeThroughputPercentage

Utilisé uniquement avec les volumes IOPS provisionnés SSD. Pourcentage d'opérations d'E/S par seconde (IOPS) fournies par rapport au total IOPS provisionné pour un volume Amazon EBS. Les volumes IOPS provisionnés SSD fournissent à l'intérieur des 10 % de leurs performances IOPS provisionnées 99,9 % du temps sur une année donnée.

Pendant une écriture, s'il n'y a aucune autre requête d'E/S en suspens en une minute, la valeur de la métrique est 100 %. De plus, les performances d'E/S d'un volume peuvent chuter temporairement en raison d'une action que vous avez effectuée (par exemple, création de l'instantané d'un volume lors de l'utilisation au cours d'une période de pointe, exécution du volume sur une instance EBS non optimisée ou premier accès aux données sur le volume).

Unités : pourcentage

VolumeConsumedReadWriteOps

Utilisé uniquement avec les volumes IOPS provisionnés SSD. Nombre total d'opérations de lecture et d'écriture (normalisé selon les unités de capacité 256 K) utilisées au cours d'une période donnée.

Les opérations d'E/S inférieures à 256 Ko chacune comptent comme 1 IOPS consommé. Les opérations d'E/S supérieures à 256 K sont comptées dans les unités de capacité de 256 K. Par exemple, une E/S de 1 024 K compte comme 4 IOPS consommées.

Unités : nombre

BurstBalance

Utilisé avec les volumes SSD à usage général (gp2), HDD à débit optimisé (st1) et Cold HDD (sc1) uniquement. Fournit des informations concernant le pourcentage de crédits d'E/S (pour gp2) ou de crédits de débit (pour st1 et sc1) restant dans le compartiment en rafales. Les données sont présentées à CloudWatch uniquement lorsque le volume est actif. Si le volume n'est pas attaché, aucune donnée n'est présentée.

La statistique Sum sur cette métrique n'est pas pertinente pour les volumes attachés à des instances basées sur Nitro.

Pour un volume de 1 Tio ou plus, les performances de base sont supérieures aux performances en rafale maximales. Les crédits d'E/S ne sont donc jamais dépensés. Si le volume est attaché à une instance basée sur Nitro, le solde de la rafale présenté est de 0 %. Pour une instance non basée sur Nitro, le solde de la rafale présenté est de 100 %.

Unités : pourcentage

Dimensions pour les métriques Amazon EBS

La seule dimension envoyée par Amazon EBS à CloudWatch est l'ID de volume. Cela signifie que toutes les statistiques disponibles sont filtrées par ID de volume.

Graphiques de la console Amazon EC2

Après avoir créé un volume, vous pouvez afficher les graphiques de surveillance du volume dans la console Amazon EC2. Sélectionnez un volume dans la page Volumes de la console, puis sélectionnez Surveillance. Le tableau ci-après répertorie les graphiques affichés. La colonne de droite décrit l'utilisation des métriques de données brutes de l'API CloudWatch pour produire chaque graphique. La période de tous les graphiques est de 5 minutes.

Graphique Description de l'utilisation des métriques brutes

Bande passante de lecture (Kbits/s)

Sum(VolumeReadBytes) / Period / 1024

Bande passante d'écriture (Kbits/s)

Sum(VolumeWriteBytes) / Period / 1024

Débit de lecture (IOPS)

Sum(VolumeReadOps) / Period

Débit d'écriture (IOPS)

Sum(VolumeWriteOps) / Period

Longueur moyenne de file d'attente (opérations)

Avg(VolumeQueueLength)

% temps inactif

Sum(VolumeIdleTime) / Period × 100

Taille de lecture moyenne (Kio/opération)

Avg(VolumeReadBytes) / 1024

Pour les instances basées sur Nitro, la formule suivante permet de déduire la taille de lecture moyenne en utilisant les mathématiques appliquées aux métriques CloudWatch :

(Sum(VolumeReadBytes) / Sum(VolumeReadOps)) / 1024

Les métriques VolumeReadBytes et VolumeReadOps sont disponibles dans la console EBS CloudWatch.

Taille d'écriture moyenne (Kio/opération)

Avg(VolumeWriteBytes) / 1024

Pour les instances basées sur Nitro, la formule suivante permet de déduire la taille d'écriture moyenne en utilisant les mathématiques appliquées aux métriques CloudWatch :

(Sum(VolumeWriteBytes) / Sum(VolumeWriteOps)) / 1024

Les métriques VolumeWriteBytes et VolumeWriteOps sont disponibles dans la console EBS CloudWatch.

Latence de lecture moyenne (ms/opération)

Avg(VolumeTotalReadTime) × 1000

Pour les instances basées sur Nitro, la formule suivante permet de déduire la latence de lecture moyenne en utilisant les mathématiques appliquées aux métriques CloudWatch :

(Sum(VolumeTotalReadTime) / Sum(VolumeReadOps)) × 1000

Les métriques VolumeTotalReadTime et VolumeReadOps sont disponibles dans la console EBS CloudWatch.

Latence d'écriture moyenne (ms/opération)

Avg(VolumeTotalWriteTime) × 1000

Pour les instances basées sur Nitro, la formule suivante permet de déduire la latence d'écriture moyenne en utilisant les mathématiques appliquées aux métriques CloudWatch :

(Sum(VolumeTotalWriteTime) / Sum(VolumeWriteOps)) * 1000

Les métriques VolumeTotalWriteTime et VolumeWriteOps sont disponibles dans la console EBS CloudWatch.

Pour les graphiques de latence moyenne et ceux de taille moyenne, la moyenne est calculée par rapport au nombre total d'opérations (lecture ou écriture, quel que soit celui applicable au graphe) complétées durant la période.

Surveillance des volumes avec les contrôles de statut

Les contrôles de statut de volume vous permettent de mieux comprendre, suivre et gérer les incohérences potentielles des données d'un volume Amazon EBS. Ils sont destinés à vous fournir les informations dont vous avez besoin pour déterminer si vos volumes Amazon EBS rencontrent des problèmes et pour vous aider à contrôler comment un volume potentiellement incohérent est géré.

Les contrôles de statut de volume sont exécutés automatiquement toutes les cinq minutes et renvoie un statut de réussite ou d'échec. Si tous les contrôles réussissent, le statut du volume est ok. Si un contrôle échoue, le statut du volume est impaired. Si le statut est insufficient-data, il se peut que les contrôles soient toujours en cours sur le volume. Vous pouvez afficher les résultats des contrôles de statut de volume pour identifier les volumes confrontés à des problèmes et prendre les actions nécessaires.

Quand Amazon EBS détermine que les données d'un volume sont potentiellement incohérentes, par défaut, les E/S sur le volume sont désactivées à partir des instances EC2 attachées, ce qui permet d'empêcher la corruption des données. Une fois que les E/S ont été désactivées, le contrôle de statut de volume suivant échoue et le statut du volume est impaired. De plus, vous remarquerez un événement qui vous permet de savoir que les E/S sont désactivées, et que vous pouvez résoudre le statut de défaillance du volume en activant les E/S sur le volume. Nous attendons jusqu'à ce que vous activiez les I/O pour vous offrir la possibilité de décider si vous laissez vos instances continuer à utiliser le volume ou d'exécuter un contrôle de cohérence à l'aide d'une commande, telle que fsck, avant de procéder ainsi.

Note

Le statut du volume s'appuie sur les vérifications de statut du volume et ne reflète pas l'état du volume. Par conséquent, le statut du volume n'indique pas de volumes avec l'état error (par exemple, lorsqu'un volume est incapable d'accepter l'E/S.)

Si la cohérence d'un volume particulier ne constitue pas un problème et que vous préfèreriez que le volume soit rendu disponible immédiatement s'il rencontre des problèmes, vous pouvez remplacer le comportement par défaut en configurant le volume de façon à activer automatiquement les I/O. Si vous activez l'attribut de volume Auto-Enable IO (Activation automatique des E/S) (autoEnableIO dans l’API), le contrôle du statut de volume continue à s'effectuer avec succès. De plus, vous remarquerez un événement qui vous permet de savoir que le volume a été déterminé pour être potentiellement incohérent, mais que ses E/S ont été automatiquement activées. Cela vous permet de vérifier la cohérence du volume ou de le remplacer ultérieurement.

Le contrôle de statut des performances d'E/S compare les performances réelles du volume aux performances attendues, et vous prévient si le volume se comporte en-deçà des attentes. Ce contrôle de statut n'est disponible que pour les volumes io1 attachés à une instance et n'est pas valide pour les volumes SSD à usage général (gp2), HDD à débit optimisé (st1), Cold HDD (sc1), or magnétique (standard). Comme le contrôle de statut des performances d'I/O s'effectue toutes les minutes et que CloudWatch collecte les données toutes les 5 minutes, il peut s'écouler jusqu'à 5 minutes entre le moment où vous attachez un volume io1 à une instance et celui où le contrôle rapporte le statut des performances d'I/O.

Important

Lors de l'initialisation des volumes io1 restaurés à partir des instantanés, les performances du volume peuvent chuter jusqu'à plus de 50 % en dessous du niveau attendu, ce qui entraîne l'affichage par le volume d'un état warning dans le contrôle de statut Performances des E/S. Cette situation est attendue et vous pouvez ignorer l'état warning des volumes io1 lorsque vous les initialisez. Pour plus d'informations, consultez Initialisation des volumes Amazon EBS.

Le tableau suivant répertorie les statuts des volumes Amazon EBS.

Statut du volume Statut d'activation des E/S Statut des performances d'E/S (uniquement disponible pour les volumes IOPS provisionnés)

ok

Activé (E/S activées ou E/S activées automatiquement)

Normal (performances du volume telles qu'attendues)

warning

Activé (E/S activées ou E/S activées automatiquement)

Dégradé (performances du volume inférieures aux attentes)

Profondément dégradé (performances du volume bien inférieures aux attentes)

impaired

Activé (E/S activées ou E/S activées automatiquement)

Désactivé (volume hors connexion et récupération en attente, ou en attente d'activation par l'utilisateur des E/S)

Interrompu (performances du volume profondément impactées)

Non disponible (impossible de déterminer les performances d'E/S parce que les E/S sont désactivées)

insufficient-data

Activé (E/S activées ou E/S activées automatiquement)

Données insuffisantes

Données insuffisantes

Pour afficher et utiliser les contrôles de statut, vous pouvez utiliser la console Amazon EC2 l'API ou l'interface ligne de commande.

Pour afficher les contrôles de statut dans la console

  1. Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, choisissez Volumes. La colonne Volume Status (Statut du volume) affiche le statut opérationnel de chaque volume.

  3. Pour afficher les détails du statut d'un volume spécifique, sélectionnez ce volume, puis Contrôles des statuts.

    
                        Affichage du statut de volume EBS
  4. Si vous avez un volume avec un contrôle de statut ayant échoué (le statut est impaired (dégradé)), consultez Utilisation d'un volume dégradé.

Vous pouvez aussi choisir Événements dans le navigateur pour afficher tous les événements de vos instances et volumes. Pour plus d'informations, consultez Surveillance des événements de volume.

Pour afficher les informations de statut de volume avec la ligne de commande

Vous pouvez utiliser l'une des commandes suivantes pour afficher le statut de vos volumes Amazon EBS. Pour obtenir plus d'informations sur les CLI (interface ligne de commande), consultez le didacticiel Accès à Amazon EC2.

Surveillance des événements de volume

Quand Amazon EBS détermine que les données d'un volume sont potentiellement incohérentes, par défaut, les E/S sur le volume sont désactivées à partir des instances EC2 attachées. Il s'ensuit que le contrôle du statut du volume échoue et qu'un événement de statut de volume est créé indiquant la raison de l'échec.

Pour activer automatiquement les E/S sur un volume avec des incohérences de données potentielles, changez le paramètre de l'attribut de volume Auto-Enabled IO (Activation automatique des E/S) (autoEnableIO dans l’API). Pour plus d'informations sur la modification de cet attribut, consultez Utilisation d'un volume dégradé.

Chaque événement inclut une heure de début qui indique l'heure à laquelle l'événement s'est produit, ainsi qu'une durée qui spécifie combien de temps les E/S du volume ont été désactivées. L'heure de fin est ajoutée à l'événement quand les E/S du volume sont activées.

Les événements de statut de volume incluent l'une des descriptions suivantes :

Action en attente : activer E/S

Les données du volume sont potentiellement incohérentes. Les E/S sont désactivées pour le volume jusqu'à ce que vous les activiez explicitement. La description de l'événement devient IO Enabled après que vous avez explicitement activé les I/O.

Activation des E/S

Les opérations d'E/S ont été explicitement activées pour ce volume.

Activation automatique des E/S

Les opérations d'E/S ont été automatiquement activées sur ce volume après qu'un événement s'est produit. Nous vous recommandons de vérifier leurs incohérences avant de continuer à utiliser les données.

Normal

Pour les volumes io1 uniquement. Performances du volume telles qu'attendues.

Dégradé

Pour les volumes io1 uniquement. Performances du volume inférieures aux attentes.

Profondément dégradé

Pour les volumes io1 uniquement. Performances du volume bien inférieures aux attentes.

Interrompu

Pour les volumes io1 uniquement. Performances du volume profondément impactées.

Vous pouvez afficher les événements de vos volumes à l'aide de la console Amazon EC2, de l'API ou de l'interface ligne de commande.

Pour afficher les événements de vos volumes dans la console

  1. Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le volet de navigation, sélectionnez Events. Tous les volumes et instances ayant des événements sont affichés.

  3. Vous pouvez filtrer par volume pour n'afficher que le statut de volume. Vous pouvez aussi filtrer sur des types de statut spécifiques.

  4. Sélectionnez un volume pour afficher son événement spécifique.

    
                        Affichage des événements de volume

Si vous avez un volume où les E/S sont désactivées, consultez Utilisation d'un volume dégradé. Si vous avez un volume où les performances des E/S sont inférieures à la normale, il peut s'agir d'une condition temporaire due à une action que vous avez prise (par exemple, création d'un instantané d'un volume lors d'une utilisation de pointe, exécution du volume sur une instance qui ne peut pas prendre en charge la bande passante d'E/S requise ou premier accès aux données du volume).

Pour afficher les événements de vos volumes avec la ligne de commande

Vous pouvez utiliser l'une des commandes suivantes pour afficher les informations d'événement de vos volumes Amazon EBS. Pour obtenir plus d'informations sur les CLI (interface ligne de commande), consultez le didacticiel Accès à Amazon EC2.

Utilisation d'un volume dégradé

Cette section présente vos options si un volume est dégradé parce que ses données sont potentiellement incohérentes.

Option 1 : exécuter un contrôle de cohérence sur le volume attaché à son instance

L'option la plus simple consiste à activer les E/S, puis à exécuter un contrôle de cohérences des données sur le volume, pendant que celui-ci est toujours attaché à son instance Amazon EC2.

Pour exécuter un contrôle de cohérence sur un volume attaché

  1. Arrêtez l'utilisation du volume par les applications.

  2. Activez les E/S sur le volume.

    1. Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/.

    2. Dans le panneau de navigation, choisissez Volumes.

    3. Sélectionnez le volume sur lequel vous souhaitez activer les opérations d'E/S.

    4. Dans le volet des détails, sélectionnez Activation des E/S du volume, puis choisissez Yes, Enable (Oui, activer).

      
                                    Activer les E/S
  3. Vérifiez les données du volume.

    1. Exécutez la commande fsck.

    2. (Facultatif) Recherchez dans les journaux des applications journaux système disponibles les messages d'erreur appropriés.

    3. Si le volume a été dégradé pendant plus de 20 minutes, vous pouvez contacter le Centre de support AWS. Sélectionnez Dépannage puis, dans la boîte de dialogue Dépanner les contrôles de statut, sélectionnez Contactez Support pour soumettre une demande de support.

Pour activer les E/S pour un volume avec la ligne de commande

Vous pouvez utiliser l'une des commandes suivantes pour afficher les informations d'événement de vos volumes Amazon EBS. Pour obtenir plus d'informations sur les CLI (interface ligne de commande), consultez le didacticiel Accès à Amazon EC2.

Option 2 : exécuter un contrôle de cohérence sur le volume à l'aide d'une autre instance

Utilisez la procédure suivante pour vérifier le volume en dehors de votre environnement de production.

Important

Cette procédure peut entraîner la perte d'E/S en écriture suspendues quand les E/S du volume ont été désactivées.

Pour exécuter un contrôle de cohérence sur un volume isolé

  1. Arrêtez l'utilisation du volume par les applications.

  2. Détachez le volume de l'instance.

    1. Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/.

    2. Dans le panneau de navigation, choisissez Volumes.

    3. Sélectionnez le volume à détacher.

    4. Sélectionnez Actions, puis Force Detach Volume (Forcer le détachement de volume). Vous serez invité à confirmer votre choix.

  3. Activez les E/S sur le volume.

    1. Dans le panneau de navigation, choisissez Volumes.

    2. Sélectionnez le volume que vous avez détaché à l'étape précédente.

    3. Dans le volet des détails, sélectionnez Activation des E/S du volume, puis choisissez Yes, Enable (Oui, activer).

      
                                    Activer les E/S
  4. Attachez le volume à une autre instance. Pour plus d'informations, consultez Lancer votre instance et Attacher un volume Amazon EBS à une instance.

  5. Vérifiez les données du volume.

    1. Exécutez la commande fsck.

    2. (Facultatif) Recherchez dans les journaux des applications journaux système disponibles les messages d'erreur appropriés.

    3. Si le volume a été dégradé pendant plus de 20 minutes, vous pouvez contacter le Centre de support AWS. Sélectionnez Dépannage puis, dans la boîte de dialogue de dépannage, sélectionnez Contactez Support pour soumettre une demande de support.

Pour activer les E/S pour un volume avec la ligne de commande

Vous pouvez utiliser l'une des commandes suivantes pour afficher les informations d'événement de vos volumes Amazon EBS. Pour obtenir plus d'informations sur les CLI (interface ligne de commande), consultez le didacticiel Accès à Amazon EC2.

Option 3 : supprimer le volume si vous n'en avez plus besoin

Si vous voulez supprimer le volume de votre environnement, supprimez-le simplement. Pour plus d'informations sur la suppression d'un volume, consultez Suppression d'un volume Amazon EBS.

Si vous avez un instantané récent qui sauvegarde les données sur le volume, vous pouvez créer un volume à partir de l'instantané. Pour plus d'informations sur la création d'un volume à partir d'un instantané, consultez Restaurer un volume Amazon EBS à partir d'un instantané.

Utilisation de l'attribut de volume Auto-Enabled IO (Activation automatique des E/S)

Quand Amazon EBS détermine que les données d'un volume sont potentiellement incohérentes, par défaut, les E/S sur le volume sont désactivées à partir des instances EC2 attachées. Il s'ensuit que le contrôle du statut du volume échoue et qu'un événement de statut de volume est créé indiquant la raison de l'échec. Si la cohérence d'un volume particulier ne constitue pas un problème et que vous préfèrerez que le volume soit rendu disponible immédiatement s'il affiche impaired (dégradé), vous pouvez remplacer le comportement par défaut en configurant le volume de façon à activer automatiquement les I/O. Si vous activez l'attribut de volume Auto-Enabled IO (Activation automatique des E/S) (autoEnableIO dans l’API), les E/S entre le volume et l'instance sont automatiquement réactivées et le contrôle de statut du volume aboutit. De plus, vous remarquerez un événement qui vous permet de savoir que le volume se trouvait dans un état potentiellement incohérent, mais que ses E/S ont été automatiquement activées. Quand cet événement se produit, vous devez vérifier la cohérence du volume et le remplacer si nécessaire. Pour plus d'informations, consultez Surveillance des événements de volume.

Cette section explique comment afficher et modifier l'attribut Auto-Enabled IO (Activation automatique des E/S) d'un volume à l'aide de la console Amazon EC2, de l'interface de ligne de commande ou de l'API.

Pour afficher l'attribut Auto-Enabled IO (Activation automatique des E/S) d'un volume dans la console

  1. Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, choisissez Volumes.

  3. Sélectionnez le volume et choisissez Status Checks (Contrôles de statut). L’attribut Auto-Enabled IO (Activation automatique des E/S) affiche le paramètre actuel (Enabled (Activé) ou Disabled (Désactivé)) pour votre volume.

    
                        Afficher l'activation automatique des I/O

Pour modifier l'attribut Auto-Enabled IO (Activation automatique des E/S) d'un volume dans la console

  1. Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, choisissez Volumes.

  3. Sélectionnez le volume, puis choisissez Actions, Change Auto-Enable IO Setting (Modifier le paramètre d’activation automatique des E/S). Vous pouvez également cliquer sur l’onglet Status Checks (Contrôles de statut) et pour Auto-Enabled IO (Activation automatique des E/S), choisir Edit (Modifier).

    
                        Paramètre Activation automatique des I/O.
  4. Cochez la case Auto-Enable Volume IO (Activer automatiquement les E/S du volume) afin d’activer automatiquement les E/S d’un volume dégradé. Pour désactiver la fonction, décochez la case.

    
                        Modifier le paramètre Activation automatique des I/O
  5. Choisissez Save.

Pour afficher ou modifier l'attribut AutoEnableIO d'un volume avec la ligne de commande

Vous pouvez utiliser l'une des commandes suivantes pour afficher l'attribut autoEnableIO de vos volumes Amazon EBS. Pour obtenir plus d'informations sur les CLI (interface ligne de commande), consultez le didacticiel Accès à Amazon EC2.

Pour modifier l'attribut autoEnableIO d'un volume, vous pouvez utiliser l'une des commandes ci-après.