Comment puis-je afficher ou configurer le mappage de volumes pour mon instance EC2 Windows Server 2016 ou version ultérieure ?

Lecture de 3 minute(s)
0

Je souhaite afficher ou configurer le mappage de volumes actuel pour mon instance Amazon Elastic Compute Cloud (Amazon EC2) Windows Server 2016 ou version ultérieure. Ou bien, je souhaite configurer le mappage de volumes afin de pouvoir avoir une lettre de lecteur fixe dans le système d'exploitation (OS).

Résolution

Afficher les mappages de volumes existants

Pour plus d'informations sur la procédure d’affichage du mappage de volume existant sur l'instance, consultez la section Comment les volumes sont attachés et mappés pour les instances Windows Amazon EC2.

Configurer les mappages de volumes

Remarque : La résolution suivante concerne Windows Server 2016 et versions ultérieures et utilise l'agent EC2Launch v2. Avec EC2Launch v2, le mappage des volumes est géré en tant que service Windows. Les configurations se trouvent dans un fichier YAML situé à l'emplacement C:\ProgramData\Amazon\EC2Launch\config\agent-config.yml. Pour plus d'informations sur EC2Launch v1, consultez la section Configurer l'agent EC2Launch v1 sur votre instance Windows.

Initialiser tous les volumes

Pour initialiser tous les volumes, procédez comme suit :

  1. Dans le menu Démarrer, ouvrez Paramètres d’Amazon EC2Launch.
  2. Choisissez l'onglet Volumes, puis sélectionnez Initialiser.
  3. Sélectionnez Tout.
  4. Sélectionnez Enregistrer.

Ou bien, utilisez le fichier YAML. Ouvrez le fichier YAML C:\ProgramData\Amazon\EC2Launch\config\agent-config.yml, puis ajoutez la configuration suivante :

- task: initializeVolume
  inputs:
    initialize: all

Lorsque vous utilisez la configuration précédente, EC2Launch v2 détecte et initialise automatiquement tous les volumes de stockage attachés.

Initialiser des disques spécifiques à l'aide de mappages de lecteurs

Pour initialiser des disques spécifiques et attribuer des lettres spécifiques aux volumes, procédez comme suit :

  1. Dans le menu Démarrer, ouvrez Paramètres d’Amazon EC2Launch.
  2. Choisissez l'onglet Volumes, puis sélectionnez Initialiser.
  3. Sélectionnez Appareils.
  4. Dans la liste déroulante Appareils, sélectionnez vos appareils, par exemple /dev/nvme0n1 et /dev/nvme1n1.
  5. Pour chaque appareil, sous Lettre, appuyez sur une touche alphabétique, par exemple Z et Y.
  6. Sélectionnez Enregistrer.

Ou bien, utilisez le fichier YAML. Ouvrez le fichier YAML C:\ProgramData\Amazon\EC2Launch\config\agent-config.yml, puis ajoutez la configuration suivante :

- task: initializeVolume
  inputs:
    initialize: devices
    devices:
    - device: /dev/nvme0n1
      name: Temporary Storage 0
      letter: Z
    - device: /dev/nvme1n1
      name: Temporary Storage 1
      letter: Y

Remarque : Remplacez /dev/nvme0n1 et /dev/nvme1n1 par vos volumes de stockage, et Y et Z par vos mappages de lettres.

Sur les instances Windows EC2, les volumes de stockage d'instance sont disponibles sous forme de chemins de périphérique :

  • /dev/nvme0n1 - Stockage temporaire 0
  • /dev/nvme1n1 - Stockage temporaire 1
  • /dev/nvme1n2 - Stockage temporaire 2

Remarque : Le nombre de volumes de stockage d'instance varie selon le type d'instance EC2. Vérifiez le nombre de volumes correspondant à votre type d'instance pour vous assurer que la configuration est correcte.

Informations connexes

Définitions de tâche pour les tâches de démarrage d'EC2Launch v2

AWS OFFICIELA mis à jour il y a 6 mois