Risolvere i problemi di Colab Enterprise
Questa pagina mostra come risolvere i problemi relativi a Colab Enterprise.
Impossibile accedere a Colab Enterprise
Quando provi ad accedere a Colab Enterprise nella console Google Cloud, viene visualizzato il seguente errore.
Authentication error: 7; Error Details: User not allowed to access service.
L'impostazione di Google Workspace Servizi aggiuntivi senza controllo individuale è disattivata.
Per risolvere il problema, imposta Servizi aggiuntivi senza controllo individuale su On.
Impossibile connettersi a un runtime
Questo problema si verifica per diversi motivi. Vedi anche Impossibile connettersi a un runtime predefinito. Le cause più comuni sono:
Il browser blocca i cookie di terze parti
Il browser che stai utilizzando blocca un cookie di terze parti utilizzato da Colab Enterprise per stabilire una connessione HTTPS con il runtime.
Per risolvere il problema, configura le impostazioni del browser in modo da
consentire il cookie di terze parti DATALAB_TUNNEL_TOKEN
del dominio
*.aiplatform-notebook.googleusercontent.com
.
La rete blocca il traffico in uscita verso i domini del notebook
Le regole del firewall della tua rete bloccano il traffico in uscita verso
*.aiplatform-notebook.cloud.google.com
o
*aiplatform.googleapis.com
.
Per risolvere il problema, configura le regole del firewall della rete in modo da consentire il traffico in uscita verso *.aiplatform-notebook.cloud.google.com
e *aiplatform.googleapis.com
.
Impossibile connettersi a un runtime predefinito
Il seguente errore si verifica quando si tenta di connettersi a un runtime predefinito quando non esiste un modello di runtime predefinito.
Failed to connect to runtime
Quando ti connetti a un runtime predefinito che non è stato ancora creato, Colab Enterprise crea innanzitutto un modello di runtime predefinito, che poi utilizza per generare il runtime predefinito. Tuttavia, se non disponi delle autorizzazioni necessarie per creare un modello di runtime, Colab Enterprise non può creare il modello di runtime predefinito né il runtime predefinito.
Per risolvere il problema, chiedi all'amministratore di concederti un ruolo che includa l'autorizzazione aiplatform.notebookRuntimeTemplates.create
.
Il notebook è lento a connettersi al runtime
Pochi minuti dopo aver avviato una connessione a un runtime, il messaggio Connecting
è ancora nell'angolo in alto a destra del notebook e Colab Enterprise non si è ancora connesso al runtime.
Per risolvere il problema, attendi qualche altro minuto. Colab Enterprise è ancora in fase di connessione a un runtime. La connessione a un runtime non ancora in esecuzione può richiedere alcuni minuti perché Vertex AI sta allocando una nuova istanza di macchina virtuale (VM).
Impossibile creare un runtime
Questo problema si verifica quando non riesci a creare un runtime. Vedi anche Impossibile creare un ambiente di runtime predefinito. Le cause più comuni sono:
Quota insufficiente
Se non riesci a creare un runtime, potresti aver superato la quota di runtime di Compute Engine.
Colab Enterprise utilizza la quota di Compute Engine per i runtime. Per ulteriori informazioni, consulta la panoramica delle quote e dei limiti di Compute Engine.
Per risolvere il problema, richiedi un limite di quota più alto.
Risorse non disponibili
Quando provi a creare un runtime, si verifica il seguente errore.
No available zone found for runtime RUNTIME_ID for machine type MACHINE_TYPE with accelerator type: ACCELERATOR. Please try again later.
Questo errore si verifica se non sono disponibili risorse per la configurazione del tipo di macchina nella regione del notebook.
Per risolvere il problema, prova un runtime con una configurazione del tipo di macchina diversa o riprova in un secondo momento.
Colab Enterprise non è in grado di creare un modello di runtime
Questa sezione mostra come risolvere i problemi relativi alla creazione di modelli di runtime.
Impossibile selezionare un numero sufficiente di GPU
Durante la creazione di un modello di runtime, non puoi selezionare il numero di GPU che ti serve. Il motivo potrebbe essere che la quota non è sufficiente.
Colab Enterprise utilizza la quota di Compute Engine per le GPU. Per ulteriori informazioni, consulta la panoramica delle quote e dei limiti di Compute Engine.
Per risolvere il problema, richiedi un limite di quota più alto.
Il runtime predefinito esiste già
Il seguente errore si verifica quando si tenta di creare un runtime dal modello di runtime predefinito quando il runtime predefinito esiste già.
Failed to create runtime One click runtime already exists.
Se provi a creare un runtime da un modello di runtime predefinito, Colab Enterprise versucht di creare un runtime predefinito. Può esserci un solo runtime predefinito per utente, progetto e regione. Se il runtime predefinito esiste già, Colab Enterprise non è in grado di creare un altro runtime predefinito.
Per risolvere il problema, connettiti al runtime predefinito esistente o crea un runtime da un modello di runtime non predefinito.
Impossibile creare un runtime predefinito
Quando Colab Enterprise crea un runtime predefinito, crea prima un modello di runtime predefinito che utilizza per generare il runtime predefinito. Se provi a creare un runtime predefinito senza le autorizzazioni necessarie per creare un modello di runtime, Colab Enterprise non può creare il runtime predefinito.
Per risolvere il problema, chiedi all'amministratore di concederti un ruolo che includa l'autorizzazione aiplatform.notebookRuntimeTemplates.create
.
Credenziali utente non trovate durante l'esecuzione del codice
Questo problema si verifica quando provi a eseguire codice in un notebook che interagisce con Google Cloud servizi e API, ma non hai concesso a Colab Enterprise l'accesso alle tue credenziali utente.
Il messaggio di errore potrebbe essere simile a uno dei seguenti:
Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential
DefaultCredentialsError: Your default credentials were not found.
Di seguito sono riportati i motivi più comuni alla base di questo problema e le relative soluzioni:
-
Non hai completato una finestra di dialogo Accedi che viene visualizzata la prima volta che ti colleghi a un runtime in cui sono attivate le credenziali utente finali. Completando questa finestra di dialogo, concedi a Colab Enterprise l'accesso alle tue credenziali utente.
Per risolvere il problema, prova a connetterti di nuovo al runtime e concedi l'accesso.
Per verificare che l'accesso sia stato concesso:
-
Fai clic su Account > Account Google gestito > Dati e privacy > Servizi e app di terze parti.
-
Verifica che Colab Enterprise sia elencato.
-
-
Nella finestra di dialogo Accedi (schermata del consenso) che viene visualizzata la prima volta che ti colleghi a un runtime in cui sono abilitate le credenziali utente finali, non hai selezionato il tuo account utente per concedere a Colab Enterprise l'accesso alle tue credenziali utente.
Per risolvere il problema:
-
Nella console Google Cloud, fai clic sull'immagine del profilo del tuo account e poi su Account Google.
-
Fai clic su Dati e privacy.
-
In Dati relativi ad app e servizi che utilizzi, fai clic su Servizi e app di terze parti.
-
Fai clic su Colab Enterprise.
-
In Colab Enterprise ha alcune autorizzazioni per il tuo Account Google, fai clic su Visualizza dettagli.
-
Fai clic su Rimuovi accesso.
-
Fai clic su Conferma.
Le impostazioni di accesso correnti vengono rimosse.
-
La volta successiva che esegui la connessione a un ambiente di runtime in cui sono abilitate le credenziali utente finali, assicurati di selezionare l'account utente corretto quando completi la finestra di dialogo Accedi.
-
-
Un blocco popup potrebbe impedire la visualizzazione della finestra di dialogo Accedi di Colab Enterprise (schermata del consenso).
Per risolvere il problema, abilita temporaneamente i popup nel browser e riprova a connetterti al runtime.
-
Altri servizi in Google Workspace hanno disattivato Colab.
Per risolvere il problema, attiva il servizio Colab in Google Workspace.
Anche se si riferisce a Colab, riguarda Colab Enterprise.
Colab deve essere impostato su ON per tutti.
-
Le limitazioni dei servizi Enterprise potrebbero bloccare l'accesso a Colab Enterprise.
Per isolare il problema, verifica che le limitazioni del servizio della tua organizzazione non blocchino l'accesso ai servizi Google.
Lo stato del servizio deve essere ON per tutti.
-
Non utilizzi un runtime con le credenziali utente abilitate e non hai fornito le tue credenziali utente alle Credenziali predefinite dell'applicazione (ADC) utilizzando Google Cloud CLI.
Per risolvere il problema, consulta la sezione Fornire le credenziali dell'utente all'ADC eseguendo il codice nel notebook.
Funzionalità di Gemini non funzionanti
Quando digiti in un notebook Colab Enterprise, i suggerimenti di completamento del codice non vengono visualizzati. In alternativa, il pulsante pen_spark Aiutami a programmare non viene visualizzato sopra una cella di codice.
Nelle impostazioni di Colab Enterprise, potresti aver disattivato l'impostazione Mostra completamenti di codice basati sul contesto.
Per risolvere il problema:
- Fai clic su Attiva/disattiva visibilità intestazione.
- Nel menu Strumenti, fai clic su Impostazioni.
- Fai clic su Editor.
- Seleziona Mostra completamenti di codice basati sul contesto.
- Fai clic su Salva.