Exigences relatives aux modifications de EBS volume Amazon - Amazon EBS

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.

Exigences relatives aux modifications de EBS volume Amazon

Les exigences et limitations suivantes s'appliquent lorsque vous modifiez un EBS volume Amazon. Pour en savoir plus sur les exigences générales relatives aux EBS volumes, consultezContraintes EBS de volume Amazon.

Types d’instance pris en charge

Elastic Volumes est pris en charge sur les instances suivantes :

Si votre type d’instance ne prend pas en charge Elastic Volumes, consultez Modifier un EBS volume si Elastic Volumes n'est pas pris en charge.

Système d’exploitation

Les exigences de système d'exploitation suivantes s'appliquent :

Linux AMIs nécessite une table de GUID partition (GPT) et GRUB 2 pour les volumes de démarrage de 2 TiB (2 048 GiB) ou plus. De AMIs nos jours, de nombreux systèmes Linux utilisent encore le schéma de MBR partitionnement, qui ne prend en charge que des volumes de démarrage allant jusqu'à 2 TiB. Si votre instance ne démarre pas avec un volume de démarrage supérieur à 2 TiB, le volume de démarrage que AMI vous utilisez peut être limité à une taille de volume de démarrage inférieure à 2 TiB. Les volumes autres que ceux de démarrage ne sont pas soumis à cette restriction sur les instances Linux. Pour connaître les exigences relatives aux volumes Windows, consultez la section Exigences relatives aux volumes Windows dans le guide de EC2 l'utilisateur Amazon.

Avant de tenter de redimensionner un volume de démarrage au-delà de 2 TiB, vous pouvez déterminer si le volume MBR utilise GPT ou partitionne en exécutant la commande suivante sur votre instance :

[ec2-user ~]$ sudo gdisk -l /dev/xvda

Une instance Amazon Linux avec GPT partitionnement renvoie les informations suivantes :

GPT fdisk (gdisk) version 0.8.10
  
  Partition table scan:
    MBR: protective
    BSD: not present
    APM: not present
    GPT: present
  
  Found valid GPT with protective MBR; using GPT.

Une SUSE instance avec MBR partitionnement renvoie les informations suivantes :

GPT fdisk (gdisk) version 0.8.8
  
  Partition table scan:
    MBR: MBR only
    BSD: not present
    APM: not present
    GPT: not present

Par défaut, Windows initialise les volumes avec une table de partition Master Boot Record (MBR). Étant donné que seuls MBR les volumes inférieurs à 2 TiB (2 048 GiB) sont pris en charge, Windows vous empêche de MBR redimensionner les volumes au-delà de cette limite. Dans ce cas, l’option Extend Volume (Étendre le volume) est désactivée dans l’utilitaire Windows Gestion des disques. Si vous utilisez le AWS Management Console ou AWS CLI pour créer un volume MBR partitionné dont la taille dépasse la limite de taille, Windows ne peut ni détecter ni utiliser l'espace supplémentaire. Pour connaître les exigences relatives aux volumes Linux, consultez la section Exigences relatives aux volumes Linux dans le guide de EC2 l'utilisateur Amazon.

Pour contourner cette limitation, vous pouvez créer un nouveau volume plus important avec une table de GUID partition (GPT) et copier les données du MBR volume d'origine.

Pour créer un GPT volume
  1. Créez un nouveau volume vide de la taille souhaitée dans la zone de disponibilité de l'EC2instance et attachez-le à votre instance.

    Note

    Le nouveau volume ne doit pas être un volume restauré à partir d’un instantané.

  2. Connectez-vous au système Windows et ouvrez Gestion des disques (diskmgmt.exe).

  3. Ouvrez le menu contextuel (clic droit) pour le disque et choisissez En ligne.

  4. Dans la fenêtre Initialiser le disque, sélectionnez le nouveau disque et choisissez GPT(Table de GUID partition), OK.

  5. Lorsque l’initialisation est terminée, copiez les données du volume d’origine vers le nouveau volume à l’aide d’un outil comme robocopy ou teracopy.

  6. Dans Gestion des disques, modifiez les lettres des lecteurs avec les valeurs correspondantes et déconnectez l’ancien volume.

  7. Dans la EC2 console Amazon, détachez l'ancien volume de l'instance, redémarrez l'instance pour vérifier qu'elle fonctionne correctement, puis supprimez l'ancien volume.