Gli SSD locali sono progettati per casi d'uso di archiviazione temporanei come cache o nello spazio di elaborazione temporaneo. Poiché le unità SSD locali si trovano sulla su cui è in esecuzione la tua VM, possono essere create solo durante processo di creazione di un progetto. Gli SSD locali non possono essere utilizzati come dispositivi di avvio.
Per serie di macchine di terza generazione, viene aggiunta una quantità prestabilita di dischi SSD locali alla VM quando la crei. L'unico per aggiungere spazio di archiviazione SSD locale a queste VM è:
- Per C3 e C3D, l'archiviazione SSD locale è disponibile solo con determinate macchine
di testo, ad esempio
c3-standard-88-lssd
. - Per le serie di macchine Z3, A3 e A2 ultra, ogni tipo di macchina include Archiviazione SSD locale.
Per i tipi di macchina M3 e di prima e seconda generazione, è necessario specificare Dischi SSD locali durante la creazione della VM.
Dopo aver creato un disco SSD locale, devi formattare e montare il dispositivo prima di poterlo utilizzare.
Per informazioni sulla quantità di spazio di archiviazione SSD locale disponibile con varie di macchine e il numero di dischi SSD locali che per collegarti a una VM, Scegli un numero valido di SSD locali.
Prima di iniziare
- Esamina il Limitazioni degli SSD locali prima di utilizzare gli SSD locali.
- Esamina il persistenza dei dati per i dischi SSD locali.
- Se aggiungi SSD locali a istanze di macchine virtuali (VM) con GPU collegate, consulta Disponibilità di SSD locali per regioni e zone della GPU.
-
Se non l'hai già fatto, configura l'autenticazione.
Autenticazione è
Il processo di verifica dell'identità per l'accesso ai servizi e alle API di Google Cloud.
Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi eseguire l'autenticazione
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
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
Create local authentication credentials for your user account:
gcloud auth application-default login
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
Create local authentication credentials for your user account:
gcloud auth application-default login
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
Create local authentication credentials for your user account:
gcloud auth application-default login
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
Create local authentication credentials for your user account:
gcloud auth application-default login
Terraform
Per utilizzare gli esempi di Terraform in questa pagina in un ambiente dell'ambiente di sviluppo, installare e inizializzare gcloud CLI quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, vedi Set up authentication for a local development environment.
Vai
Per utilizzare gli Go esempi in questa pagina in una località dell'ambiente di sviluppo, installare e inizializzare gcloud CLI quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, vedi Set up authentication for a local development environment.
Java
Per utilizzare gli Java esempi in questa pagina in una località dell'ambiente di sviluppo, installare e inizializzare gcloud CLI quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, vedi Set up authentication for a local development environment.
Python
Per utilizzare gli Python esempi in questa pagina in una località dell'ambiente di sviluppo, installare e inizializzare gcloud CLI quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, vedi Set up authentication for a local development environment.
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.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Per ulteriori informazioni, vedi Esegui l'autenticazione per l'utilizzo di REST nella documentazione sull'autenticazione di Google Cloud.
-
Crea una VM con un SSD locale
Puoi creare una VM con spazio di archiviazione su disco SSD locale utilizzando la console Google Cloud, gcloud CLI o API Compute Engine.
Console
Vai alla pagina Crea un'istanza.
Specifica il nome, la regione e la zona per la tua VM. Se vuoi, puoi aggiungere tag o etichette.
Nella sezione Configurazione macchina, scegli la famiglia di macchine contiene il tipo di macchina target.
Seleziona una serie dall'elenco Serie, quindi scegli il tipo di macchina.
- Per la serie di macchine di terza generazione
C3 e C3D, scegli un tipo di macchina che termini con
-lssd
. - Per Z3, A3 e A2 ultra, ogni tipo di macchina è dotato di SSD locale archiviazione.
- Per M3, o serie di macchine di prima e seconda generazione, dopo aver selezionato
tipo di macchina, segui questi passaggi:
- Espandi la sezione Opzioni avanzate.
- Espandi Dischi, fai clic su Aggiungi SSD locale e segui questi passaggi:
- Nella pagina Configura SSD locale, scegli il tipo di interfaccia del disco.
- Seleziona il numero di dischi desiderato dalla Capacità del disco dall'elenco di lettura.
- Fai clic su Salva.
- Per la serie di macchine di terza generazione
C3 e C3D, scegli un tipo di macchina che termini con
Continua con il processo di creazione della VM.
Dopo aver creato la VM con dischi SSD locali, devi formattare e montare ciascun dispositivo prima di poter usare il i dischi permanenti.
gcloud
Per le serie di macchine ultra Z3, A3 e A2, per creare una VM con dischi SSD locali collegati, crea una VM che utilizzi uno qualsiasi tipi di macchine disponibili per quella serie seguendo le istruzioni per per creare un'istanza.
Per la serie di macchine C3 o C3D, creare una VM con Dischi SSD locali, segui le istruzioni per crea un'istanza, ma specifica un tipo di istanza che includa i dischi SSD locali (
-lssd
).Ad esempio, puoi creare una VM C3 con due partizioni SSD locali usa l'interfaccia del disco NVMe come segue:
gcloud compute instances create example-c3-instance \ --zone ZONE \ --machine-type c3-standard-8-lssd \ --image-project IMAGE_PROJECT \ --image-family IMAGE_FAMILY
Per M3 e le serie di macchine di prima e seconda generazione, per creare una VM con dischi SSD locali collegati, segui le istruzioni per creare un'istanza, ma usa il flag
--local-ssd
per creare e collegare un disco SSD locale. A crea più dischi SSD locali, aggiungi altri flag--local-ssd
. Se vuoi, puoi anche impostare i valori per l'interfaccia e il nome del dispositivo. per ogni flag--local-ssd
.Ad esempio, puoi creare una VM M3 con quattro dischi SSD locali specifica il tipo di interfaccia del disco come segue:
gcloud compute instances VM_NAME \ --machine-type m3-ultramem-64 \ --zone ZONE \ --local-ssd interface=INTERFACE_TYPE device-name=DEVICE-NAME \ --local-ssd interface=INTERFACE_TYPE device-name=DEVICE-NAME \ --local-ssd interface=INTERFACE_TYPE device-name=DEVICE-NAME \ --local-ssd interface=INTERFACE_TYPE \ --image-project IMAGE_PROJECT \ --image-family IMAGE_FAMILY
Sostituisci quanto segue:
- VM_NAME: il nome della nuova VM
- ZONE: la zona in cui creare la VM. Questo flag è
facoltativo se hai configurato gcloud CLI
compute/zone
o la variabile di ambienteCLOUDSDK_COMPUTE_ZONE
. - INTERFACE_TYPE: il tipo di interfaccia del disco che
per il dispositivo SSD locale. Specifica
nvme
se stai creando una VM M3 o se l'immagine disco di avvio dispone di driver NVMe ottimizzati. Specificascsi
per le altre immagini. - DEVICE-NAME: (facoltativo) un nome che indica la nome del disco da utilizzare nel sistema operativo guest link simbolico (link simbolico).
- IMAGE_FAMILY: uno dei famiglie di immagini disponibili che vuoi installare sul disco di avvio
- IMAGE_PROJECT: il progetto immagine in cui la famiglia di immagini appartiene a
Se necessario, puoi collegare un SSD locale a un primo o a un secondo
di nuova generazione utilizzando una combinazione di nvme
e scsi
per
partizioni di Compute Engine. Le prestazioni per il dispositivo nvme
dipendono dal disco di avvio
per la tua istanza. Le VM di terza generazione supportano solo il disco NVMe
a riga di comando.
Dopo aver creato una VM con un SSD locale, devi formattare e montare ogni dispositivo prima di possono utilizzarlo.
Terraform
Per creare una VM con dischi SSD locali collegati, puoi utilizzare il comando
google_compute_instance
risorsa.
Per scoprire come applicare o rimuovere una configurazione Terraform, consulta: Comandi Terraform di base.
Per generare il codice Terraform, puoi utilizzare il componente Codice equivalente nella console Google Cloud.- Nella console Google Cloud, vai alla pagina Istanze VM.
- Fai clic su Crea istanza.
- Specifica i parametri che preferisci.
- Nella parte superiore o inferiore della pagina, fai clic su Codice equivalente, quindi la scheda Terraform per visualizzare il codice Terraform.
Vai
Go
Prima di provare questo esempio, segui le istruzioni per la configurazione di Go nel Guida rapida di Compute Engine con librerie client. Per ulteriori informazioni, consulta API Go Compute Engine documentazione di riferimento.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Java
Prima di provare questo esempio, segui le istruzioni per la configurazione di Java nel Guida rapida di Compute Engine con librerie client. Per ulteriori informazioni, consulta API Java Compute Engine documentazione di riferimento.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Python
Prima di provare questo esempio, segui le istruzioni per la configurazione di Python nel Guida rapida di Compute Engine con librerie client. Per ulteriori informazioni, consulta API Python Compute Engine documentazione di riferimento.
Per eseguire l'autenticazione su Compute Engine, configura Credenziali predefinite dell'applicazione. Per ulteriori informazioni, vedi Configura l'autenticazione per un ambiente di sviluppo locale.
REST
Utilizza la instances.insert method
creare una VM da una famiglia di immagini o da una versione specifica
dell'immagine del sistema operativo.
- Per le serie di macchine ultra Z3, A3 e A2, per creare una VM dischi SSD locali collegati, crea una VM che utilizzi una delle tipi di macchina per quella serie.
Per la serie di macchine C3 o C3D, creare una VM con SSD locale collegato specifica un tipo di istanza che includa i dischi SSD locali (
-lssd
).Ecco un payload di esempio per la creazione di una VM C3 con Ubuntu disco di avvio e due dischi SSD locali:
{ "machineType":"zones/us-central1-c/machineTypes/c3-standard-8-lssd", "name":"c3-with-local-ssd", "disks":[ { "type":"PERSISTENT", "initializeParams":{ "sourceImage":"projects/ubuntu-os-cloud/global/images/family/ubuntu-2204-lts" }, "boot":true } ], "networkInterfaces":[ { "network":"global/networks/default" } ] }
Per M3 e le serie di macchine di prima e seconda generazione, per creare una VM con dischi SSD locali collegati, puoi aggiungere dispositivi SSD locali Creazione di una VM mediante la proprietà
initializeParams
. Devi inoltre forniscono le seguenti proprietà:diskType
: imposta su SSD localeautoDelete
: impostato su truetype
: impostata suSCRATCH
Le seguenti proprietà non possono essere utilizzate con i dispositivi SSD locali:
diskName
sourceImage
proprietàdiskSizeGb
Ecco un payload di richiesta di esempio che crea una VM M3 con un disco di avvio e quattro dischi SSD locali:
{ "machineType":"zones/us-central1-f/machineTypes/m3-ultramem-64", "name":"local-ssd-instance", "disks":[ { "type":"PERSISTENT", "initializeParams":{ "sourceImage":"projects/ubuntu-os-cloud/global/images/family/ubuntu-2204-lts" }, "boot":true }, { "type":"SCRATCH", "initializeParams":{ "diskType":"zones/us-central1-f/diskTypes/local-ssd" }, "autoDelete":true, "interface": "NVME" }, { "type":"SCRATCH", "initializeParams":{ "diskType":"zones/us-central1-f/diskTypes/local-ssd" }, "autoDelete":true, "interface": "NVME" }, { "type":"SCRATCH", "initializeParams":{ "diskType":"zones/us-central1-f/diskTypes/local-ssd" }, "autoDelete":true, "interface": "NVME" }, { "type":"SCRATCH", "initializeParams":{ "diskType":"zones/us-central1-f/diskTypes/local-ssd" }, "autoDelete":true, "interface": "NVME" }, ], "networkInterfaces":[ { "network":"global/networks/default" } ] }
Dopo aver creato un disco SSD locale, devi formattare e montare ogni dispositivo prima di possono utilizzarlo.
Per ulteriori informazioni sulla creazione di un'istanza mediante REST, consulta API Compute Engine.
Formattare e montare un dispositivo SSD locale
Puoi formattare e montare ogni disco SSD locale singolarmente oppure combinare più dischi SSD locali in un unico volume logico.
Formatta e monta singole partizioni SSD locali
Il modo più semplice per connettere gli SSD locali alla tua istanza è formattare e montare ogni dispositivo con una singola partizione. In alternativa, puoi combinare più partizioni in un unico volume logico.
Istanze Linux
Formatta e monta il nuovo SSD locale sulla tua istanza Linux. Puoi utilizzare qualsiasi
il formato e la configurazione necessari. Per questo esempio, crea
una singola partizione ext4
.
Vai alla pagina Istanze VM.
Fai clic sul pulsante SSH accanto all'istanza a cui è collegato il nuovo SSD locale. Il browser apre una connessione terminale all'istanza.
Nel terminale, usa il comando
find
per identificare l'SSD locale che vuoi montare.$ find /dev/ | grep google-local-nvme-ssd
Le unità SSD locali in modalità SCSI hanno nomi standard come
google-local-ssd-0
. Le unità SSD locali in modalità NVMe hanno nomi simili agoogle-local-nvme-ssd-0
, come mostrato nell'output seguente:$ find /dev/ | grep google-local-nvme-ssd /dev/disk/by-id/google-local-nvme-ssd-0
Formatta l'SSD locale con un file system ext4. Questo comando elimina tutti i dati esistenti dall'SSD locale.
$ sudo mkfs.ext4 -F /dev/disk/by-id/[SSD_NAME]
Sostituisci
[SSD_NAME]
con l'ID dell'SSD locale che vuoi formato. Ad esempio, specificagoogle-local-nvme-ssd-0
per formattare il file il primo SSD locale NVMe sull'istanza.Usa il comando
mkdir
per creare una directory in cui montare dispositivo.$ sudo mkdir -p /mnt/disks/[MNT_DIR]
Sostituisci
[MNT_DIR]
con il percorso della directory in cui vuoi montare il disco SSD locale.Monta l'SSD locale sulla VM.
$ sudo mount /dev/[SSD_NAME] /mnt/disks/[MNT_DIR]
Sostituisci quanto segue:
[SSD_NAME]
: l'ID dell'SSD locale che vuoi montare.[MNT_DIR]
: la directory in cui vuoi montare l'SSD locale.
Configura l'accesso in lettura e scrittura al dispositivo. Per questo esempio, concedi accesso in scrittura al dispositivo per tutti gli utenti.
$ sudo chmod a+w /mnt/disks/[MNT_DIR]
Sostituisci
[MNT_DIR]
con la directory in cui hai montato SSD locale.
Facoltativamente, puoi aggiungere l'SSD locale al file /etc/fstab
in modo che
il dispositivo si rimonta automaticamente al riavvio dell'istanza. Questo
non conserva i dati sul tuo SSD locale se l'istanza si arresta. Consulta
Persistenza dei dati degli SSD locali
per informazioni dettagliate.
Quando specifichi il file della voce /etc/fstab
, assicurati di includere i campi
nofail
in modo che l'istanza possa continuare ad avviarsi anche se
L'SSD locale non è presente. Ad esempio, se crei uno snapshot della fase di avvio
disco e crea una nuova istanza senza dischi SSD locali collegati,
l'istanza può continuare il processo di avvio senza metterla in pausa
a tempo indeterminato.
Crea la voce
/etc/fstab
. Usa il comandoblkid
per trovare UUID per il file system sul dispositivo e modifica il file/etc/fstab
per includere l'UUID nelle opzioni di montaggio. Puoi completare questo passaggio con un solo comando.Ad esempio, per un SSD locale in modalità NVMe, utilizza il seguente comando:
$ echo UUID=`sudo blkid -s UUID -o value /dev/disk/by-id/google-local-nvme-ssd-0` /mnt/disks/[MNT_DIR] ext4 discard,defaults,nofail 0 2 | sudo tee -a /etc/fstab
Per un SSD locale in modalità non NVMe, ad esempio SCSI, utilizza il seguente comando:
$ echo UUID=`sudo blkid -s UUID -o value /dev/disk/by-id/google-local-ssd-0` /mnt/disks/[MNT_DIR] ext4 discard,defaults,nofail 0 2 | sudo tee -a /etc/fstab
Sostituisci
[MNT_DIR]
con la directory in cui hai montato l'SSD locale.Usa il comando
cat
per verificare che le voci/etc/fstab
siano risposta corretta:$ cat /etc/fstab
Se crei uno snapshot dal disco di avvio di questa istanza e lo utilizzi
per creare un'istanza separata che non abbia SSD locali, modifica
/etc/fstab
e rimuovi la voce per questo SSD locale. Uniforme
con l'opzione nofail
attiva, mantieni sincronizzato il file /etc/fstab
con le partizioni collegate all'istanza e rimuovile
prima di creare lo snapshot del disco di avvio.
Istanze Windows
Utilizza le finestre Strumento Gestione del disco per formattare e montare un SSD locale su un'istanza Windows.
Connettiti all'istanza mediante RDP. Per questo esempio, vai alla sezione Pagina Istanze VM e fai clic sul pulsante RDP accanto all'istanza che ha gli SSD locali. in allegato. Dopo aver inserito il nome utente e la password, viene visualizzata una finestra con l'interfaccia desktop del tuo server.
Fai clic con il pulsante destro del mouse sul pulsante Start di Windows e seleziona Gestione disco.
Se non hai mai inizializzato l'SSD locale, lo strumento richiede devi selezionare uno schema di partizionamento per le nuove partizioni. Seleziona GPT e fai clic su OK.
Dopo l'inizializzazione dell'SSD locale, fai clic con il tasto destro del mouse sul disco non allocato. spazio e seleziona New Simple Volume (Nuovo volume semplice).
Segui le istruzioni della procedura guidata nuovo volume semplice per configurare il nuovo volume. Puoi usare qualsiasi formato di partizione desiderato, ma per in questo esempio seleziona
NTFS
. Consulta anche l'articolo Eseguire un formato rapido. per velocizzare il processo di formattazione.Dopo aver completato la procedura guidata e aver completato la formattazione del volume, controlla il nuovo SSD locale per assicurarti che sia nello stato
Healthy
.
Ecco fatto. Ora puoi scrivere file sull'SSD locale.
Formatta e monta più partizioni SSD locali in un unico volume logico
A differenza degli SSD permanenti, gli SSD locali hanno una capacità fissa di 375 GB per ogni dispositivo che colleghi all'istanza. Se vuoi combinare più partizioni SSD locali in un unico volume logico, devi definire personalmente la gestione del volume su queste partizioni.
Istanze Linux
Utilizza mdadm
per creare un array RAID 0. Questo esempio formatta l'array con
un singolo file system ext4
, ma puoi applicare qualsiasi file system
che preferisci.
Vai alla pagina Istanze VM.
Fai clic sul pulsante SSH accanto all'istanza a cui è collegato il nuovo SSD locale. Il browser apre una connessione terminale all'istanza.
Nel terminale, installa lo strumento
mdadm
. Il processo di installazione dimdadm
include un prompt utente che interrompe gli script, quindi esegui questo manualmente.Debian e Ubuntu:
$ sudo apt update && sudo apt install mdadm --no-install-recommends
CentOS e RHEL:
$ sudo yum install mdadm -y
SLES e openSUSE:
$ sudo zypper install -y mdadm
Utilizza il comando
find
per identificare tutte le unità SSD locali che ti interessano. da montare insieme.Per questo esempio, l'istanza ha otto SSD locali in modalità NVMe:
$ find /dev/ | grep google-local-nvme-ssd /dev/disk/by-id/google-local-nvme-ssd-7 /dev/disk/by-id/google-local-nvme-ssd-6 /dev/disk/by-id/google-local-nvme-ssd-5 /dev/disk/by-id/google-local-nvme-ssd-4 /dev/disk/by-id/google-local-nvme-ssd-3 /dev/disk/by-id/google-local-nvme-ssd-2 /dev/disk/by-id/google-local-nvme-ssd-1 /dev/disk/by-id/google-local-nvme-ssd-0
find
non garantisce che verrà effettuato un ordine. Va bene se i dispositivi sono elencate in un ordine diverso purché il numero di righe di output corrisponda al numero previsto di partizioni SSD. Le unità SSD locali in modalità SCSI hanno nomi standard comegoogle-local-ssd
. Le unità SSD locali in modalità NVMe hanno nomi comegoogle-local-nvme-ssd
.Utilizza
mdadm
per combinare più dispositivi SSD locali in un unico array denominato/dev/md0
. Questo esempio unisce otto dispositivi SSD locali in NVMe . Per i dispositivi SSD locali in modalità SCSI, specifica i nomi ottenuto dal comandofind
:$ sudo mdadm --create /dev/md0 --level=0 --raid-devices=8 \ /dev/disk/by-id/google-local-nvme-ssd-0 \ /dev/disk/by-id/google-local-nvme-ssd-1 \ /dev/disk/by-id/google-local-nvme-ssd-2 \ /dev/disk/by-id/google-local-nvme-ssd-3 \ /dev/disk/by-id/google-local-nvme-ssd-4 \ /dev/disk/by-id/google-local-nvme-ssd-5 \ /dev/disk/by-id/google-local-nvme-ssd-6 \ /dev/disk/by-id/google-local-nvme-ssd-7 mdadm: Defaulting to version 1.2 metadata mdadm: array /dev/md0 started.
Puoi confermare i dettagli dell'array con
mdadm --detail
. Aggiunta in corso... Il flag--prefer=by-id
elencherà i dispositivi utilizzando i percorsi/dev/disk/by-id
.sudo mdadm --detail --prefer=by-id /dev/md0
L'output dovrebbe essere simile al seguente per ogni dispositivo nell'array.
... Number Major Minor RaidDevice State 0 259 0 0 active sync /dev/disk/by-id/google-local-nvme-ssd-0 ...
Formatta l'array
/dev/md0
completo con un file system ext4.$ sudo mkfs.ext4 -F /dev/md0
Crea una directory in cui puoi montare
/dev/md0
. Per questo esempio, crea la directory/mnt/disks/ssd-array
:$ sudo mkdir -p /mnt/disks/[MNT_DIR]
Sostituisci
[MNT_DIR]
con la directory in cui vuoi montare il Array SSD locale.Monta l'array
/dev/md0
nella directory/mnt/disks/ssd-array
:$ sudo mount /dev/md0 /mnt/disks/[MNT_DIR]
Sostituisci
[MNT_DIR]
con la directory in cui vuoi montare il Array SSD locale.Configura l'accesso in lettura e scrittura al dispositivo. Per questo esempio, concedi accesso in scrittura al dispositivo per tutti gli utenti.
$ sudo chmod a+w /mnt/disks/[MNT_DIR]
Sostituisci
[MNT_DIR]
con la directory in cui hai montato il server locale un array SSD.
Facoltativamente, puoi aggiungere l'SSD locale al file /etc/fstab
in modo che
il dispositivo si rimonta automaticamente al riavvio dell'istanza. Questo
non conserva i dati sul tuo SSD locale se l'istanza si arresta.
Consulta
Persistenza dei dati degli SSD locali
per maggiori dettagli.
Quando specifichi il file della voce /etc/fstab
, assicurati di includere i campi
nofail
in modo che l'istanza possa continuare ad avviarsi anche se
L'SSD locale non è presente. Ad esempio, se crei uno snapshot della fase di avvio
disco e crea una nuova istanza senza SSD locali collegati,
può continuare il processo di avvio
senza essere messo in pausa a tempo indeterminato.
Crea la voce
/etc/fstab
. Usa il comandoblkid
per trovare UUID per il file system sul dispositivo e modifica il file/etc/fstab
per includere l'UUID nelle opzioni di montaggio. Specifica il valorenofail
per consentire l'avvio del sistema anche se l'SSD locale è non disponibile.Puoi completare questo passaggio con un solo comando. Per esempio:$ echo UUID=`sudo blkid -s UUID -o value /dev/md0` /mnt/disks/[MNT_DIR] ext4 discard,defaults,nofail 0 2 | sudo tee -a /etc/fstab
Sostituisci
[MNT_DIR]
con la directory in cui hai montato il server locale un array SSD.Se utilizzi un nome di dispositivo come
/dev/md0
nel file/etc/fstab
anziché l'UUID, devi modificare il file/etc/mdadm/mdadm.conf
per assicurarsi che l'array venga riassemblato automaticamente all'avvio. Per farlo, completa questi due passaggi:- Assicurati che l'array di dischi venga scansionato e riassemblato automaticamente al momento dell'avvio.
$ sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
- Aggiorna
initramfs
in modo che l'array sia disponibile durante il processo di fase iniziale di avvio.$ sudo update-initramfs -u
- Assicurati che l'array di dischi venga scansionato e riassemblato automaticamente al momento dell'avvio.
Usa il comando
cat
per verificare che le voci/etc/fstab
siano risposta corretta:$ cat /etc/fstab
Se crei uno snapshot dal disco di avvio di questa istanza e lo utilizzi
per creare un'istanza separata che non abbia SSD locali, modifica
/etc/fstab
e rimuovi la voce per questo array SSD locale. Uniforme
con l'opzione nofail
attiva, mantieni sincronizzato il file /etc/fstab
con le partizioni collegate all'istanza e rimuovile
prima di creare lo snapshot del disco di avvio.
Istanze Windows
Utilizza le finestre Strumento Gestione del disco per formattare e montare un array di SSD locali su un'istanza Windows.
Connettiti all'istanza mediante RDP. Per questo esempio, vai alla sezione Pagina Istanze VM e fai clic sul pulsante RDP accanto all'istanza che ha gli SSD locali. in allegato. Dopo aver inserito il nome utente e la password, viene visualizzata una finestra con l'interfaccia desktop del tuo server.
Fai clic con il pulsante destro del mouse sul pulsante Start di Windows e seleziona Gestione disco.
Se non hai mai inizializzato gli SSD locali, lo strumento richiede devi selezionare uno schema di partizionamento per le nuove partizioni. Seleziona GPT e fai clic su OK.
Dopo l'inizializzazione dell'SSD locale, fai clic con il tasto destro del mouse sul disco non allocato. spazio e seleziona Nuovo volume Striped.
Seleziona le partizioni SSD locali che vuoi includere nella un array di dati. Per questo esempio, seleziona tutte le partizioni per combinarle in un singolo dispositivo SSD locale.
Segui le istruzioni nella procedura guidata del nuovo volume Striped per configurare il nuovo volume. Puoi usare qualsiasi formato di partizione desiderato, ma per in questo esempio seleziona
NTFS
. Consulta anche l'articolo Eseguire un formato rapido. per velocizzare il processo di formattazione.Dopo aver completato la procedura guidata e aver completato la formattazione del volume, controlla il nuovo SSD locale per assicurarti che sia nello stato
Healthy
.
Ora puoi scrivere file sull'SSD locale.
Passaggi successivi
- Scopri di più sui nomi dei dispositivi per della VM.
- Scopri come eseguire il benchmark delle prestazioni per i dischi SSD locali