Richiedi modifiche al EBS volume di Amazon - Amazon EBS

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

Richiedi modifiche al EBS volume di Amazon

Con Elastic Volumes, puoi aumentare dinamicamente le dimensioni, aumentare o diminuire le prestazioni e modificare il tipo di volume dei tuoi EBS volumi Amazon senza scollegarli.

Utilizza il processo seguente durante la modifica di un volume:

  1. (Facoltativo) Prima di modificare un volume che contiene dati preziosi, una best practice è creare uno snapshot del volume nel caso in cui sia necessario eseguire il rollback delle modifiche. Per ulteriori informazioni, consulta Crea EBS istantanee Amazon.

  2. Richiedere la modifica del volume.

  3. Monitorare l'avanzamento della modifica del volume. Per ulteriori informazioni, consulta Monitora lo stato di avanzamento delle modifiche ai EBS volumi di Amazon.

  4. Se la dimensione del volume è stata modificata, estendere il file system del volume per sfruttare la maggiore capacità di archiviazione. Per ulteriori informazioni, consulta Estendi il file system dopo il ridimensionamento di un volume Amazon EBS.

Modifica un EBS volume utilizzando Elastic Volumes

Considerazioni

Tenere presente quanto segue quando si modificano i volumi :

  • Dopo aver modificato un volume, bisogna attendere almeno sei ore e accertarsi che il volume sia nello stato in-use o available prima di apportare modifiche allo stesso volume.

  • La modifica di un EBS volume può richiedere da alcuni minuti a qualche ora, a seconda delle modifiche alla configurazione applicate. La modifica di un EBS volume di 1 TiB può richiedere in genere fino a sei ore. Tuttavia, in altre situazioni la modifica dello stesso volume può richiedere 24 ore o più. Il tempo necessario per la modifica dei volumi non è sempre dimensionabile in modo lineare. Pertanto, la modifica di un volume più grande può richiedere meno tempo, mentre la modifica di un volume più piccolo può richiederne di più.

  • Non è possibile annullare una richiesta di modifica del volume dopo averla inviata.

  • È possibile soltanto aumentare le dimensioni del volume. Non è possibile ridurre le dimensioni di un volume.

  • Le prestazioni del volume possono invece essere aumentate o diminuite.

  • Se non si modifica il tipo di volume, le modifiche alle dimensioni e alle prestazioni devono rientrare nei limiti del tipo di volume corrente. Se si modifica il tipo di volume, le modifiche alle dimensioni e alle prestazioni devono rientrare nei limiti del tipo di volume di destinazione.

  • Se modifichi il tipo di volume da gp2 a gp3 e non specifichi IOPS le prestazioni di throughput, Amazon fornisce EBS automaticamente prestazioni equivalenti a quelle del gp2 volume di origine o le prestazioni di base, a seconda di quale tra gp3 le due sia superiore.

    Ad esempio, se modifichi un gp2 volume da 500 GiB con throughput da 250 MiB/s e da 1500 IOPS a gp3 senza specificare le prestazioni di IOPS throughput, Amazon fornisce EBS automaticamente il gp3 volume con 3000 IOPS (baseline gp3IOPS) e 250 MiB/s (in base al throughput del volume di origine). gp2

Per modificare un volume, utilizza uno dei seguenti metodi. EBS

Console
Per modificare un EBS volume utilizzando la console
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione, selezionare Volumes (Volumi).

  3. Selezionare il volume da modificare e scegliere Actions (Operazioni), Modify volume (Modifica volume).

  4. La schermata Modifica volume mostra l'ID del volume e la configurazione corrente del volume, inclusi tipoIOPS, dimensione e velocità effettiva. Impostare i nuovi valori di configurazione come indicato di seguito:

    • Per modificare il tipo, scegliere un valore per Volume Type (Tipo di volume).

    • Per modificare la dimensione, inserire un nuovo valore in Size (Dimensione).

    • (gp3io1, e io2 solo) Per modificare ilIOPS, inserite un nuovo valore per IOPS.

    • (Solo gp3) Per modificare la velocità effettiva, inserire un nuovo valore per Throughput (Velocità effettiva).

  5. Dopo aver completato la modifica delle impostazioni di volume, scegliere Modify (Modifica). Quando viene richiesta la conferma, scegliere Modify (Modifica).

  6. Importante

    Se hai aumentato le dimensioni del volume, devi anche estendere la partizione del volume per sfruttare la capacità di storage aggiuntiva. Per ulteriori informazioni, consulta Estendi il file system dopo il ridimensionamento di un volume Amazon EBS.

  7. (Solo istanze Windows) Se si aumentano le dimensioni di un NVMe volume su un'istanza che non dispone AWS NVMe dei driver, è necessario riavviare l'istanza per consentire a Windows di visualizzare le nuove dimensioni del volume. Per ulteriori informazioni sull'installazione dei AWS NVMe driver, consulta AWS NVMeDriver per istanze Windows.

