Soluciona problemas de Colab Enterprise

En esta página, se muestra cómo resolver problemas con Colab Enterprise.

No se puede acceder a Colab Enterprise

El siguiente error ocurre cuando intentas acceder a Colab Enterprise en la consola de Google Cloud.

Authentication error: 7; Error Details: User not allowed to access service.

La opción de configuración de Google Workspace Servicios adicionales sin control individual está desactivada.

Para resolver este problema, establece Servicios adicionales sin control individual en Activado.

No es posible conectarse a un entorno de ejecución

Este problema se produce por varios motivos. Consulta también No se puede conectar a un entorno de ejecución predeterminado. Las causas más comunes son las siguientes:

El navegador bloquea las cookies de terceros

El navegador que usas bloquea una cookie de terceros que Colab Enterprise usa para establecer una conexión HTTPS con el entorno de ejecución.

Para solucionar este problema, establece la configuración de tu navegador a fin de permitir la cookie de terceros DATALAB_TUNNEL_TOKEN desde el dominio *.aiplatform-notebook.googleusercontent.com.

La red bloquea el tráfico saliente a los dominios de notebook

Las reglas de firewall de la red bloquean el tráfico saliente a *.aiplatform-notebook.cloud.google.com o *aiplatform.googleapis.com.

Para resolver este problema, configura las reglas de firewall de tu red a fin de permitir el tráfico saliente a *.aiplatform-notebook.cloud.google.com y *aiplatform.googleapis.com.

No se puede conectar a un entorno de ejecución predeterminado

El siguiente error se produce cuando intentas conectarte a un entorno de ejecución predeterminado cuando no hay una plantilla de entorno de ejecución predeterminado existente.

Failed to connect to runtime

Cuando te conectas a un entorno de ejecución predeterminado que aún no se creó, Colab Enterprise primero crea una plantilla de entorno de ejecución predeterminado y, luego, usa esa plantilla para generar el entorno de ejecución predeterminado. Sin embargo, si no tienes los permisos necesarios para crear una plantilla de entorno de ejecución, Colab Enterprise no puede crear la plantilla de entorno de ejecución predeterminada ni el entorno de ejecución predeterminado.

Para resolver este problema, pídele a tu administrador que te otorgue un rol que incluya el permiso aiplatform.notebookRuntimeTemplates.create.

El notebook tarda en conectarse al entorno de ejecución

Pocos minutos después de iniciar una conexión a un entorno de ejecución, el mensaje Connecting todavía se encuentra en la esquina superior derecha del notebook, y Colab Enterprise aún no se ha conectado al entorno de ejecución.

Para resolver este problema, espera unos minutos más. Colab Enterprise aún se está conectando a un entorno de ejecución. La conexión a un entorno de ejecución que aún no se está ejecutando puede tardar unos minutos porque Vertex AI está asignando una nueva instancia de máquina virtual (VM).

No se pudo crear un entorno de ejecución

Este problema se produce cuando no puedes crear un entorno de ejecución. Consulta también No se puede crear un entorno de ejecución predeterminado. Las causas más comunes son las siguientes:

Cuota insuficiente

Si no puedes crear un entorno de ejecución, es posible que hayas excedido tu cuota de entorno de ejecución de Compute Engine.

Colab Enterprise usa la cuota de Compute Engine para los entornos de ejecución. Para obtener más información, consulta la descripción general de los límites y cuota de Compute Engine.

Para resolver este problema, solicita un límite de cuota más alto.

Recursos no disponibles

El siguiente error ocurre cuando intentas crear un entorno de ejecución.

No available zone found for runtime RUNTIME_ID
for machine type MACHINE_TYPE
with accelerator type: ACCELERATOR. Please try again later.

Este error se produce si no hay recursos disponibles para la configuración del tipo de máquina dentro de la región de tu notebook.

Para resolver este problema, prueba un entorno de ejecución con una configuración de tipo de máquina diferente o vuelve a intentarlo más tarde.

Colab Enterprise no puede crear una plantilla de entorno de ejecución

En esta sección, se muestra cómo resolver problemas con la creación de plantillas de entorno de ejecución.

No se pueden seleccionar suficientes GPUs

Cuando creas una plantilla de entorno de ejecución, no puedes seleccionar la cantidad de GPUs que deseas. Esto puede deberse a que no tienes cuota suficiente.

Colab Enterprise usa la cuota de Compute Engine para las GPUs. Para obtener más información, consulta la descripción general de los límites y la cuota de Compute Engine.

Para resolver este problema, solicita un límite de cuota más alto.

Ya existe un entorno de ejecución predeterminado

El siguiente error se produce cuando intentas crear un entorno de ejecución a partir de la plantilla de entorno de ejecución predeterminado cuando este ya existe.

Failed to create runtime

One click runtime already exists.

Si intentas crear un entorno de ejecución a partir de una plantilla de entorno de ejecución predeterminado, Colab Enterprise intentará crear un entorno de ejecución predeterminado. Solo puede haber un entorno de ejecución predeterminado por usuario, proyecto y región. Si el entorno de ejecución predeterminado ya existe, Colab Enterprise no puede crear otro.

