Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Aggiungere mappature dei dispositivi a blocchi a un'AMI

Modalità Focus
Aggiungere mappature dei dispositivi a blocchi a un'AMI - 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à.

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

Ogni AMI dispone di una mappatura dei dispositivi a blocchi che specifica i dispositivi a blocchi da collegare a un'istanza al suo avvio dall'AMI. Per aggiungere ulteriori dispositivi a blocchi a un'AMI devi creare una tua AMI.

Specificare una mappatura dei dispositivi a blocchi di un'AMI

Ci sono due modi per specificare i volumi oltre al volume root quando crei un'AMI. Se hai già collegato i volumi a un'istanza in esecuzione prima di creare un'AMI dall'istanza, la mappatura dei dispositivi a blocchi dell'AMI includerà gli stessi volumi. Per i volumi EBS, i dati esistenti vengono salvati in una nuova snapshot, che è specificata nella mappatura dei dispositivi a blocchi. Per i volumi instance store, i dati non vengono conservati.

Per un'AMI EBS-backed, puoi aggiungere i volumi EBS e i volumi instance store utilizzando la mappatura dei dispositivi a blocchi. Per un'AMI supportata da instance store, puoi aggiungere volumi instance store solo modificando le voci della mappatura dei dispositivi a blocchi nel file manifest di immagine al momento della registrazione dell'immagine.

Nota

Per le istanze M3, devo specificare i volumi instance store nella mappatura dei dispositivi a blocchi dell'istanza quando la avvii. Quando avvii un'istanza M3, i volumi instance store specificati nella mappatura dei dispositivi a blocchi dell'AMI potrebbero venire ignorati se non sono stati specificati come parte della mappatura.

Console
Per aggiungere volumi a un'AMI tramite la console
  1. Apri la EC2 console Amazon.

  2. Nel pannello di navigazione, seleziona Instances (Istanze).

  3. Selezionare un'istanza e scegliere Actions (Operazioni), Image and templates (Immagine e modelli), Create image (Crea immagine).

  4. Inserire un nome e una descrizione per l'immagine.

  5. I volumi di istanza vengono visualizzati in Instance volumes (Volumi istanza). Per aggiungere un altro volume, scegliere Add volume (Aggiungi volume).

  6. Per Volume type (Tipo di volume), scegliere il tipo di volume. Per Device (Dispositivo), scegliere il nome del dispositivo. Per un volume EBS, è possibile specificare dettagli aggiuntivi, ad esempio uno snapshot, la dimensione del volume, il tipo di volume, lo IOPS e lo stato di crittografia.

  7. Scegliere Create Image (Crea immagine).

Command line

Per aggiungere volumi a un'AMI tramite la riga di comando

Utilizza il comando create-image per specificare una mappatura dei dispositivi a blocchi per un'AMI supportata da EBS. Utilizza il comando register-image per specificare una mappatura dei dispositivi a blocchi per un'AMI basata su store-backed di istanze.

Specificare la mappatura dei dispositivi a blocchi utilizzando il parametro --block-device-mappings. Gli argomenti codificati in JSON possono essere forniti direttamente sulla riga di comando o per riferimento in una file:

--block-device-mappings [mapping, ...] --block-device-mappings [file://mapping.json]

Per aggiungere un volume instance store, utilizzare la mappatura seguente:

{ "DeviceName": "device_name", "VirtualName": "ephemeral0" }

Per aggiungere un volume gp2 di 100 GiB vuoto, utilizzare la seguente mappatura:

{ "DeviceName": "device_name", "Ebs": { "VolumeSize": 100 } }

Per aggiungere un volume EBS basato su uno snapshot, utilizzare la seguente mappatura:

{ "DeviceName": "device_name", "Ebs": { "SnapshotId": "snap-xxxxxxxx" } }

Per omettere la mappatura per un dispositivo, utilizzare la seguente mappatura:

{ "DeviceName": "device_name", "NoDevice": "" }

In alternativa, si può utilizzare il parametro -BlockDeviceMapping con i seguenti comandi (AWS Tools for Windows PowerShell):

Per aggiungere volumi a un'AMI tramite la console
  1. Apri la EC2 console Amazon.

  2. Nel pannello di navigazione, seleziona Instances (Istanze).

  3. Selezionare un'istanza e scegliere Actions (Operazioni), Image and templates (Immagine e modelli), Create image (Crea immagine).

  4. Inserire un nome e una descrizione per l'immagine.

  5. I volumi di istanza vengono visualizzati in Instance volumes (Volumi istanza). Per aggiungere un altro volume, scegliere Add volume (Aggiungi volume).

  6. Per Volume type (Tipo di volume), scegliere il tipo di volume. Per Device (Dispositivo), scegliere il nome del dispositivo. Per un volume EBS, è possibile specificare dettagli aggiuntivi, ad esempio uno snapshot, la dimensione del volume, il tipo di volume, lo IOPS e lo stato di crittografia.

  7. Scegliere Create Image (Crea immagine).

Visualizzazione dei volumi EBS nella mappatura dei dispositivi a blocchi di un'AMI

Puoi enumerare facilmente i volumi EBS nella mappatura dei dispositivi a blocchi dell'AMI.

Console
Per visualizzare i volumi EBS di un'AMI tramite la console
  1. Apri la EC2 console Amazon.

  2. Nel pannello di navigazione, scegli AMIs.

  3. Scegli le immagini EBS dall'elenco dei filtri per ottenere un elenco di immagini supportate da EBS AMIs.

  4. Selezionare l'AMI desiderata e controllare la scheda Details (Dettagli). Per il dispositivo root sono disponibili almeno le seguenti informazioni:

    • Root Device Type (Tipo dispositivo root (ebs)

    • Root Device Name (Nome dispositivo root) (ad esempio, /dev/sda1)

    • Block Devices (Dispositivi a blocchi) (ad esempio, /dev/sda1=snap-1234567890abcdef0:8:true)

    Se l'AMI è stata creata con volumi EBS aggiuntivi tramite la mappatura dei dispositivi a blocchi, nel campo Block Devices (Dispositivi a blocchi) viene visualizzata anche la mappatura di tali volumi aggiuntivi (Questa schermata non visualizza i volumi instance store).

Command line

Per visualizzare i volumi EBS di un'AMI tramite la riga di comando

Usa describe-images (AWS CLI) o Get-EC2Image(AWS Tools for Windows PowerShell) per enumerare i volumi EBS nella mappatura dei dispositivi a blocchi per un'AMI.

Per visualizzare i volumi EBS di un'AMI tramite la console
  1. Apri la EC2 console Amazon.

  2. Nel pannello di navigazione, scegli AMIs.

  3. Scegli le immagini EBS dall'elenco dei filtri per ottenere un elenco di immagini supportate da EBS AMIs.

  4. Selezionare l'AMI desiderata e controllare la scheda Details (Dettagli). Per il dispositivo root sono disponibili almeno le seguenti informazioni:

    • Root Device Type (Tipo dispositivo root (ebs)

    • Root Device Name (Nome dispositivo root) (ad esempio, /dev/sda1)

    • Block Devices (Dispositivi a blocchi) (ad esempio, /dev/sda1=snap-1234567890abcdef0:8:true)

    Se l'AMI è stata creata con volumi EBS aggiuntivi tramite la mappatura dei dispositivi a blocchi, nel campo Block Devices (Dispositivi a blocchi) viene visualizzata anche la mappatura di tali volumi aggiuntivi (Questa schermata non visualizza i volumi instance store).

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.