In questa pagina vengono descritti i passaggi per la risoluzione dei problemi, utili in caso di problemi durante l'utilizzo di Vertex AI Workbench.
Consulta anche Risoluzione dei problemi di Vertex AI per ricevere assistenza sull'utilizzo di altri componenti di Vertex AI.
Per filtrare i contenuti di questa pagina, fai clic su un argomento:
Procedure utili
In questa sezione vengono descritte le procedure che potresti trovare utili.
Utilizza SSH per connetterti all'istanza di blocchi note gestiti dall'utente
Utilizza SSH per connetterti all'istanza digitando il seguente comando in Cloud Shell o in qualsiasi ambiente in cui è installata Google Cloud CLI.
gcloud compute ssh --project PROJECT_ID \
--zone ZONE \
INSTANCE_NAME -- -L 8080:localhost:8080
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progettoZONE
: la zona Google Cloud in cui si trova l'istanzaINSTANCE_NAME
: il nome dell'istanza
Esegui nuovamente la registrazione con il server Inverting Proxy
Per registrare di nuovo l'istanza di blocchi note gestiti dall'utente con il server Inverting Proxy interno, puoi arrestare e avviare la VM dalla pagina Blocchi note gestiti dall'utente oppure usare SSH per connetterti alla tua istanza di blocchi note gestiti dall'utente e inserire:
cd /opt/deeplearning/bin sudo ./attempt-register-vm-on-proxy.sh
Verifica lo stato del servizio Docker
Per verificare lo stato del servizio Docker, puoi utilizzare SSH per connetterti alla tua istanza di blocchi note gestiti dall'utente e inserire:
sudo service docker status
Verifica che l'agente Inverting Proxy sia in esecuzione
Per verificare se l'agente Inverting Proxy del blocco note è in esecuzione, utilizza SSH per connetterti alla tua istanza di blocchi note gestiti dall'utente e inserisci:
# 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
Verificare lo stato del servizio Jupyter e raccogliere i log
Per verificare lo stato del servizio Jupyter, puoi utilizzare SSH per connetterti alla tua istanza di blocchi note gestiti dall'utente e inserire:
sudo service jupyter status
Per raccogliere i log del servizio Jupyter:
sudo journalctl -u jupyter.service --no-pager
Verifica che l'API Jupyter interna sia attiva
Per verificare che l'API Jupyter interna sia attiva, puoi utilizzare SSH per connetterti alla tua istanza di blocchi note gestiti dall'utente e inserire:
curl http://127.0.0.1:8080/api/kernelspecs
Riavvia il servizio Docker
Per riavviare il servizio Docker, puoi arrestare e avviare la VM dalla pagina Blocchi note gestiti dall'utente oppure usare SSH per connetterti alla tua istanza di blocchi note gestiti dall'utente e inserire:
sudo service docker restart
Riavvia l'agente Inverting Proxy
Per riavviare l'agente Inverting Proxy, puoi arrestare e avviare la VM dalla pagina Blocchi note gestiti dall'utente oppure usare SSH per connetterti alla tua istanza di blocchi note gestiti dall'utente e inserire:
sudo docker restart proxy-agent
Riavvia il servizio Jupyter
Per riavviare il servizio Jupyter, puoi arrestare e avviare la VM dalla pagina Blocchi note gestiti dall'utente oppure usare SSH per connetterti alla tua istanza di blocchi note gestiti dall'utente e inserire:
sudo service jupyter restart
Crea una copia dei dati utente su un'istanza
Per archiviare una copia dei dati utente di un'istanza in Cloud Storage, completa i seguenti passaggi.
(Facoltativo) Crea un bucket Cloud Storage
Nello stesso progetto in cui si trova l'istanza, crea un bucket Cloud Storage in cui archiviare i dati utente. Se hai già un bucket Cloud Storage, salta questo passaggio.
-
Crea un bucket Cloud Storage:
gcloud storage buckets create gs://BUCKET_NAME
SostituisciBUCKET_NAME
con un nome di bucket che soddisfi i requisiti di denominazione dei bucket.
Copiare i dati utente
Nell'interfaccia JupyterLab della tua istanza, seleziona File > Nuovo > Terminale per aprire una finestra del terminale. Per le istanze di blocchi note gestiti dall'utente, puoi invece connetterti al terminale della tua istanza utilizzando SSH.
Utilizza
gsutil tool
per copiare i dati utente in un bucket Cloud Storage. Il comando di esempio seguente copia tutti i file dalla directory/home/jupyter/
dell'istanza a una directory in un bucket Cloud Storage.gsutil cp -R /home/jupyter/* gs://BUCKET_NAMEPATH
Sostituisci quanto segue:
BUCKET_NAME
: il nome del tuo bucket Cloud StoragePATH
: il percorso della directory in cui vuoi copiare i file, ad esempio/copy/jupyter/