Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

AWS NVMe pilotes

Mode de mise au point
AWS NVMe pilotes - Amazon Elastic Compute Cloud

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.

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.

Les volumes Amazon EBS et les volumes de stockage d'instances sont exposés sous forme de périphériques en mode NVMe bloc sur les instances basées sur Nitro. Pour utiliser pleinement les performances et les fonctionnalités d'Amazon EBS pour les volumes exposés sous forme de périphériques en NVMe mode bloc, le AWS NVMe pilote doit être installé sur l'instance. Le AWS NVMe pilote est installé par défaut sur tous les systèmes AWS Windows AMIs de dernière génération.

Pour plus d'informations sur EBS NVMe, consultez Amazon EBS et le guide de NVMe l'utilisateur d'Amazon EBS. Pour plus d'informations sur le stockage d'instances SSD et NVMe consultezVolumes de stockage d'instances SSD pour les EC2 instances.

Les pilotes suivants AMIs incluent les NVMe pilotes requis :

  • Amazon Linux 2

  • AMI Amazon Linux 2018.03

  • Ubuntu 14.04 ou une version ultérieure avec noyau linux-aws

    Note

    AWS Les types d'instances basés sur Graviton nécessitent Ubuntu 18.04 ou version ultérieure avec noyau linux-aws

  • Red Hat Enterprise Linux 7.4 ou une version ultérieure

  • SUSE Linux Enterprise Server 12 SP2 ou version ultérieure

  • CentOS 7.4.1708 ou une version ultérieure

  • FreeBSD 11.1 ou version ultérieure

  • Debian GNU/Linux 9 ou version ultérieure

Pour vérifier que votre instance possède le NVMe pilote

Vous pouvez vérifier que votre instance possède le NVMe pilote à l'aide de la commande suivante.

  • Amazon Linux, RHEL, CentOS et SUSE Linux Enterprise Server

    $ modinfo nvme

    Si l'instance possède le NVMe pilote, la commande renvoie des informations sur le pilote.

  • Amazon Linux 2 et Ubuntu

    $ ls /sys/module/ | grep nvme

    Si l'instance possède le NVMe pilote, la commande renvoie les pilotes installés.

Pour mettre à jour le NVMe pilote

Si votre instance possède le NVMe pilote, vous pouvez le mettre à jour vers la dernière version à l'aide de la procédure suivante.

  1. Connectez-vous à votre instance.

  2. Mettez à jour le cache de votre package pour obtenir les mises à jour de packages nécessaires, comme suit.

    • Pour Amazon Linux 2, Amazon Linux, CentOS et Red Hat Enterprise Linux :

      [ec2-user ~]$ sudo yum update -y
    • Pour Ubuntu et Debian :

      [ec2-user ~]$ sudo apt-get update -y
  3. Ubuntu 16.04 et versions ultérieures incluent le linux-aws package, qui contient les pilotes NVMe et ENA requis par les instances basées sur Nitro. Mettez à niveau le package linux-aws pour recevoir la version la plus récente, comme suit :

    [ec2-user ~]$ sudo apt-get install --only-upgrade -y linux-aws

    Pour Ubuntu 14.04, vous pouvez installer le package linux-aws le plus récent, comme suit :

    [ec2-user ~]$ sudo apt-get install linux-aws
  4. Redémarrez votre instance pour charger la dernière version du noyau.

    sudo reboot
  5. Reconnectez-vous à votre instance après son redémarrage.

Les pilotes suivants AMIs incluent les NVMe pilotes requis :

  • Amazon Linux 2

  • AMI Amazon Linux 2018.03

  • Ubuntu 14.04 ou une version ultérieure avec noyau linux-aws

    Note

    AWS Les types d'instances basés sur Graviton nécessitent Ubuntu 18.04 ou version ultérieure avec noyau linux-aws

  • Red Hat Enterprise Linux 7.4 ou une version ultérieure

  • SUSE Linux Enterprise Server 12 SP2 ou version ultérieure

  • CentOS 7.4.1708 ou une version ultérieure

  • FreeBSD 11.1 ou version ultérieure

  • Debian GNU/Linux 9 ou version ultérieure

