Quando crei un'istanza di una macchina virtuale (VM), devi creare anche un disco di avvio per la VM. Puoi utilizzare un'immagine pubblica, un'immagine personalizzata o uno snapshot acquisito da un altro disco di avvio. Quando crei un disco di avvio, limita le dimensioni del disco a 2 TiB per tenere conto delle limitazioni del partizionamento di MBR.
Compute Engine crea automaticamente un disco di avvio quando crei un'istanza. Se hai bisogno di ulteriore spazio di archiviazione per i dati delle istanze, aggiungi all'istanza uno o più dischi di archiviazione delle istanze secondari.
Utilizza le procedure descritte in questo documento per creare dischi di avvio da utilizzare in un secondo momento per creare VM. Per migliorare le prestazioni di un disco di avvio o per aggiungere spazio per ulteriori applicazioni o file del sistema operativo, puoi ridimensionare il disco di avvio Persistent Disk o Google Cloud Hyperdisk.
Come best practice, non utilizzare dischi permanenti a livello di regione per i dischi di avvio. In una situazione di failover, non forzano l'associazione a una VM.
Prima di iniziare
- Quando crei macchine virtuali (VM) da immagini o dischi utilizzando Google Cloud CLI o REST, esiste un limite di 20 istanze VM al secondo. Se devi creare un numero maggiore di VM al secondo, richiedi un limite di quota più elevato per la risorsa Immagini.
-
Se non l'hai già fatto, configura l'autenticazione.
L'autenticazione è il processo mediante il quale viene verificata l'identità dell'utente per ottenere l'accesso ai servizi e alle API Google Cloud.
Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi eseguire l'autenticazione in Compute Engine come segue.
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Installa Google Cloud CLI, quindi initialize eseguendo questo comando:
gcloud init
- Set a default region and zone.
- Nella console Google Cloud, vai alla pagina Crea un disco.
- In Tipo di origine del disco, seleziona Immagine. Scegli un'immagine dall'elenco.
- Fai clic su Crea.
- Nella console Google Cloud, vai alla pagina Crea un disco.
- In Tipo di origine disco, seleziona Snapshot.
- Scegli uno snapshot dall'elenco.
- Completa l'impostazione delle proprietà del disco e fai clic su Crea.
- La procedura per il ridimensionamento di un disco di avvio e di un disco non di avvio è la stessa. Per ulteriori informazioni, consulta le istruzioni riportate in Ridimensionare un disco permanente sia per Persistent Disk che per Hyperdisk.
REST
Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, utilizzi le credenziali che fornisci a gcloud CLI.
Installa Google Cloud CLI, quindi initialize eseguendo questo comando:
gcloud init
Per maggiori informazioni, consulta Autenticazione per l'utilizzo di REST nella documentazione sull'autenticazione di Google Cloud.
crea un Persistent Disk di avvio da un'immagine
Puoi creare un disco di avvio autonomo al di fuori della creazione dell'istanza e collegarlo in seguito.
Console
gcloud
Per creare un disco di avvio autonomo, utilizza il comando
gcloud compute disks create
:gcloud compute disks create DISK_NAME --image IMAGE_NAME
REST
Per creare un nuovo disco di avvio utilizzando REST, utilizza il seguente URI:
https://compute.googleapis.com/compute/v1/projects/PROJECT_NAME/zones/ZONE/disks?sourceImage=IMAGE
Sostituisci
IMAGE
con l'URI completo e con codifica URL dell'immagine di origine da applicare a questo disco di avvio.Il corpo della richiesta deve contenere un nome per questo nuovo disco:
{ "name": "DISK_NAME" }
Se hai creato un disco di avvio più grande dell'immagine, potresti voler ripartizionare il disco di avvio.
Crea un disco di avvio da uno snapshot
Dopo aver creato lo snapshot di un disco di avvio, puoi utilizzarlo per creare nuovi dischi di avvio.
Puoi applicare i dati di uno snapshot solo quando crei un disco per la prima volta. Non puoi applicare uno snapshot a un disco esistente o applicare uno snapshot ai dischi che appartengono a un progetto diverso dallo snapshot.
Console
gcloud
Per applicare i dati di uno snapshot del disco, esegui questo comando:
gcloud compute disks create DISK_NAME --source-snapshot SNAPSHOT_NAME
REST
Per creare un disco di avvio da uno snapshot, effettua una richiesta
POST
al seguente URI:POST https://compute.googleapis.com/compute/v1/projects/PROJECT_NAME/zones/ZONE/disks
Il corpo della richiesta deve contenere un nome per questo nuovo disco e l'URL per lo snapshot da utilizzare:
{ "name": "DISK_NAME", "sourceSnapshot": "zones/ZONE/snapshots/SNAPSHOT_NAME" }
Passaggi successivi
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2024-06-28 UTC.
[{ "type": "thumb-down", "id": "hardToUnderstand", "label":"Hard to understand" },{ "type": "thumb-down", "id": "incorrectInformationOrSampleCode", "label":"Incorrect information or sample code" },{ "type": "thumb-down", "id": "missingTheInformationSamplesINeed", "label":"Missing the information/samples I need" },{ "type": "thumb-down", "id": "translationIssue", "label":"Problema di traduzione" },{ "type": "thumb-down", "id": "otherDown", "label":"Altra" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"Facile da capire" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"Il problema è stato risolto" },{ "type": "thumb-up", "id": "otherUp", "label":"Altra" }] -