Ridimensionamento di un volume

Il servizio Oracle Cloud Infrastructure Block Volume ti consente di espandere la dimensione dei volumi a blocchi e di avvio. Sono disponibili diverse opzioni per aumentare le dimensioni dei volumi:

Per ulteriori informazioni sul servizio per volumi a blocchi, consulta le domande frequenti sui volumi a blocchi.

È possibile solo aumentare le dimensioni del volume e non ridurle.

Nota

Se per il volume che si desidera ridimensionare è abilitata la replica tra più aree, prima di ridimensionare il volume è necessario disabilitare la replica tra più aree. Una volta ridimensionato il volume, puoi rinominare la replica tra più aree per il volume. Per ulteriori informazioni su questa funzione, vedere Replica di un volume.
Nota

Il ridimensionamento dei volumi di avvio di tipo IDE non è supportato. Questo vale sia per il ridimensionamento offline che online. Per risolvere questo problema, è possibile:

  • Arrestare l'istanza VM, assicurandosi di mantenere il volume di avvio quando si termina l'istanza. Ridimensionare il volume di avvio conservato, quindi avviare una nuova istanza VM, utilizzando il volume di avvio ridimensionato come origine dell'immagine.

  • Creare una copia del volume di avvio, ridimensionare la copia del volume di avvio, quindi avviare una nuova istanza VM utilizzando la copia ridimensionata del volume di avvio come origine dell'immagine.

Attenzione

Prima di ridimensionare un volume di avvio o a blocchi, è necessario creare un backup del volume.
Nota

Dopo che un volume è stato ridimensionato, il primo backup sul volume ridimensionato sarà un backup completo. Per ulteriori informazioni sui backup completi e incrementali dei volumi, vedere Tipi di backup dei volumi.

Criteri IAM necessari

Per utilizzare Oracle Cloud Infrastructure, un amministratore deve essere un membro di un gruppo a cui è stato concesso l'accesso di sicurezza in un criterio da un amministratore della tenancy. Questo accesso è necessario se si utilizza la console o l'API REST con un SDK, un'interfaccia CLI o un altro strumento. Se viene visualizzato un messaggio che informa che non si dispone dell'autorizzazione o che non si è autorizzati, verificare con l'amministratore della tenancy il tipo di accesso di cui si dispone e il compartimento in cui funziona l'accesso.

Per gli amministratori: il criterio in Consenti agli utenti di avviare le istanze di computazione include la possibilità di collegare/scollegare i volumi a blocchi esistenti. Il criterio in Consenti agli amministratori dei volumi di gestire volumi a blocchi, backup e gruppi di volumi consente al gruppo specificato di eseguire qualsiasi operazione con i volumi a blocchi e i backup, ma non di avviare le istanze.

Se non si ha familiarità con i criteri, vedere Gestione dei domini di Identity e Criteri comuni. Per il materiale di riferimento sulla scrittura di criteri per istanze, reti cloud o altre risorse API di Core Services, vedere Dettagli per i servizi di base.

Ridimensionamento online dei volumi a blocchi mediante la console

Con il ridimensionamento online, puoi espandere la dimensione del volume senza scollegarlo da un'istanza.

Per ridimensionare un volume a blocchi collegato a un'istanza basata su Linux
  1. Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Volumi a blocchi.
  2. Nella lista Volumi a blocchi fare clic sul volume a blocchi che si desidera ridimensionare.
  3. Fare clic su Modifica dimensione o prestazioni.
  4. Specificare la nuova dimensione IN MISURA VOLUME (IN GB). È necessario specificare un valore maggiore della dimensione corrente del volume a blocchi.

  5. Fare clic su Salva modifiche. Viene visualizzata una finestra di dialogo in cui sono elencati i comandi per eseguire nuovamente la scansione del disco da eseguire dopo il provisioning del volume. È necessario eseguire questi comandi in modo che il sistema operativo identifichi la dimensione espansa del volume. Fare clic sul collegamento Copia per copiare i comandi, quindi fare clic su Chiudi per chiudere la finestra di dialogo.

  6. Accedere al sistema operativo dell'istanza, quindi incollare ed eseguire i comandi di nuova scansione copiati nel passo precedente nella finestra della sessione dell'istanza. I comandi di ripetizione della scansione sono disponibili anche in Rescanning the Disk for Volumes Attached to Linux-Based Instances.
  7. Estendere la partizione, vedere Extending the Partition for a Block Volume.