Pour vérifier que votre instance possède le NVMe pilote

Vous pouvez vérifier que votre instance possède le NVMe pilote à l'aide de la commande suivante.

  • Amazon Linux, RHEL, CentOS et SUSE Linux Enterprise Server

    $ modinfo nvme

    Si l'instance possède le NVMe pilote, la commande renvoie des informations sur le pilote.

  • Amazon Linux 2 et Ubuntu

    $ ls /sys/module/ | grep nvme

    Si l'instance possède le NVMe pilote, la commande renvoie les pilotes installés.

Pour mettre à jour le NVMe pilote

Si votre instance possède le NVMe pilote, vous pouvez le mettre à jour vers la dernière version à l'aide de la procédure suivante.

  1. Connectez-vous à votre instance.

  2. Mettez à jour le cache de votre package pour obtenir les mises à jour de packages nécessaires, comme suit.

    • Pour Amazon Linux 2, Amazon Linux, CentOS et Red Hat Enterprise Linux :

      [ec2-user ~]$ sudo yum update -y
    • Pour Ubuntu et Debian :

      [ec2-user ~]$ sudo apt-get update -y
  3. Ubuntu 16.04 et versions ultérieures incluent le linux-aws package, qui contient les pilotes NVMe et ENA requis par les instances basées sur Nitro. Mettez à niveau le package linux-aws pour recevoir la version la plus récente, comme suit :

    [ec2-user ~]$ sudo apt-get install --only-upgrade -y linux-aws

    Pour Ubuntu 14.04, vous pouvez installer le package linux-aws le plus récent, comme suit :

    [ec2-user ~]$ sudo apt-get install linux-aws
  4. Redémarrez votre instance pour charger la dernière version du noyau.

    sudo reboot
  5. Reconnectez-vous à votre instance après son redémarrage.

PowerShell

Si vous n'avez pas lancé votre instance à partir de l'une des dernières versions de AWS Windows AMIs fournies par Amazon, utilisez la procédure suivante pour installer le AWS NVMe pilote actuel sur votre instance. Un redémarrage est nécessaire pour cette installation. Soit le script d’installation redémarre votre instance, soit vous la redémarrez à l’étape finale.

Prérequis

  • PowerShell la version 3.0 ou ultérieure est installée.

  • Les commandes présentées dans cette section doivent être exécutées dans la version 64 bits dePowerShell. N'utilisez pas la x86 version de PowerShell. Il s'agit de la version 32 bits du shell, qui n'est pas prise en charge pour ces commandes.