Para resolver este problema, conéctate al entorno de ejecución predeterminado existente o crea uno a partir de una plantilla de entorno de ejecución no predeterminado.

No se pudo crear un entorno de ejecución predeterminado

Cuando Colab Enterprise crea un entorno de ejecución predeterminado, primero crea una plantilla de entorno de ejecución predeterminado que usa para generar el entorno de ejecución predeterminado. Si intentas crear un entorno de ejecución predeterminado sin los permisos necesarios para crear una plantilla de entorno de ejecución, Colab Enterprise no podrá crearlo.

Para resolver este problema, pídele a tu administrador que te otorgue un rol que incluya el permiso aiplatform.notebookRuntimeTemplates.create.

No se encontraron credenciales de usuario cuando se ejecutaba el código

Este problema ocurre cuando intentas ejecutar código en un notebook que interactúa con los servicios y las APIs de Google Cloud , pero no le otorgaste acceso a Colab Enterprise a tus credenciales de usuario.

El mensaje de error puede ser similar a uno de los siguientes:

Request had invalid authentication credentials.
Expected OAuth 2 access token, login cookie or other valid authentication credential
DefaultCredentialsError: Your default credentials were not found.

Consulta los siguientes motivos comunes de este problema y sus soluciones:

  • No completaste el diálogo de Acceso que aparece cuando te conectas por primera vez a un entorno de ejecución que tiene habilitadas las credenciales de usuario final. Si completas este diálogo, otorgarás a Colab Enterprise acceso a tus credenciales de usuario.

    Para resolver este problema, vuelve a conectarte al entorno de ejecución y otorga acceso.

    Para validar que se otorgó el acceso, haz lo siguiente:

    1. Haz clic en Cuenta > Cuenta de Google administrada > Datos y privacidad > Apps y servicios de terceros.

    2. Verifica que aparezca Colab Enterprise.

  • En el diálogo Acceder (pantalla de consentimiento) que aparece cuando te conectas por primera vez a un entorno de ejecución que tiene habilitadas las credenciales de usuario final, no seleccionaste tu cuenta de usuario para otorgarle a Colab Enterprise acceso a tus credenciales de usuario.

    Para solucionar este problema, sigue estos pasos:

    1. En la consola de Google Cloud, haz clic en la imagen de perfil de tu cuenta y, luego, en Cuenta de Google.

    2. Haz clic en Datos y privacidad.

    3. En Datos de las apps y los servicios que usas, haz clic en Apps y servicios de terceros.

    4. Haz clic en Colab Enterprise.

    5. En Colab Enterprise tiene acceso parcial a tu Cuenta de Google, haz clic en Ver detalles.

    6. Haga clic en Quitar acceso.

    7. Haz clic en Confirmar.

      Se quitará la configuración de acceso actual.

    8. La próxima vez que te conectes a un entorno de ejecución que tenga habilitadas las credenciales de usuario final, asegúrate de seleccionar la cuenta de usuario correcta cuando completes el diálogo Acceder.

  • Es posible que un bloqueador de ventanas emergentes impida que aparezca el diálogo Sign in (pantalla de consentimiento) de Colab Enterprise.

    Para resolver este problema, habilita las ventanas emergentes temporalmente en tu navegador y vuelve a intentar conectarte al tiempo de ejecución.

  • Los servicios adicionales de Google Workspace desactivaron Colab.

    Para resolver este problema, habilita el servicio de Colab en Google Workspace.

    Aunque esto se refiere a Colab, afecta a Colab Enterprise.

    Colab debe estar ACTIVADO para todos.

  • Es posible que las restricciones del servicio empresarial estén bloqueando el acceso a Colab Enterprise.

    Para aislar este problema, verifica que las restricciones de servicio de tu organización no estén bloqueando el acceso a los servicios de Google.

    El Estado del servicio debe estar ACTIVADO para todos.

  • No usas un entorno de ejecución con credenciales de usuario final habilitadas y no proporcionaste tus credenciales de usuario a las credenciales predeterminadas de la aplicación (ADC) con Google Cloud CLI.

    Para resolver este problema, consulta Cómo ejecutar código en tu notebook para proporcionar credenciales de usuario a ADC.

Las funciones de Gemini no funcionan

Cuando escribes en un notebook de Colab Enterprise, no aparecen las sugerencias para completar código. O bien, el botón pen_spark Help me code no aparece sobre una celda de código.

En la configuración de Colab Enterprise, es posible que hayas desactivado la opción Mostrar finalizaciones de código basadas en el contexto.

Para solucionar este problema, haz lo siguiente:

  1. Haz clic en  Activar o desactivar la visibilidad del encabezado.
  2. En el menú Herramientas, haz clic en Configuración.
  3. Haga clic en Editor.
  4. Selecciona Mostrar finalizaciones de código basadas en el contexto.
  5. Haz clic en Guardar.