Per ridimensionare un volume a blocchi collegato a un'istanza di Windows

Questa procedura descrive il processo di ridimensionamento in linea per i volumi a blocchi collegati alle istanze di Windows o altri tipi di istanza non basati su Linux.

  1. Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Volumi a blocchi.
  2. Nella lista Volumi a blocchi fare clic sul volume a blocchi che si desidera ridimensionare.
  3. Fare clic su Modifica dimensione o prestazioni.
  4. Specificare la nuova dimensione IN MISURA VOLUME (IN GB). È necessario specificare un valore maggiore della dimensione corrente del volume a blocchi.

  5. Fare clic su Salva modifiche.

  6. Rieseguire la scansione del disco, vedere Rescanning the Disk for Volumes Attached to Windows Instances.
  7. Estendere la partizione, vedere Extending the Partition for a Block Volume.

Per ridimensionare un volume di avvio per un'istanza basata su Linux
  1. Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Volumi a blocchi. Nel menu Block Storage sulla barra laterale selezionare Boot Volumes.
  2. Nell'elenco Volumi di boot, fare clic sul volume di avvio che si desidera ridimensionare.
  3. Fare clic su Modifica dimensione o prestazioni.
  4. Specificare la nuova dimensione IN MISURA VOLUME (IN GB). È necessario specificare un valore maggiore della dimensione corrente del volume di avvio.

  5. Fare clic su Salva modifiche. Viene visualizzata una finestra di dialogo in cui sono elencati i comandi per eseguire nuovamente la scansione del disco da eseguire dopo il provisioning del volume. È necessario eseguire questi comandi in modo che il sistema operativo identifichi la dimensione espansa del volume. Fare clic sul collegamento Copia per copiare i comandi, quindi fare clic su Chiudi per chiudere la finestra di dialogo.

  6. Accedere al sistema operativo dell'istanza, quindi incollare ed eseguire i comandi di nuova scansione copiati nel passo precedente nella finestra della sessione dell'istanza. I comandi di ripetizione della scansione sono disponibili anche in Rescanning the Disk for Volumes Attached to Linux-Based Instances.
  7. Estendere la partizione e aumentare il file system utilizzando l'operazione oci-growfs di OCI Utilities.

Ridimensionamento di un volume di avvio per un'istanza di Windows
  1. Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Volumi a blocchi. Nel menu Block Storage sulla barra laterale selezionare Boot Volumes.
  2. Nell'elenco Volumi di boot, fare clic sul volume di avvio che si desidera ridimensionare.
  3. Fare clic su Ridimensiona.
  4. Fare clic su Salva modifiche.

  5. Rieseguire la scansione del disco, vedere Rescanning the Disk for Volumes Attached to Windows Instances.

  6. Estendere la partizione, vedere Extending the System Partition on a Windows-Based Image.

Ridimensionamento offline dei volumi a blocchi mediante la console

Con il ridimensionamento offline, scolleghi il volume da un'istanza prima di espandere la dimensione del volume. Una volta ridimensionato e ricollegato il volume, è necessario estendere la partizione, ma non è necessario eseguire una nuova scansione del disco.

Considerazioni relative al ridimensionamento di un volume non in linea

