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.
EBSLes volumes Amazon et les volumes de stockage d'instances sont exposés sous forme de NVMe blocs sur les instances basées sur Nitro. Pour utiliser pleinement les performances et les fonctionnalités des EBS fonctionnalités d'Amazon pour les volumes exposés sous forme de périphériques en mode NVMe 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 etNVMe, consultez Amazon EBS et NVMe le guide de EBS l'utilisateur Amazon. Pour plus d'informations sur le stockage d'SSDinstances etNVMe, consultezSSDvolumes de stockage d'instance pour les EC2 instances.
Les éléments suivants AMIs incluent les NVMe pilotes requis :
Amazon Linux 2
Amazon Linux AMI 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
SUSELinux Enterprise Server 12 SP2 ou version ultérieure
CentOS 7.4.1708 ou une version ultérieure
FreeBSD 11.1 ou version ultérieure
GNUDebian/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 LinuxRHEL, CentOS et SUSE Linux Enterprise Server
$
modinfo nvmeSi l'instance possède le NVMe pilote, la commande renvoie des informations sur le pilote.
-
Amazon Linux 2 et Ubuntu
$
ls /sys/module/ | grep nvmeSi 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.
-
Connectez-vous à votre instance.
-
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
-
-
Ubuntu 16.04 et versions ultérieures incluent le
linux-aws
package, qui contient les ENA pilotes NVMe et requis par les instances basées sur Nitro. Mettez à niveau le packagelinux-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
-
Redémarrez votre instance pour charger la dernière version du noyau.
sudo reboot
-
Reconnectez-vous à votre instance après son redémarrage.
Configurer les réservations SCSI persistantes 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 SCSI persistantes à 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 SCSI persistantes à l'aide de la commande suivante qui définit la valeur EnableSCSIPersistentReservations
à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 SCSI persistantes à l'aide de la EnableSCSIPersistentReservations
commande suivante qui définit la valeur de0
.
PS C:\>
$registryPath = "HKLM:\SYSTEM\CurrentControlSet\Services\AWSNVMe\Parameters\Device"
Set-ItemProperty -Path $registryPath -Name EnableSCSIPersistentReservations -Value 0