AWS CLI
Per modificare un EBS volume utilizzando il AWS CLI

Utilizza il comando modify-volume per modificare una o più impostazioni di configurazione per un volume. Ad esempio, se si dispone di un volume di tipo gp2 con una dimensione di 100 GiB, il comando seguente ne modifica la configurazione in un volume di tipo io1 10.000 IOPS e una dimensione di 200 GiB.

aws ec2 modify-volume --volume-type io1 --iops 10000 --size 200 --volume-id vol-11111111111111111

Di seguito è riportato un output di esempio:

{ "VolumeModification": { "TargetSize": 200, "TargetVolumeType": "io1", "ModificationState": "modifying", "VolumeId": "vol-11111111111111111", "TargetIops": 10000, "StartTime": "2017-01-19T22:21:02.959Z", "Progress": 0, "OriginalVolumeType": "gp2", "OriginalIops": 300, "OriginalSize": 100 } }
Importante

Se hai aumentato le dimensioni del volume, devi anche estendere la partizione del volume per sfruttare la capacità di storage aggiuntiva. Per ulteriori informazioni, consulta Estendi il file system dopo il ridimensionamento di un volume Amazon EBS.

Modifica un EBS volume se Elastic Volumes non è supportato

Se utilizzi un tipo di istanza supportato, puoi utilizzare Elastic Volumes per modificare dinamicamente le dimensioni, le prestazioni e il tipo di volume dei tuoi EBS volumi Amazon senza scollegarli.

Se non si utilizzano volumi elastici ma occorre modificare il volume root (di avvio), è necessario arrestare l'istanza, modificare il volume, quindi riavviare l'istanza.

Dopo che l'istanza è stata avviata, è possibile controllare le dimensioni del file system per vedere se l'istanza riconosce lo spazio più grande del volume. Su Linux, usa il df -h comando per controllare la dimensione del file system.

[ec2-user ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 7.9G 943M 6.9G 12% / tmpfs 1.9G 0 1.9G 0% /dev/shm

Se le dimensioni non riflettono il volume appena ampliato, è necessario estendere il file system del dispositivo in modo che l'istanza possa utilizzare il nuovo spazio. Per ulteriori informazioni, consulta Estendi il file system dopo il ridimensionamento di un volume Amazon EBS.

Con le istanze Windows, potrebbe essere necessario portare il volume online per poterlo utilizzare. Per ulteriori informazioni, consulta Rendi disponibile un EBS volume Amazon per l'uso. Non è necessario riformattare il volume.

Inizializzazione del supporto di Elastic Volumes (se necessario)

Prima di poter modificare un volume collegato a un'istanza prima delle 23:40 UTC del 3 novembre 2016, è necessario inizializzare il supporto per la modifica del volume utilizzando una delle seguenti azioni:

  • Distaccare e collegare il volume

  • Arrestare e avviare l'istanza

Usa una delle seguenti procedure per determinare se le istanze sono pronte per la modifica del volume.

Console
Per determinare se le istanze sono pronte mediante la console
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione, selezionare Instances (Istanze).

  3. Scegliere l'icona (l'ingranaggio) Show/Hide Columns (Mostra/Nascondi colonne). Selezionare la colonna degli attributi Launch time (Ora di avvio) quindi scegliere Confirm (Conferma).

  4. Ordinare l'elenco delle istanze dalla colonna Launch Time (Ora di avvio). Per ogni istanza avviata prima della data limite, scegliere la scheda Archiviazione e controllare la colonna Attachment time (Ora di collegamento) per vedere quando i volumi sono stati collegati.

AWS CLI
Per determinare se le tue istanze sono pronte, utilizza il CLI

Utilizza il seguente comando describe-instances per determinare se il volume è stato collegato prima delle 23:40 del 3 novembre 2016. UTC

aws ec2 describe-instances --query "Reservations[*].Instances[*].[InstanceId,LaunchTime<='2016-11-01',BlockDeviceMappings[*][Ebs.AttachTime<='2016-11-01']]" --output text
aws ec2 describe-instances -\-query "Reservations[*].Instances[*].[InstanceId,LaunchTime<='2016-11-01',BlockDeviceMappings[*][Ebs.AttachTime<='2016-11-01']]" -\-output text

La prima riga dell'output per ogni istanza ne mostra l'ID e se è stato avviato prima della data limite (Vero o Falso). La prima riga è seguita da una o più righe che indicano se ogni EBS volume è stato collegato prima della data limite (Vero o Falso). Nell'esempio seguente di output, è necessario inizializzare la modifica del volume per la prima istanza in quanto è stata avviata prima della data limite e il suo volume root è stato collegato prima della data limite. Le altre istanze sono pronte perché sono state avviate dopo la data limite.

i-e905622e True True i-719f99a8 False True i-006b02c1b78381e57 False False False i-e3d172ed False True