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 Google Cloud consola.
Authentication error: 7; Error Details: User not allowed to access service.
El parámetro de configuración de Google Workspace Servicios adicionales sin control individual está desactivado.
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 existe una plantilla de entorno de ejecución predeterminado.
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, la usa 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, entonces Colab Enterprise no puede crear la plantilla de entorno de ejecución predeterminado ni el entorno de ejecución predeterminado.
Para resolver este problema, pídele a tu administrador que te otorgue un rol que incluya el
aiplatform.notebookRuntimeTemplates.create permiso.
El notebook tarda en conectarse al entorno de ejecución
Unos minutos después de iniciar una conexión a un entorno de ejecución, el mensaje Connecting aún aparece en la esquina superior derecha del notebook, y Colab Enterprise aún no se conectó 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 Agent Platform está asignando una nueva instancia de máquina virtual (VM).
No se puede 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 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 ajuste de cuota.
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 cualquiera de las siguientes opciones:
- Crea un entorno de ejecución en una región diferente.
- Crea una plantilla de entorno de ejecución con una configuración de tipo de máquina diferente y, luego, crea un entorno de ejecución basado en la nueva plantilla de entorno de ejecución.
La configuración de la plantilla de entorno de ejecución y la reserva no coinciden
Cuando intentas crear un entorno de ejecución, se produce un error similar al siguiente.
Failed to create notebook runtime with error: Invalid value for field
'resource.reservationAffinity': '{"consumeReservationType":
"SPECIFIC_ALLOCATION", "key": "compute.googleapis.com/reservation-name...'.
No available resources in specified reservations.
Este error se produce cuando las propiedades de VM de una reserva no coinciden con tu entorno de ejecución de Colab Enterprise. Por ejemplo, si una reserva especifica un tipo de máquina e2-standard-8,
el entorno de ejecución de Colab Enterprise solo puede consumir la reserva si también usa un tipo de máquina
e2-standard-8. Para obtener más información,
consulta Requisitos.
Para resolver este problema, crea una plantilla de entorno de ejecución con una configuración que coincida con las propiedades de VM de la reserva.
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
Mientras creas una plantilla de entorno de ejecución, no puedes seleccionar la cantidad de GPUs que deseas. Esto puede deberse a que no tienes suficiente cuota.
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 cuota de Compute Engine.
Para resolver este problema, solicita un ajuste de cuota.
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 ya existe el entorno de ejecución predeterminado.
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 intenta 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 entorno de ejecución predeterminado.
Para resolver este problema, conéctate al entorno de ejecución predeterminado existente o crea un entorno de ejecución a partir de una plantilla de entorno de ejecución no predeterminada.
No se puede 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, entonces Colab Enterprise no puede crear el entorno de ejecución predeterminado.
Para resolver este problema, pídele a tu administrador que te otorgue un rol que incluya el
aiplatform.notebookRuntimeTemplates.create permiso.
No se encontraron las credenciales de usuario cuando se ejecutó el código
Este problema se produce cuando intentas ejecutar código en un notebook que interactúa con Google Cloud servicios y APIs, pero no le otorgaste a Colab Enterprise acceso a tus credenciales de usuario.
El mensaje de error puede verse de una de las siguientes maneras:
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 resoluciones:
-
No completaste un 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. Cuando completas este diálogo, le otorgas a Colab Enterprise acceso a tus credenciales de usuario.
Para resolver este problema, intenta conectarte al entorno de ejecución nuevamente y otorga acceso.
Para validar que se otorgó el acceso, haz lo siguiente:
-
Haz clic en Cuenta > Cuenta de Google administrada > Datos y privacidad > Apps y servicios de terceros.
-
Verifica que Colab Enterprise aparezca en la lista.
-
-
En el diálogo de Acceso (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:
-
En la Google Cloud consola, haz clic en la imagen de perfil de tu cuenta y, luego, en Cuenta de Google.
-
Haz clic en Datos y privacidad.
-
En Datos de las apps y los servicios que usas, haz clic en Apps y servicios de terceros.
-
Haz clic en Colab Enterprise.
-
En Colab Enterprise tiene acceso a tu Cuenta de Google, haz clic en Ver detalles.
-
Haz clic en Quitar acceso.
-
Haz clic en Confirmar.
Se quitará tu configuración de acceso actual.
-
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 de Acceso.
-
-
Es posible que un bloqueador de ventanas emergentes impida que aparezca el diálogo de Colab Enterprise Acceso (pantalla de consentimiento).
Para resolver este problema, habilita las ventanas emergentes de forma temporal en tu navegador y vuelve a intentar conectarte al entorno de ejecución.
-
Es posible que las restricciones de servicios empresariales bloqueen el acceso a Colab Enterprise.
Para aislar este problema, verifica que las restricciones de servicios de tu organización no bloqueen el acceso a los servicios de Google.
El Estado del servicio debe ser ACTIVADO para todos.
-
No estás usando un entorno de ejecución con las 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 Proporciona tus credenciales de usuario a ADC ejecutando código en tu notebook.
Las funciones de Gemini no funcionan
Cuando escribes en un notebook de Colab Enterprise, no aparecen sugerencias de finalización de código. O bien, el pen_spark Ayúdame a programar botón no aparece sobre una celda de código.
En la configuración de Colab Enterprise, es posible que hayas desactivado el parámetro de configuración Mostrar finalizaciones de código basadas en el contexto.
Para solucionar este problema, haz lo siguiente:
- Haz clic en Alternar visibilidad del encabezado.
- En el menú Herramientas, haz clic en Configuración.
- Haga clic en Editor.
- Selecciona Mostrar finalizaciones de código basadas en el contexto.
- Haz clic en Guardar.