Errori comuni
Il seguente problema si verifica quando l'immagine utilizzata per creare la VM non è taggata per l'utilizzo di gVNIC.
ERROR: (gcloud.compute.instances.create) Could not fetch resource: - Invalid value for field 'resource.networkInterfaces[0].nicType': 'GVNIC'. NetworkInterface NicType can only be set to GVNIC on instances with GVNIC GuestOsFeature.
Per risolvere il problema, assicurati di utilizzare un'immagine con tag per utilizzare gVNIC. Per ulteriori informazioni, vedi Creare un'immagine personalizzata.
Altri problemi
L'istanza VM non è stata avviata
Causa:gVNIC non è attivato nell'immagine.
Diagnosi: controlla che nell'immagine sia attivo
gVNIC
. Per verificarlo, esegui questo comando:gcloud compute images describe IMAGE_NAME
Sostituisci
IMAGE_NAME
con il nome della tua immagine.L'output del comando dovrebbe mostrare
GVNIC
inguestOsFeatures
.Puoi anche controllare se la VM è stata creata con
nic-type
impostato sugVNIC
. Per farlo, esegui il comando seguente:gcloud compute instances describe VM_NAME
Sostituisci
VM_NAME
con il nome della tua VM.Risoluzione: assicurati di utilizzare un'immagine supportata o di aver configurato correttamente il driver gVNIC sull'immagine personalizzata.
L'istanza VM è stata avviata, ma non è raggiungibile sulla rete
Causa:gVNIC non è stato installato e caricato correttamente.
Diagnosi: per verificare se il driver è stato installato e caricato, completa i seguenti passaggi:
Linux
Verifica che il driver sia installato.
modinfo gve
L'output dovrebbe essere simile al seguente:
filename: /lib/modules/4.15.0-1036-gcp/updates/dkms/gve.ko version: 1.1.0 license: Dual MIT/GPL description: gVNIC Driver author: Google, XXX. srcversion: 5FEFB9DD945EB2DEC94EE09 alias: pci:v00001AE0d00000042sv*sd*bc*sc*i* depends: retpoline: Y name: gve vermagic: 4.15.0-1036-gcp SMP mod_unload
Verifica che il driver sia caricato.
lsmod | grep gve
L'output dovrebbe essere simile al seguente:
gve 49152 0
Windows
- Connettiti all'istanza tramite SAC.
- Accedi con il tuo nome utente e la tua password.
Dal prompt dei comandi, esegui questo comando:
dism /online /get-drivers | findstr gvnic
Esamina il risultato.
- Se il driver è installato, nell'output dovrebbe essere visualizzato il testo
Original File Name : gvnic.inf
. - Se il driver non è installato, non viene restituito alcun messaggio.
- Se il driver è installato, nell'output dovrebbe essere visualizzato il testo
Risoluzione: se gVNIC non è disponibile, assicurati di utilizzare un'immagine supportata o di aver configurato correttamente gVNIC sull'immagine personalizzata.
Velocità effettiva di rete scadente per le VM Windows Server 2022 e Windows 11
Potresti riscontrare una velocità effettiva di rete scadente quando utilizzi un NIC virtuale di Google (gVNIC) con VM Windows Server 2022 e Windows 11 che utilizzano il driver gVNIC GooGet versione del pacchetto GooGet 1.0.0@44
o precedente.
Per risolvere il problema, aggiorna il pacchetto GooGet del driver gVNIC alla versione 1.0.0@45
o successiva procedendo nel seguente modo:
Controlla quale versione del driver è installata sulla VM eseguendo questo comando da un prompt dei comandi dell'amministratore o da una sessione di Powershell:
googet installed
L'output è simile al seguente:
Installed packages: ... google-compute-engine-driver-gvnic.x86_64 VERSION_NUMBER ...
Se la versione del driver
google-compute-engine-driver-gvnic.x86_64
è1.0.0@44
o precedente, aggiorna il repository dei pacchetti GooGet eseguendo questo comando dal prompt dei comandi dell'amministratore o da una sessione di PowerShell:google-compute-engine-driver-gvnic.x86_64