

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

# Aggiunta di volumi dell'archivio dell'istanza a un'istanza EC2 durante l'avvio
<a name="adding-instance-storage-instance"></a>

Quando avvii un tipo di istanza con **volumi di archiviazione non NVMe istanti**, come C1, C3, M1, M2, M3, R3, D2, H1, I2, X1 e X1e, devi specificare le mappature dei dispositivi a blocchi per i volumi di instance store che desideri collegare all'avvio. Le mappature dei dispositivi a blocchi devono essere specificate nella richiesta di avvio dell'istanza o nell'AMI utilizzata per avviare l'istanza.

Se l'AMI include mappature dei dispositivi a blocchi per i volumi dell'archivio dell'istanza, non devi specificare le mappature dei dispositivi a blocchi nella richiesta di avvio dell'istanza, a meno che non siano necessari più volumi dell'archivio dell'istanza rispetto a quelli inclusi nell'AMI.

Se l'AMI non include le mappature dei dispositivi a blocchi per i volumi dell'archivio dell'istanza, devi specificare le mappature dei dispositivi a blocchi nella richiesta di avvio dell'istanza.

Per i tipi di NVMe istanza con volumi di instance store, tutti i volumi di instance store supportati vengono collegati automaticamente all'istanza al momento del lancio.

**Considerazioni**
+ Il numero di volumi di instance store disponibili dipende dal tipo di istanza. Per ulteriori informazioni, consulta [Volumi di archivio dell'istanza disponibili](instance-store-volumes.md#available-instance-store-volumes).
+ Devi specificare un nome di dispositivo per ogni dispositivo a blocchi. Per ulteriori informazioni, consulta [Nomi dei dispositivi per i volumi sulle EC2 istanze Amazon](device_naming.md).
+ Per le istanze M3, potresti ricevere i volumi di instance store nella mappatura dei dispositivi a blocchi dell'istanza, anche se non li si specifica.

------
#### [ Console ]

**Per specificare una mappatura dei dispositivi a blocchi in una richiesta di avvio dell’istanza**

1. Apri la console Amazon EC2 all'indirizzo [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dal pannello di controllo, selezionare **Avvia istanza**.

1. Nella sezione **Application and OS Images** (Immagini di applicazioni e sistema operativo), seleziona l'AMI da utilizzare.

1. Nella sezione **Configura storage**, il campo **Volumi Instance store** elenca i volumi dell'archivio dell'istanza che possono essere collegati all'istanza.

1. Per ogni volume dell'archivio dell'istanza da allegare, in **Nome dispositivo**, seleziona il nome del dispositivo da utilizzare.

1. Configura le impostazioni dell'istanza rimanenti in base alle esigenze, quindi scegli **Avvia istanza**.

------
#### [ AWS CLI ]

**Per specificare una mappatura dei dispositivi a blocchi in una richiesta di avvio dell’istanza**  
Utilizzare il comando [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) con l’opzione `--block-device-mappings`.

```
--block-device-mappings file://mapping.json
```

La mappatura dei dispositivi a blocchi seguente aggiunge due volumi di archivio dell’istanza.

```
[
    {
        "DeviceName": "/dev/sdc",
        "VirtualName": "ephemeral0"
    },
    {
        "DeviceName": "/dev/sdd",
        "VirtualName": "ephemeral1"
    }
]
```

------
#### [ PowerShell ]

**Per specificare una mappatura dei dispositivi a blocchi in una richiesta di avvio dell’istanza**  
Utilizzare il [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)cmdlet con l'`-BlockDeviceMapping`opzione.

```
-BlockDeviceMapping $bdm
```

La mappatura dei dispositivi a blocchi seguente aggiunge due volumi di archivio dell’istanza.

```
$bdm = @()

$sdc = New-Object -TypeName Amazon.EC2.Model.BlockDeviceMapping
$sdc.DeviceName = "/dev/sdc"
$sdc.VirtualName = "ephemeral0"
$bdm += $sdc

$sdd = New-Object -TypeName Amazon.EC2.Model.BlockDeviceMapping
$sdd.DeviceName = "/dev/sdd"
$sdd.VirtualName = "ephemeral1"
$bdm += $sdd
```

------