Nomi dei dispositivi sulle istanze Amazon EC2 - 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 sulle istanze Amazon EC2

Quando colleghi un volume alla tua istanza, includi un nome di dispositivo per il volume. Questo nome viene utilizzato da Amazon EC2. Il driver del dispositivo a blocchi per l'istanza assegna il nome di volume effettivo al momento del montaggio del volume e tale nome può differire da quello utilizzato da Amazon EC2.

Il numero di volumi che l'istanza può supportare viene determinato dal sistema operativo. Per ulteriori informazioni, consulta Limiti dei volumi delle istanze.

Nomi dei dispositivi disponibili

Sono disponibili due tipi di virtualizzazione per le istanze Linux: paravirtuale (PV) e della macchina virtuale hardware (HVM). Il tipo di virtualizzazione viene determinato dall'AMI utilizzata per avviare l'istanza. Tutti i tipi di istanza supportano le AMI HVM. Alcuni tipi di istanza di generazioni precedenti supportano PV AMI. Assicurati di prendere nota del tipo di virtualizzazione della tua AMI, poiché i nomi di dispositivo consigliati e disponibili dipendono dal tipo di virtualizzazione dell'istanza. Per ulteriori informazioni, consulta Tipi di virtualizzazione dell'AMI.

Nella tabella seguente sono elencati 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 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-z]

/dev/xvd [e-z]

Differisce 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 specificati per i volumi EBS NVMe in una mappatura dei dispositivi a blocchi vengono rinominati utilizzando i nomi dei dispositivi NVMe (/dev/nvme[0-26]n1). Il driver del dispositivo a blocchi può assegnare i nomi del dispositivo NVMe con un ordine diverso da quello che hai specificato per i volumi nella mappatura del dispositivo a blocchi.

** I volumi instance store NVMe vengono enumerati automaticamente e viene loro assegnato un nome di dispositivo NVMe.

Le AMI Windows utilizzano 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.

Nella tabella seguente sono elencati 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 volumi EBS Volumi di instance store

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 volume EBS con lo stesso nomexvda, Windows non riconosce il volume (il volume è visibile per PV o NVMe). AWS AWS

** I volumi instance store NVMe vengono enumerati automaticamente e viene loro assegnata una lettera di unità Windows.

Per ulteriori informazioni sui volumi di instance store, consulta Instance store Amazon EC2. Per ulteriori informazioni sui volumi NVMe EBS (istanze basate su Nitro), incluso come identificare il dispositivo EBS, consulta Amazon EBS e NVMe nella Amazon EBS User Guide.

Considerazioni sul nome dei dispositivi

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

  • Sebbene tu possa collegare i volumi EBS utilizzando i nomi di dispositivo usati per collegare i volumi instance store, ti sconsigliamo fortemente di procedere in tal modo perché il comportamento potrebbe essere imprevedibile.

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

  • (Istanze Windows) Le AMI AWS Windows sono dotate di software aggiuntivo che prepara un'istanza al primo avvio. Si tratta del servizio EC2Config (AMI Windows precedente a Windows Server 2016) o del servizio 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 volume EBS viene collegato a un'istanza Windows, può comparire come qualsiasi lettera di unità nell'istanza. Puoi modificare le impostazioni per configurare le lettere di unità dei volumi in base alle tue specifiche. Ad esempio, i volumi di archiviazione, 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 Configura le impostazioni di avvio per le istanze Windows di Amazon EC2 e Mappare i dischi ai volumi nell'istanza 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) Le AMI HVM non supportano l'uso di numeri finali nei nomi dei dispositivi, ad eccezione di, che è riservato al dispositivo root/dev/sda1, e. /dev/sda2 Sebbene sia possibile utilizzare /dev/sda2, l'uso di questa mappatura dei dispositivi non è consigliata con istanze HVM.

  • (Istanze Linux) Quando si utilizzano AMI PV, 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).