Nomi dei dispositivi per i volumi sulle EC2 istanze Amazon - Amazon Elastic Compute Cloud

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Nomi dei dispositivi per i volumi sulle EC2 istanze Amazon

Quando colleghi un volume alla tua istanza, includi un nome di dispositivo per il volume. Questo nome di dispositivo viene utilizzato da AmazonEC2. Il driver del dispositivo a blocchi per l'istanza assegna il nome effettivo del volume durante il montaggio del volume e il nome assegnato può essere diverso dal nome EC2 utilizzato da Amazon.

Il numero di volumi che l'istanza può supportare viene determinato dal sistema operativo. Per ulteriori informazioni, consulta Limiti di EBS volume di Amazon per le EC2 istanze Amazon.

Nomi dei dispositivi disponibili

Esistono due tipi di virtualizzazione disponibili per le istanze Linux: paravirtual (PV) e hardware virtual machine (). HVM Il tipo di virtualizzazione di un'istanza è determinato dall'istanza utilizzata per avviarla. AMI Supporta HVM AMIs tutti i tipi di istanza. Alcuni tipi di istanze della generazione precedente supportano PVAMIs. Assicurati di indicare il tipo di virtualizzazione in uso AMI perché i nomi dei dispositivi consigliati e disponibili che puoi utilizzare dipendono dal tipo di virtualizzazione dell'istanza. Per ulteriori informazioni, consulta Tipi di virtualizzazione.

La tabella seguente elenca i nomi dei dispositivi disponibili che è possibile specificare in una mappatura dei dispositivi a blocchi o quando si collega un volume. EBS

Tipo di virtualizzazione Disponibilità Riservato per il volume root Consigliato per i volumi EBS Volumi di instance store

Paravirtuale

/dev/sd[a-z]

/dev/sd[a-z][1-15]

/dev/hd[a-z]

/dev/hd[a-z][1-15]

/dev/sda1

/dev/sd[f-p]

/dev/sd[f-p][1-6]

/dev/sd[b-e]

HVM

/dev/sd[a-z]

/dev/xvd [a-d] [a-x]

/dev/xvd [e-z]

Si differenzia per AMI

/dev/sda1 o /dev/xvda

/dev/sd[f-p] *

/dev/sd[b-e]

/dev/sd[b-h] (h1.16xlarge)

/dev/sd[b-y] (d2.8xlarge)

/dev/sd[b-i] (i2.8xlarge)

**

* I nomi dei dispositivi NVMe EBS specificati per i volumi in una mappatura dei dispositivi a blocchi vengono rinominati utilizzando i nomi dei NVMe dispositivi (). /dev/nvme[0-26]n1 Il driver del dispositivo a blocchi può assegnare i nomi dei NVMe dispositivi in un ordine diverso da quello specificato per i volumi nella mappatura dei dispositivi a blocchi.

** I volumi dell'NVMeinstance store vengono enumerati automaticamente e viene assegnato un nome di dispositivo. NVMe

Windows AMIs utilizza uno dei seguenti set di driver per consentire l'accesso all'hardware virtualizzato: AWS PV, Citrix PV e PV. RedHat Per ulteriori informazioni, consulta Driver paravirtuali per le istanze Windows.

La tabella seguente elenca i nomi dei dispositivi disponibili che è possibile specificare in una mappatura dei dispositivi a blocchi o quando si collega un volume. EBS

Tipo di driver Disponibilità Riservato per il volume root Consigliato per EBS volumi Volumi di archivio dell'istanza

AWS PV, Citrix PV

xvd[b-z]

xvd[b-c][a-z]

/dev/sda1

/dev/sd[b-e]

/dev/sda1

xvd[f-z] *

xvdc[a-x]

xvd[a-e]

**

Red Hat PV

xvd[a-z]

xvd[b-c][a-z]

/dev/sda1

/dev/sd[b-e]

/dev/sda1

xvd[f-p]

xvdc[a-x]

xvd[a-e]

* Per Citrix PV e Red Hat PV, se si mappa un EBS volume con lo stesso nomexvda, Windows non lo riconosce (il volume è visibile per PV o). AWS AWS NVMe

** I volumi dell'NVMeinstance store vengono enumerati automaticamente e viene assegnata una lettera di unità Windows.

Per ulteriori informazioni sui volumi di instance store, consulta Instance Store, archiviazione a blocchi temporanea per EC2 istanze. Per ulteriori informazioni sui NVMe EBS volumi (istanze basate su Nitro), incluso come identificare il EBS dispositivo, consulta Amazon EBSe NVMe la Amazon EBS User Guide.

Considerazioni sul nome dei dispositivi

