Questa pagina descrive i problemi noti che potresti riscontrare durante l'utilizzo di Cloud Workstations.
Impossibile avviare la workstation a causa di carenze di risorse di Compute Engine
Se Compute Engine presenta carenze di risorse (esaurimento scorte) del tipo di macchina specificato nella configurazione della workstation, potresti non essere in grado di avviare la workstation. Per risolvere questo problema, prova una delle seguenti strategie:
- Consigliato: specifica altri tipi di macchine nella configurazione con la funzionalità modalità Boost e configura il failover automatico.
- Modifica il tipo di macchina nella configurazione della workstation in un tipo di macchina con capacità disponibile nella tua regione.
- Prenota la capacità per il tipo di macchina selezionato. Cloud Workstations utilizza automaticamente le prenotazioni oppure puoi configurare il servizio in modo che utilizzi una prenotazione specifica.
Impossibile connettere Workbench al server
Questo errore indica che l'editor non è in grado di stabilire una connessione WebSocket con l'editor di base. Di solito questo problema è dovuto a un proxy intermedio o a una configurazione di rete che blocca il traffico WebSocket o il traffico verso i domini *.cloudworkstations.dev.
Se non sai come risolvere il problema di traffico, contatta l'amministratore di rete.
Connessione a una workstation arrestata
Se non riesci a connetterti a una workstation arrestata, controlla le impostazioni del cluster di workstation. Affinché Cloud Workstations riavvii automaticamente una workstation arrestata quando ti connetti, il cluster di workstation deve essere configurato per utilizzare il launcher della console Google Cloud predefinito. Per saperne di più, consulta Riavvia automaticamente le workstation arrestate.
La disattivazione dell'API Cloud Workstations non elimina le risorse di Cloud Workstations
La disattivazione dell'API Cloud Workstations non elimina le risorse di Cloud Workstations. Per evitare l'addebito, devi eliminare le risorse Cloud Workstations sottostanti.
Le variabili di ambiente impostate nella configurazione della workstation non sono impostate nelle sessioni SSH
Le variabili di ambiente impostate a livello di configurazione o di workstation non vengono impostate nelle sessioni SSH per impostazione predefinita e richiedono l'utilizzo di un'immagine personalizzata.
IDE basati su IntelliJ IDEA
Le seguenti funzionalità dell'estensione degli IDE basati su IntelliJ IDEA non sono disponibili a causa delle limitazioni di JetBrains Gateway:
- Esegui il debug su Kubernetes
- Esegui il debug di un servizio Cloud Run in esecuzione in locale
Google Cloud CLI non riesce a trovare il mio comando
Se l'interfaccia a riga di comando gcloud non riesce a trovare il comando, esegui l'aggiornamento alla versione corrente:
gcloud components update
Inoltre, assicurati di utilizzare la sintassi attuale dell'interfaccia a riga di comando di Cloud Workstations gcloud.
Per assistenza, consulta
gcloud workstations --help.
Come indicato nei livelli di release dell'interfaccia a riga di comando gcloud, i comandi alpha e beta possono cambiare senza preavviso.
Passaggio da Persistent Disk Regionale a Hyperdisk
Non è possibile cambiare la configurazione di una workstation da Persistent Disk a livello di regione a Hyperdisk dopo la creazione della configurazione della workstation. Per cambiare il disco home di backup di una workstation, devi creare una nuova configurazione utilizzando Hyperdisk, quindi clonare manualmente la workstation nella nuova configurazione.
Errori di scadenza o rotazione della chiave GPG del repository APT
Quando esegui apt-get update o installi pacchetti all'interno di un container di workstation, potresti riscontrare errori della chiave GPG, ad esempio KEYEXPIRED o NO_PUBKEY KEY_ID. Questo accade quando il proprietario di un repository di terze parti upstream (come Yarn, NodeSource o Microsoft) aggiorna o ruota la chiave di firma fuori banda.
Per aggiornare le chiavi del repository APT preinstallate nel container, esegui lo script di aggiornamento delle chiavi:
sudo /google/scripts/refresh-preinstalled-apt-keys.sh
Puoi anche eseguire questo script direttamente nel tuo Dockerfile personalizzato prima di eseguire apt-get update o apt-get install. Per saperne di più, consulta Aggiorna le chiavi Secure APT preconfigurate.