Pilotes NVMe AWS pour les instances Windows
Les volumes Amazon EBS et les volumes de stockage d'instances sont exposés en tant que périphériques de stockage en mode bloc NVMe sur les instances basées sur Nitro. Windows Server 2012 R2 et versions ultérieures incluent un pilote NVMe, StorNVMe
Pour plus d'informations sur EBS et NVMe, voir Amazon EBS et NVMe sur les instances Windows. Pour plus d'informations sur le stockage d'instances SSD et sur NVMe, consultez Volumes de stockage d'instance SSD.
Installer ou mettre à niveau les pilotes NVMe AWS à l'aide de PowerShell
Si vous n'utilisez pas les AMI Windows AWS les plus récentes fournies par Amazon, utilisez la procédure suivante pour installer le pilote NVMe AWS actuel. Vous devez effectuer cette mise à jour à un moment où il est possible de redémarrer votre instance. Soit le script d'installation redémarre votre instance, soit vous la redémarrez à l'étape finale.
Prérequis
PowerShell 3.0 ou version ultérieure
Pour télécharger et installer le pilote NVMe AWS le plus récent
-
Nous vous recommandons de créer une AMI en tant que sauvegarde comme suit, au cas où vous auriez besoin d'annuler vos modifications.
-
Lorsque vous arrêtez une instance, les données contenues sur les volumes de stockage d'instances sont effacées. Avant d'arrêter une instance, vérifiez que vous avez copié toutes les données dont vous avez besoin à partir de vos volumes de stockage d'instances vers un stockage persistant, tel que Amazon EBS ou Amazon S3.
-
Dans le panneau de navigation, choisissez Instances.
-
Sélectionnez l'instance qui nécessite la mise à niveau du pilote, puis État de l'instance, Arrêter l'instance.
-
Une fois l'instance arrêtée, sélectionnez l'instance, puis Actions, Image et modèles, et enfin Créer une image.
-
Choisissez État de l'instance, Démarrer l'instance.
-
-
Connectez-vous à votre instance en tant qu'administrateur local.
-
Téléchargez et extrayez les pilotes vers votre instance à l'aide de l'une des options suivantes :
-
Avec un navigateur :
-
Téléchargez
le package de pilotes le plus récent sur l'instance. -
Décompressez l'archive zip.
-
-
À l'aide de PowerShell :
invoke-webrequest https://s3.amazonaws.com/ec2-windows-drivers-downloads/NVMe/Latest/AWSNVMe.zip -outfile $env:USERPROFILE\nvme_driver.zip expand-archive $env:userprofile\nvme_driver.zip -DestinationPath $env:userprofile\nvme_driver
-
-
Installez le pilote sur votre instance en exécutant le script PowerShell
install.ps1
depuis le répertoirenvme_driver
(.\install.ps1
). Si vous obtenez une erreur, assurez-vous d'utiliser PowerShell 3.0 ou version ultérieure.install.ps1
vous permet de spécifier si l'outilebsnvme-id
doit être installé avec le pilote. Pour installer l'outilebsnvme-id
, spécifiezInstallEBSNVMeIdTool ‘Yes’
. Si vous ne souhaitez pas installer l'outil, spécifiezInstallEBSNVMeIdTool ‘No’
. Si vous ne spécifiez pasInstallEBSNVMeIdTool
et que l'outil est déjà présent surC:\ProgramData\Amazon\Tools
, le package met à niveau l'outil par défaut. Si l'outil n'est pas présent,install.ps1
ne mettra pas à niveau l'outil par défaut. Si vous ne souhaitez pas installer l'outil dans le cadre du package et que vous souhaitez l'installer ultérieurement, vous pouvez le télécharger depuis Amazon S3 :Téléchargez
le dernier outil ebsnvme-id
. -
Si le programme d'installation ne redémarre pas votre instance, procédez vous-même au redémarrage.
Installer ou mettre à niveau les pilotes NVMe AWS avec SSM Distributor
Vous pouvez installer le package de pilotes NVMe avec SSM Distributor en une fois ou avec des mises à jour planifiées.
-
Pour obtenir des instructions sur l'installation du package de pilotes NVMe à l'aide de SSM Distributor, reportez-vous aux procédures de la section Installer ou mettre à jour des packages dans le Guide de l'utilisateur Amazon EC2 Systems Manager.
-
Pour Document version (Version du document), sélectionnez le package
AWSNVMe
. -
Pour installer l'outil
ebsnvme-id
, spécifiez{"SSM_InstallEBSNVMeIdTool": "Yes"}
pour Additional Arguments (Arguments supplémentaires). Si vous ne souhaitez pas installer l'outil, spécifiez{"SSM_InstallEBSNVMeIdTool": "No"}
.Si
SSM_InstallEBSNVMeIdTool
n'est pas spécifié pour Additional Arguments (Arguments supplémentaires) et que l'outil est déjà présent surC:\ProgramData\Amazon\Tools
, le package met à niveau l'outil par défaut. Si l'outil n'est pas présent, le package ne mettra pas à niveau l'outil par défaut. Additional Arguments (Arguments supplémentaires) doit être formaté à l'aide de la syntaxe JSON valide. Pour obtenir des exemples de passage d'arguments supplémentaires pour le packageaws configure
, consultez la documentation Amazon EC2 Systems Manager. Si vous ne souhaitez pas installer l'outil dans le cadre du package et que vous souhaitez l'installer ultérieurement, vous pouvez le télécharger depuis Amazon S3 :Téléchargez
le dernier outil ebsnvme-id
. Si le programme d'installation ne redémarre pas votre instance, procédez vous-même au redémarrage.
Historique des versions des pilotes NVMe AWS
Le tableau suivant indique la version du pilote NVMe à télécharger pour chaque version de Windows Server sur Amazon EC2.
Version Windows Server | Version de pilote AWSNVMe |
---|---|
Windows Server 2019 |
dernières |
Windows Server 2016 | dernières |
Windows Server 2012 R2 | dernières |
Windows Server 2012 | dernières |
Windows Server 2008 R2 | 1.3.2 et versions antérieures |
Le tableau suivant décrit les versions publiées du pilote NVMe AWS.
Versions du pilote | Détails | Date de publication |
---|---|---|
|
20 mai 2022 | |
|
23 novembre 2021 | |
Résolution du problème de modification des volumes EBS traitant activement des I/O, qui pouvait entraîner une altération des données. Les clients qui ne modifient pas les volumes EBS en ligne (par exemple, en les redimensionnant ou en changeant de type) ne sont pas concernés. |
10 septembre 2019 |
|
Améliorations de la fiabilité |
21 mai 2019 |
|
Améliorations de l'optimisation des appareils |
31 août 2018 |
|
Améliorations des performances et de la fiabilité des appareils NVMe AWS sur toutes les instances prises en charge, y compris les instances matériel nu |
13 juin 2018 |
|
Pilote NVMe AWS pour les types d'instance pris en charge exécutant Windows Server |
12 février 2018 |
S'abonner aux notifications
Amazon SNS peut vous notifier en cas de publication de nouvelles versions des pilotes Windows EC2. Pour vous abonner à ces notifications, utilisez la procédure suivante.
Pour vous abonner aux notifications EC2 à partir de la console
-
Ouvrez la console Amazon SNS à partir de l'adresse https://console.aws.amazon.com/sns/v3/home
. -
Dans la barre de navigation, changez la région en US Est (Virginie du Nord), si nécessaire. Vous devez sélectionner cette région, car les notifications SNS auxquelles vous vos abonnez sont dans cette région.
-
Dans le panneau de navigation, choisissez Abonnements.
-
Choisissez Créer un abonnement.
-
Dans la boîte de dialogue Créer un abonnement, exécutez l'une des actions suivantes :
-
Pour TopicARN, copiez l'Amazon Resource Name (ARN) suivant :
arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers
-
Pour Protocole, choisissez
Email
. -
Pour Point de terminaison, tapez une adresse e-mail que vous pouvez utiliser pour recevoir les notifications.
-
Choisissez Créer un abonnement.
-
-
Vous recevrez rapidement un e-mail de confirmation. Ouvrez l'e-mail et suivez les instructions pour terminer votre abonnement.
Chaque fois que des pilotes Windows EC2 sont publiés, nous envoyons des notifications aux abonnés de la rubrique . Si vous ne souhaitez plus recevoir ces notifications, exécutez la procédure suivante pour annuler votre abonnement.
Pour se désinscrire des notifications des pilotes Windows Amazon EC2
-
Ouvrez la console Amazon SNS à partir de l'adresse https://console.aws.amazon.com/sns/v3/home
. -
Dans le panneau de navigation, choisissez Abonnements.
-
Cochez la case correspondant à l'abonnement, puis choisissez Actions, Supprimer des abonnements. Lorsque vous êtes invité à confirmer l'opération, choisissez Supprimer.
Pour vous abonner aux notifications EC2 à l'aide de l'AWS CLI
Pour vous abonner aux notifications EC2 avec l'AWS CLI, utilisez la commande suivante.
aws sns subscribe --topic-arn
arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers
--protocolYourUserName@YourDomainName.ext
Pour vous abonner aux notifications EC2 à avec AWS Tools for Windows PowerShell
Pour vous abonner aux notifications EC2 avec AWS Tools for Windows PowerShell, utilisez la commande suivante.
Connect-SNSNotification -TopicArn
'arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers'
-Protocolus-east-1
-Endpoint'YourUserName@YourDomainName.ext'