Ogni volta che scolleghi e ricolleghi i volumi, ci sono complessità e rischi per le istanze basate su Linux e Windows. Ciò si applica sia ai tipi di collegamento pseudo-virtualizzati che a quelli iSCSI. Quando si ridimensionano i volumi, è necessario tenere presente quanto riportato di seguito.

  • Quando si ricollega un volume a un'istanza dopo il ridimensionamento, se non si utilizzano percorsi dispositivo coerenti o se l'istanza non supporta percorsi dispositivo coerenti, l'ordine e il percorso del dispositivo potrebbero cambiare. Se si utilizza uno strumento come Logical Volume Manager (LVM), potrebbe essere necessario correggere i mapping dei dispositivi. Per ulteriori informazioni sui percorsi dispositivo coerenti, vedere Connessione a volumi con percorsi dispositivo coerenti.

  • Quando scolleghi e ricolleghi un volume collegato a iSCSI a un'istanza, l'indirizzo IP del volume aumenterà.

  • Prima di ridimensionare un volume, devi creare un backup completo del volume.

Per ridimensionare un volume a blocchi collegato a un'istanza basata su Linux
  1. Scollegare il volume a blocchi. Vedere Scollegamento di un volume.

  2. Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Volumi a blocchi.
  3. Nella lista Volumi a blocchi fare clic sul volume a blocchi che si desidera ridimensionare.
  4. Fare clic su Modifica dimensione o prestazioni.
  5. Specificare la nuova dimensione IN MISURA VOLUME (IN GB). È necessario specificare un valore maggiore della dimensione corrente del volume a blocchi.

  6. Fare clic su Salva modifiche. Viene visualizzata una finestra di dialogo in cui sono elencati i passi necessari per completare il ridimensionamento del volume. Per il ridimensionamento offline, è necessario estendere la partizione dopo aver ricollegato il volume. Fare clic su Chiudi per chiudere la finestra di dialogo.

  7. Ricollegare il volume. Vedere Collegamento di un volume a blocchi a un'istanza.

  8. Estendere la partizione, vedere Extending the Partition for a Block Volume.

Ridimensionamento di un volume di avvio per un'istanza di Windows
  1. Arrestare l'istanza. Vedere Arresto, avvio o riavvio di un'istanza.

  2. Scollegare il volume di avvio, vedere Detaching a Boot Volume.

  3. Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Volumi a blocchi. Nel menu Block Storage sulla barra laterale selezionare Boot Volumes.
  4. Nell'elenco Volumi di boot, fare clic sul volume di avvio che si desidera ridimensionare.
  5. Fare clic su Modifica dimensione o prestazioni.
  6. Specificare la nuova dimensione IN MISURA VOLUME (IN GB). È necessario specificare un valore maggiore della dimensione corrente del volume a blocchi.

  7. Ricollegare il volume di avvio, vedere Collegamento di un volume di avvio.

  8. Riavviare l'istanza. Vedere Arresto, avvio o riavvio di un'istanza.

  9. Estendere la partizione, vedere Extending the System Partition on a Windows-Based Image.

Ridimensionamento di un volume di avvio per un'istanza Linux
  1. Arrestare l'istanza. Vedere Arresto, avvio o riavvio di un'istanza.

  2. Scollegare il volume di avvio, vedere Detaching a Boot Volume.

  3. Aprire il menu di navigazione e selezionare Memorizzazione. In Storage a blocchi, selezionare Volumi a blocchi. Nel menu Block Storage sulla barra laterale selezionare Boot Volumes.
  4. Nell'elenco Volumi di boot, fare clic sul volume di avvio che si desidera ridimensionare.
  5. Fare clic su Modifica dimensione o prestazioni.
  6. Specificare la nuova dimensione IN MISURA VOLUME (IN GB). È necessario specificare un valore maggiore della dimensione corrente del volume a blocchi.

  7. Collegare il volume di avvio a una seconda istanza come volume di dati. Vedere Collegamento di un volume a blocchi a un'istanza e Connessione a un volume a blocchi.

  8. Estendere la partizione e ampliare il file system, vedere Extending the Root Partition on a Linux-Based Image.

  9. Ricollegare il volume di avvio, vedere Collegamento di un volume di avvio.

  10. Riavviare l'istanza. Vedere Arresto, avvio o riavvio di un'istanza.