Pour télécharger et installer le dernier AWS NVMe pilote
  1. Nous vous recommandons de créer une AMI en tant que sauvegarde comme suit, au cas où vous auriez besoin d’annuler vos modifications.

    1. 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.

    2. Dans le panneau de navigation, choisissez Instances.

    3. Sélectionnez l’instance qui nécessite la mise à niveau du pilote, puis État de l’instance, Arrêter l’instance.

    4. Une fois l’instance arrêtée, sélectionnez l’instance, puis Actions, Image et modèles, et enfin Créer une image.

    5. Choisissez État de l’instance, Démarrer l’instance.

  2. Connectez-vous à votre instance en tant qu’administrateur local.

  3. Téléchargez les pilotes sur votre instance à l'aide de l'une des options suivantes :

    • NavigateurTélécharger le dernier package de pilotes sur l'instance et extrayez l'archive zip.

    • PowerShell— Exécutez les commandes suivantes :

      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

      Si un message d'erreur s'affiche lors du téléchargement du fichier et que vous utilisez Windows Server 2016 ou une version antérieure, il est possible que le protocole TLS 1.2 doive être activé sur votre PowerShell terminal. Vous pouvez activer le protocole TLS 1.2 pour la PowerShell session en cours à l'aide de la commande suivante, puis réessayer :

      [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
  4. Installez le pilote sur votre instance en exécutant le install.ps1 PowerShell script depuis le nvme_driver répertoire (.\install.ps1). Si un message d'erreur s'affiche, assurez-vous que vous utilisez la PowerShell version 3.0 ou une version ultérieure.

    1. (Facultatif) À partir de AWS NVMe la version1.5.0, les réservations persistantes SCSI (Small Computer System Interface) sont prises en charge pour Windows Server 2016 et versions ultérieures. Cette fonctionnalité ajoute la prise en charge du clustering de basculement Windows Server avec un stockage Amazon EBS partagé. Par défaut, cette fonctionnalité n’est pas activée lors de l’installation.

      Vous pouvez désactiver cette fonctionnalité lors de l’exécution du script install.ps1 pour installer le pilote en spécifiant le paramètre EnableSCSIPersistentReservations avec une valeur de $true.

      PS C:\> .\install.ps1 -EnableSCSIPersistentReservations $true

      Vous pouvez désactiver cette fonctionnalité lors de l’exécution du script install.ps1 pour installer le pilote en spécifiant le paramètre EnableSCSIPersistentReservations avec une valeur de $false.

      PS C:\> .\install.ps1 -EnableSCSIPersistentReservations $false
    2. À partir de AWS NVMe 1.5.0 là, le install.ps1 script installe toujours l'ebsnvme-idoutil avec le pilote.

      (Facultatif) Pour les versions 1.4.0, 1.4.1 et 1.4.2, le script install.ps1 vous permet de spécifier si l’outil ebsnvme-id doit être installé avec le pilote.

      1. Pour installer l’outil ebsnvme-id, spécifiez InstallEBSNVMeIdTool ‘Yes’.

      2. Si vous ne souhaitez pas installer l’outil, spécifiez InstallEBSNVMeIdTool ‘No’.

        Si vous ne spécifiez pas InstallEBSNVMeIdTool et que l’outil est déjà présent sur C:\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 package, mais que vous souhaitez l’installer ultérieurement, vous trouverez la dernière version ou l’outil dans le package du pilote. Vous pouvez également télécharger la version 1.0.0 depuis Amazon S3 :

        Téléchargez l’outil ebsnvme-id.

  5. Si le programme d’installation ne redémarre pas votre instance, procédez vous-même au redémarrage.

Distributor

Vous pouvez utiliser Distributor, une fonctionnalité de AWS Systems Manager, pour installer le package de NVMe pilotes une seule fois ou avec des mises à jour planifiées.

Pour installer le dernier AWS NVMe pilote
  1. Pour obtenir les instructions relatives à l'installation du package de NVMe pilotes à l'aide de Distributor, consultez les procédures décrites dans la section Installer ou mettre à jour des packages dans le guide de l'utilisateur d'Amazon EC2 Systems Manager.

  2. Pour Installation type (Type d’installation), sélectionnez Uninstall and reinstall (Désinstaller et réinstaller).

  3. Dans Nom, choisissez AWSNVMe.

  4. (Facultatif) Pour les Arguments supplémentaires, vous pouvez personnaliser l’installation en indiquant des valeurs. Les valeurs doivent être formatées en utilisant une syntaxe JSON valide. Pour des exemples de transmission d'arguments supplémentaires pour le aws configure package, consultez la référence du plugin Command Document.

    1. À partir de AWS NVMe 1.5.0, le pilote prend en charge les réservations persistantes SCSI pour Windows Server 2016 et versions ultérieures. Par défaut, cette fonctionnalité n’est pas activée lors de l’installation.

      • Pour activer cette fonctionnalité, indiquez {"SSM_EnableSCSIPersistentReservations": "true"}.

      • Si vous ne souhaitez pas activer cette fonctionnalité, indiquez {"SSM_EnableSCSIPersistentReservations": "false"}.

    2. À partir de AWS NVMe 1.5.0 là, le install.ps1 script installera toujours l'ebsnvme-idoutil.

      (Facultatif) Pour les versions 1.4.0, 1.4.1 et 1.4.2, le script install.ps1 vous permet de spécifier si l’outil ebsnvme-id doit être installé avec le pilote.

      • Pour installer l’outil ebsnvme-id, indiquez {"SSM_InstallEBSNVMeIdTool": "Yes"}.

      • 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 sur C:\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.

        Si vous ne souhaitez pas installer l’outil dans le package, mais que vous souhaitez l’installer ultérieurement, vous trouverez la dernière version ou l’outil dans le package du pilote. Vous pouvez également télécharger la version 1.0.0 depuis Amazon S3 :

        Téléchargez l’outil ebsnvme-id.

  5. Si le programme d’installation ne redémarre pas votre instance, procédez vous-même au redémarrage.

PowerShell

Si vous n'avez pas lancé votre instance à partir de l'une des dernières versions de AWS Windows AMIs fournies par Amazon, utilisez la procédure suivante pour installer le AWS NVMe pilote actuel sur votre instance. Un redémarrage est nécessaire pour cette installation. Soit le script d’installation redémarre votre instance, soit vous la redémarrez à l’étape finale.

Prérequis

  • PowerShell la version 3.0 ou ultérieure est installée.

  • Les commandes présentées dans cette section doivent être exécutées dans la version 64 bits dePowerShell. N'utilisez pas la x86 version de PowerShell. Il s'agit de la version 32 bits du shell, qui n'est pas prise en charge pour ces commandes.

Pour télécharger et installer le dernier AWS NVMe pilote
  1. Nous vous recommandons de créer une AMI en tant que sauvegarde comme suit, au cas où vous auriez besoin d’annuler vos modifications.

    1. 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.

    2. Dans le panneau de navigation, choisissez Instances.

    3. Sélectionnez l’instance qui nécessite la mise à niveau du pilote, puis État de l’instance, Arrêter l’instance.

    4. Une fois l’instance arrêtée, sélectionnez l’instance, puis Actions, Image et modèles, et enfin Créer une image.

    5. Choisissez État de l’instance, Démarrer l’instance.

  2. Connectez-vous à votre instance en tant qu’administrateur local.

  3. Téléchargez les pilotes sur votre instance à l'aide de l'une des options suivantes :

    • NavigateurTélécharger le dernier package de pilotes sur l'instance et extrayez l'archive zip.

    • PowerShell— Exécutez les commandes suivantes :

      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

      Si un message d'erreur s'affiche lors du téléchargement du fichier et que vous utilisez Windows Server 2016 ou une version antérieure, il est possible que le protocole TLS 1.2 doive être activé sur votre PowerShell terminal. Vous pouvez activer le protocole TLS 1.2 pour la PowerShell session en cours à l'aide de la commande suivante, puis réessayer :

      [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
  4. Installez le pilote sur votre instance en exécutant le install.ps1 PowerShell script depuis le nvme_driver répertoire (.\install.ps1). Si un message d'erreur s'affiche, assurez-vous que vous utilisez la PowerShell version 3.0 ou une version ultérieure.

    1. (Facultatif) À partir de AWS NVMe la version1.5.0, les réservations persistantes SCSI (Small Computer System Interface) sont prises en charge pour Windows Server 2016 et versions ultérieures. Cette fonctionnalité ajoute la prise en charge du clustering de basculement Windows Server avec un stockage Amazon EBS partagé. Par défaut, cette fonctionnalité n’est pas activée lors de l’installation.

      Vous pouvez désactiver cette fonctionnalité lors de l’exécution du script install.ps1 pour installer le pilote en spécifiant le paramètre EnableSCSIPersistentReservations avec une valeur de $true.

      PS C:\> .\install.ps1 -EnableSCSIPersistentReservations $true

      Vous pouvez désactiver cette fonctionnalité lors de l’exécution du script install.ps1 pour installer le pilote en spécifiant le paramètre EnableSCSIPersistentReservations avec une valeur de $false.

      PS C:\> .\install.ps1 -EnableSCSIPersistentReservations $false
    2. À partir de AWS NVMe 1.5.0 là, le install.ps1 script installe toujours l'ebsnvme-idoutil avec le pilote.

      (Facultatif) Pour les versions 1.4.0, 1.4.1 et 1.4.2, le script install.ps1 vous permet de spécifier si l’outil ebsnvme-id doit être installé avec le pilote.

      1. Pour installer l’outil ebsnvme-id, spécifiez InstallEBSNVMeIdTool ‘Yes’.

      2. Si vous ne souhaitez pas installer l’outil, spécifiez InstallEBSNVMeIdTool ‘No’.

        Si vous ne spécifiez pas InstallEBSNVMeIdTool et que l’outil est déjà présent sur C:\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 package, mais que vous souhaitez l’installer ultérieurement, vous trouverez la dernière version ou l’outil dans le package du pilote. Vous pouvez également télécharger la version 1.0.0 depuis Amazon S3 :

        Téléchargez l’outil ebsnvme-id.

  5. Si le programme d’installation ne redémarre pas votre instance, procédez vous-même au redémarrage.

Distributor

Vous pouvez utiliser Distributor, une fonctionnalité de AWS Systems Manager, pour installer le package de NVMe pilotes une seule fois ou avec des mises à jour planifiées.

Pour installer le dernier AWS NVMe pilote
  1. Pour obtenir les instructions relatives à l'installation du package de NVMe pilotes à l'aide de Distributor, consultez les procédures décrites dans la section Installer ou mettre à jour des packages dans le guide de l'utilisateur d'Amazon EC2 Systems Manager.

  2. Pour Installation type (Type d’installation), sélectionnez Uninstall and reinstall (Désinstaller et réinstaller).

  3. Dans Nom, choisissez AWSNVMe.

  4. (Facultatif) Pour les Arguments supplémentaires, vous pouvez personnaliser l’installation en indiquant des valeurs. Les valeurs doivent être formatées en utilisant une syntaxe JSON valide. Pour des exemples de transmission d'arguments supplémentaires pour le aws configure package, consultez la référence du plugin Command Document.

    1. À partir de AWS NVMe 1.5.0, le pilote prend en charge les réservations persistantes SCSI pour Windows Server 2016 et versions ultérieures. Par défaut, cette fonctionnalité n’est pas activée lors de l’installation.

      • Pour activer cette fonctionnalité, indiquez {"SSM_EnableSCSIPersistentReservations": "true"}.

      • Si vous ne souhaitez pas activer cette fonctionnalité, indiquez {"SSM_EnableSCSIPersistentReservations": "false"}.

    2. À partir de AWS NVMe 1.5.0 là, le install.ps1 script installera toujours l'ebsnvme-idoutil.

      (Facultatif) Pour les versions 1.4.0, 1.4.1 et 1.4.2, le script install.ps1 vous permet de spécifier si l’outil ebsnvme-id doit être installé avec le pilote.

      • Pour installer l’outil ebsnvme-id, indiquez {"SSM_InstallEBSNVMeIdTool": "Yes"}.

      • 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 sur C:\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.

        Si vous ne souhaitez pas installer l’outil dans le package, mais que vous souhaitez l’installer ultérieurement, vous trouverez la dernière version ou l’outil dans le package du pilote. Vous pouvez également télécharger la version 1.0.0 depuis Amazon S3 :

        Téléchargez l’outil ebsnvme-id.

  5. Si le programme d’installation ne redémarre pas votre instance, procédez vous-même au redémarrage.

Si vous n'avez pas lancé votre instance à partir de l'une des dernières versions de AWS Windows AMIs fournies par Amazon, utilisez la procédure suivante pour installer le AWS NVMe pilote actuel sur votre instance. Un redémarrage est nécessaire pour cette installation. Soit le script d’installation redémarre votre instance, soit vous la redémarrez à l’étape finale.

Prérequis

  • PowerShell la version 3.0 ou ultérieure est installée.

  • Les commandes présentées dans cette section doivent être exécutées dans la version 64 bits dePowerShell. N'utilisez pas la x86 version de PowerShell. Il s'agit de la version 32 bits du shell, qui n'est pas prise en charge pour ces commandes.

Pour télécharger et installer le dernier AWS NVMe pilote
  1. Nous vous recommandons de créer une AMI en tant que sauvegarde comme suit, au cas où vous auriez besoin d’annuler vos modifications.

    1. 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.

    2. Dans le panneau de navigation, choisissez Instances.

    3. Sélectionnez l’instance qui nécessite la mise à niveau du pilote, puis État de l’instance, Arrêter l’instance.

    4. Une fois l’instance arrêtée, sélectionnez l’instance, puis Actions, Image et modèles, et enfin Créer une image.

    5. Choisissez État de l’instance, Démarrer l’instance.

  2. Connectez-vous à votre instance en tant qu’administrateur local.

  3. Téléchargez les pilotes sur votre instance à l'aide de l'une des options suivantes :

    • NavigateurTélécharger le dernier package de pilotes sur l'instance et extrayez l'archive zip.

    • PowerShell— Exécutez les commandes suivantes :

      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

      Si un message d'erreur s'affiche lors du téléchargement du fichier et que vous utilisez Windows Server 2016 ou une version antérieure, il est possible que le protocole TLS 1.2 doive être activé sur votre PowerShell terminal. Vous pouvez activer le protocole TLS 1.2 pour la PowerShell session en cours à l'aide de la commande suivante, puis réessayer :

      [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
  4. Installez le pilote sur votre instance en exécutant le install.ps1 PowerShell script depuis le nvme_driver répertoire (.\install.ps1). Si un message d'erreur s'affiche, assurez-vous que vous utilisez la PowerShell version 3.0 ou une version ultérieure.

    1. (Facultatif) À partir de AWS NVMe la version1.5.0, les réservations persistantes SCSI (Small Computer System Interface) sont prises en charge pour Windows Server 2016 et versions ultérieures. Cette fonctionnalité ajoute la prise en charge du clustering de basculement Windows Server avec un stockage Amazon EBS partagé. Par défaut, cette fonctionnalité n’est pas activée lors de l’installation.

      Vous pouvez désactiver cette fonctionnalité lors de l’exécution du script install.ps1 pour installer le pilote en spécifiant le paramètre EnableSCSIPersistentReservations avec une valeur de $true.

      PS C:\> .\install.ps1 -EnableSCSIPersistentReservations $true

      Vous pouvez désactiver cette fonctionnalité lors de l’exécution du script install.ps1 pour installer le pilote en spécifiant le paramètre EnableSCSIPersistentReservations avec une valeur de $false.

      PS C:\> .\install.ps1 -EnableSCSIPersistentReservations $false
    2. À partir de AWS NVMe 1.5.0 là, le install.ps1 script installe toujours l'ebsnvme-idoutil avec le pilote.

      (Facultatif) Pour les versions 1.4.0, 1.4.1 et 1.4.2, le script install.ps1 vous permet de spécifier si l’outil ebsnvme-id doit être installé avec le pilote.

      1. Pour installer l’outil ebsnvme-id, spécifiez InstallEBSNVMeIdTool ‘Yes’.

      2. Si vous ne souhaitez pas installer l’outil, spécifiez InstallEBSNVMeIdTool ‘No’.

        Si vous ne spécifiez pas InstallEBSNVMeIdTool et que l’outil est déjà présent sur C:\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 package, mais que vous souhaitez l’installer ultérieurement, vous trouverez la dernière version ou l’outil dans le package du pilote. Vous pouvez également télécharger la version 1.0.0 depuis Amazon S3 :

        Téléchargez l’outil ebsnvme-id.

  5. Si le programme d’installation ne redémarre pas votre instance, procédez vous-même au redémarrage.

Configurer les réservations persistantes SCSI pour les instances Windows

Une fois la version du AWS NVMe pilote 1.5.0 ou une version ultérieure installée, vous pouvez activer ou désactiver les réservations persistantes SCSI à l'aide du registre Windows pour Windows Server 2016 et versions ultérieures. Vous devez redémarrer l’instance pour que les modifications du registre prennent effet.

Vous pouvez activer les réservations persistantes SCSI à l’aide de la commande suivante qui définit EnableSCSIPersistentReservations sur 1.

PS C:\> $registryPath = "HKLM:\SYSTEM\CurrentControlSet\Services\AWSNVMe\Parameters\Device" Set-ItemProperty -Path $registryPath -Name EnableSCSIPersistentReservations -Value 1

Vous pouvez désactiver les réservations persistantes SCSI à l’aide de la commande suivante qui définit 0 sur EnableSCSIPersistentReservations.

PS C:\> $registryPath = "HKLM:\SYSTEM\CurrentControlSet\Services\AWSNVMe\Parameters\Device" Set-ItemProperty -Path $registryPath -Name EnableSCSIPersistentReservations -Value 0
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.