Quando selezioni un nome di dispositivo, tieni presenti le informazioni seguenti:

  • La parte finale dei nomi dei dispositivi che usi non deve sovrapporsi in quanto può causare problemi all'avvio dell'istanza. Ad esempio, evita di utilizzare combinazioni come /dev/xvdf e xvdf per volumi collegati alla stessa istanza.

  • Sebbene sia possibile allegare i EBS volumi utilizzando i nomi dei dispositivi utilizzati per allegare i volumi dell'Instance Store, si consiglia vivamente di non farlo perché il comportamento può essere imprevedibile.

  • Il numero di volumi di NVMe Instance Store per un'istanza dipende dalla dimensione dell'istanza. NVMei volumi di instance store vengono automaticamente enumerati e assegnati un nome di NVMe dispositivo (istanze Linux) o una lettera di unità Windows (istanze Windows).

  • (istanze Windows) AWS Windows è AMIs dotato di software aggiuntivo che prepara un'istanza al primo avvio. Si tratta del EC2Config servizio (Windows AMIs precedente a Windows Server 2016) o EC2Launch (Windows Server 2016 e versioni successive). Dopo essere stati mappati alle unità, i dispositivi vengono inizializzati e montati. L'unità root viene inizializzata e montata come C:\. Per impostazione predefinita, quando un EBS volume è collegato a un'istanza di Windows, può essere visualizzato come qualsiasi lettera di unità sull'istanza. Puoi modificare le impostazioni per configurare le lettere di unità dei volumi in base alle tue specifiche. Ad esempio, archivia i volumi, l'impostazione predefinita dipende dal driver. AWS I driver PV e i driver Citrix PV assegnano ai volumi di archiviazione delle istanze le lettere di unità che vanno da Z: a A:. I driver Red Hat assegnano, ai volumi instance store, lettere di unità che vanno dalla D: alla Z:. Per ulteriori informazioni, consulta Agenti di avvio di Windows su istanze Amazon EC2 Windows e Come vengono collegati e mappati i volumi per le istanze Amazon EC2 Windows.

  • (Istanze Linux) A seconda del driver del dispositivo a blocchi del kernel, il dispositivo potrebbe essere collegato con un nome diverso da quello specificato. Ad esempio, se specifichi un nome dispositivo /dev/sdh, il tuo dispositivo potrebbe essere rinominato /dev/xvdh o /dev/hdh. Nella maggior parte dei casi, la lettera finale rimane la stessa. In alcune versioni di Red Hat Enterprise Linux (e relative varianti, come CentOS), anche la lettera finale potrebbe cambiare (/dev/sda potrebbe diventare /dev/xvde). In questi casi, la lettera finale del nome di ciascun dispositivo aumenta dello stesso numero di volte. Ad esempio, se /dev/sdb è rinominato /dev/xvdf, /dev/sdc viene rinominato /dev/xvdg. Amazon Linux crea un collegamento simbolico per il nome che hai specificato per il dispositivo rinominato. Altri sistemi operativi potrebbero avere un comportamento diverso.

  • (istanze Linux) HVM AMIs non supportano l'uso di numeri finali nei nomi dei dispositivi, ad eccezione di/dev/sda1, che è riservato al dispositivo root, e. /dev/sda2 Sebbene l'utilizzo /dev/sda2 sia possibile, non è consigliabile utilizzare questa mappatura del dispositivo con le istanze. HVM

  • (Istanze Linux) Quando si utilizza PVAMIs, non è possibile allegare volumi che condividono le stesse lettere del dispositivo con e senza cifre finali. Ad esempio, se colleghi un volume come /dev/sdc e un altro volume come /dev/sdc1, solo /dev/sdc è visibile per l'istanza. Per utilizzare cifre finali nei nomi dei dispositivi, è necessario usarle in tutti i nomi che condividono le stesse lettere di base (come /dev/sdc1, /dev/sdc2, /dev/sdc3).

  • (Istanze Linux) Alcuni kernel personalizzati potrebbero avere restrizioni che limitano l'uso a o. /dev/sd[f-p] /dev/sd[f-p][1-6] Se riscontri problemi con l'utilizzo di /dev/sd[q-z] o /dev/sd[q-z][1-6], prova a passare a /dev/sd[f-p] o /dev/sd[f-p][1-6].

Prima di specificare il nome del dispositivo che hai selezionato, verifica che sia disponibile. Altrimenti, riceverai un messaggio di errore indicante che il nome del dispositivo è già in uso. Per visualizzare i dispositivi a disco e i relativi punti di montaggio, utilizzate il lsblk comando (istanze Linux) o l'utilità Gestione disco o il diskpart comando (istanze Windows).