L'installazione dei driver NVIDIA su una nuova istanza VM può richiedere molto tempo, soprattutto se stai creando numerose immagini. Un modo per evitare questo problema è creare una tua immagine basata su una delle immagini Deep Learning VM, ma che abbia già i driver NVIDIA preinstallati.
Questo argomento descrive come creare una nuova immagine basata su un'immagine Deep Learning VM esistente.
Crea una nuova istanza
Innanzitutto, segui le istruzioni riportate in uno dei seguenti argomenti per creare una nuova istanza. Assicurati di includere almeno una GPU nella nuova istanza.
- Creazione di un'istanza VM di deep learning TensorFlow
- Creazione di un'istanza VM di deep learning PyTorch
- Creazione di un'istanza VM di deep learning dalla riga di comando
- Creazione di un'istanza VM di deep learning da Cloud Marketplace
Verifica l'installazione del driver NVIDIA
Una volta avviata l'istanza, verifica che il driver NVIDIA sia stato installato:
- Accedi alla tua immagine tramite SSH:
gcloud compute ssh "DEPLOYMENT_NAME"
- Esegui questo comando:
nvidia-smi
Se i driver sono stati installati, puoi continuare.
Arresta l'istanza
Arresta l'istanza eseguendo questo comando:
gcloud compute instances stop "DEPLOYMENT_NAME"
Crea la tua immagine
Ora crea la tua immagine in base all'istanza arrestata. Esegui questo comando nella riga di comando, assegnando un nome e un nome di famiglia alla nuova immagine:
gcloud compute images create "NEW_IMAGE_NAME" \ --source-disk DEPLOYMENT_NAME \ --source-disk-zone ZONE \ --family NEW_FAMILY_NAME
Al termine dell'esecuzione del comando, avrai una nuova immagine con i driver NVIDIA preinstallati che potrai utilizzare per creare nuove istanze Deep Learning VM.