En esta página, se describen los pasos para solucionar problemas que pueden servirte si tienes dificultades cuando usas Vertex AI Workbench.
Consulta también Solución de problemas de Vertex AI para obtener ayuda sobre cómo usar otros componentes de Vertex AI.
Para filtrar el contenido de esta página, haz clic en un tema:
Procedimientos útiles
En esta sección, se describen procedimientos que pueden resultarte útiles.
Usa SSH para conectarte a tu instancia de notebooks administrados por el usuario.
Usa ssh a fin de conectarte a tu instancia heredada; para ello, escribe el siguiente comando en Cloud Shell o en cualquier entorno en el que esté instalada la Google Cloud CLI.
gcloud compute ssh --project PROJECT_ID \
--zone ZONE \
INSTANCE_NAME -- -L 8080:localhost:8080
Reemplaza lo siguiente:
PROJECT_ID
: el ID de tu proyectoZONE
: la zona de Google Cloud en la que se encuentra tu instancia.INSTANCE_NAME
: el nombre de tu instancia.
Vuelve a registrarte con el servidor proxy de inversión.
Para volver a registrar la instancia de notebook administrado por el usuario con el servidor de proxy de inversión interno, puedes detener y volver a iniciar la VM desde la página de notebook administrados por el usuario o puedes usar SSH para conectarte a tu instancia de notebook administrado por el usuario y, luego, ingresar lo siguiente:
cd /opt/deeplearning/bin sudo ./attempt-register-vm-on-proxy.sh
Verifica el estado del servicio de Docker
Si deseas verificar el estado del servicio de Docker, puedes usar SSH para conectarte a tu instancia de notebook administrado por el usuario y, luego, ingresar lo siguiente:
sudo service docker status
Verifica que el agente de proxy de inversión esté en ejecución
Para verificar si el agente del proxy de inversión del notebook está en ejecución, usa ssh para conectarte a la instancia de notebook administrado por el usuario y, luego, ingresa lo siguiente:
# Confirm Inverting Proxy agent Docker container is running (proxy-agent) sudo docker ps # Verify State.Status is running and State.Running is true. sudo docker inspect proxy-agent # Grab logs sudo docker logs proxy-agent
Verifica el estado del servicio de Jupyter y recopila registros
A fin de verificar el estado del servicio de Jupyter, puedes usar SSH para conectarte a tu instancia de notebook administrado por el usuario y, luego, ingresar lo siguiente:
sudo service jupyter status
Para recopilar registros del servicio de Jupyter, ingresa lo siguiente:
sudo journalctl -u jupyter.service --no-pager
Verifica que la API interna de Jupyter esté activa
A fin de verificar que la API interna de Jupyter esté activa, puedes usar ssh para conectarte a la instancia de notebook administrado por el usuario y, luego, ingresar lo siguiente:
curl http://127.0.0.1:8080/api/kernelspecs
Reinicia el servicio de Docker
Para reiniciar el servicio de Docker, puedes detener y volver a iniciar la VM en la página de notebooks administrados por el usuario o puedes usar SSH a fin de conectarte a la instancia de notebooks administrados por el usuario y, luego, ingresar lo siguiente:
sudo service docker restart
Reinicia el agente del proxy de inversión
Para reiniciar el agente de proxy de inversión, puedes detener y volver a iniciar la VM en la página de notebooks administrados por el usuario o puedes usar SSH a fin de conectarte a la instancia de notebooks administrados por el usuario y, luego, ingresar lo siguiente:
sudo docker restart proxy-agent
Reinicia el servicio de Jupyter
Para reiniciar el servicio de Jupyter, puedes detener y volver a iniciar la VM en la página de notebooks administrados por el usuario o puedes usar SSH a fin de conectarte a tu instancia de notebooks administrados por el usuario y, luego, ingresar lo siguiente:
sudo service jupyter restart
Realiza una copia de los datos del usuario en una instancia
Para almacenar una copia de los datos del usuario de la instancia en Cloud Storage, completa los siguientes pasos.
Crea un bucket de Cloud Storage (opcional)
En el mismo proyecto en el que se encuentra la instancia, crea un bucket de Cloud Storage en el que puedas almacenar tus datos del usuario. Si ya tienes un bucket de Cloud Storage, omite este paso.
-
Create a Cloud Storage bucket:
Replacegcloud storage buckets create gs://BUCKET_NAME
BUCKET_NAME
with a bucket name that meets the bucket naming requirements.
Copia los datos del usuario
En la interfaz de JupyterLab de tu instancia, selecciona Archivo > Nuevo > Terminal para abrir una ventana de la terminal. En el caso de las instancias de notebooks administrados por el usuario, puedes conectarte a la terminal de tu instancia mediante SSH.
Usa
gsutil tool
para copiar tus datos del usuario en un bucket de Cloud Storage. Con el siguiente comando de ejemplo, se copian todos los archivos del directorio/home/jupyter/
de la instancia a un directorio en un bucket de Cloud Storage.gsutil cp -R /home/jupyter/* gs://BUCKET_NAMEPATH
Reemplaza lo siguiente:
BUCKET_NAME
: el nombre de tu bucket de Cloud Storage.PATH
: La ruta de acceso al directorio en el que deseas copiar los archivos, por ejemplo:/copy/jupyter/
.