Nesta página, descrevemos as etapas de solução de problemas que podem ser úteis se você tiver problemas ao usar o Vertex AI Workbench.
Consulte também Solução de problemas da Vertex AI para receber ajuda ao usar outros componentes da Vertex AI.
Para filtrar o conteúdo desta página, clique em um tópico:
Procedimentos úteis
Esta seção descreve procedimentos que podem ser úteis.
Use SSH para se conectar à instância de notebooks gerenciados pelo usuário
Use o SSH para se conectar à instância digitando o seguinte comando no Cloud Shell ou em qualquer ambiente em que a Google Cloud CLI esteja instalada.
gcloud compute ssh --project PROJECT_ID \
--zone ZONE \
INSTANCE_NAME -- -L 8080:localhost:8080
Substitua:
PROJECT_ID
: o ID do projetoZONE
: a zona do Google Cloud em que sua instância está localizadaINSTANCE_NAME
: o nome da instância
Registrar novamente com o servidor Inverting Proxy
Para registrar novamente a instância de notebooks gerenciados pelo usuário com o servidor Inverting Proxy interno, interrompa e inicie a VM na página de notebooks gerenciados pelo usuário ou use o SSH para se conectar à instância de notebooks gerenciados pelo usuário e digite:
cd /opt/deeplearning/bin sudo ./attempt-register-vm-on-proxy.sh
Verificar o status do serviço do Docker
Para verificar o status do serviço do Docker, use ssh para se conectar a instância de notebooks gerenciados pelo usuário e digite:
sudo service docker status
Verifique se o agente do Inverting Proxy está em execução
Para verificar se o agente Inverting Proxy do notebook está em execução, use SSH para se conectar à instância de notebooks gerenciados pelo usuário e digite:
# 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
Verifique o status do serviço Jupyter e colete os registros
Para verificar o status do serviço Jupyter, use ssh para se conectar à instância de notebooks gerenciados pelo usuário e digite:
sudo service jupyter status
Para coletar os registros do serviço Jupyter:
sudo journalctl -u jupyter.service --no-pager
Verificar se a API interna do Jupyter está ativa
Para verificar se a API interna do Jupyter está ativa, use ssh para se conectar à instância de notebooks gerenciados pelo usuário e digite:
curl http://127.0.0.1:8080/api/kernelspecs
Reinicie o serviço do Docker
Para reiniciar o serviço do Docker, interrompa e inicie a VM na página de notebooks gerenciados pelo usuário ou use o SSH para se conectar à instância de notebooks gerenciados pelo usuário e digite:
sudo service docker restart
Reiniciar o agente do Inverting Proxy
Para reiniciar o agente Inverting Proxy, interrompa e inicie a VM na página de notebooks gerenciados pelo usuário ou use o SSH para se conectar à instância de notebooks gerenciados pelo usuário e digite:
sudo docker restart proxy-agent
Reiniciar o serviço Jupyter
Para reiniciar o serviço do Jupyter, interrompa e inicie a VM na página de notebooks gerenciados pelo usuário ou use o SSH para se conectar à instância de notebooks gerenciados pelo usuário e digite:
sudo service jupyter restart
Fazer uma cópia dos dados do usuário em uma instância
Para armazenar uma cópia dos dados do usuário da sua instância no Cloud Storage, conclua as etapas a seguir.
Criar um bucket do Cloud Storage (opcional)
No mesmo projeto em que sua instância está localizada, crie um bucket do Cloud Storage para armazenar os dados do usuário. Caso você já tenha um bucket do Cloud Storage, pule esta etapa.
-
Create a Cloud Storage bucket:
Replacegcloud storage buckets create gs://BUCKET_NAME
BUCKET_NAME
with a bucket name that meets the bucket naming requirements.
Copiar dados do usuário
Na interface da instância do JupyterLab, selecione File > New > Terminal para abrir uma janela de terminal. Para instâncias de notebooks gerenciados pelo usuário, é possível se conectar ao terminal da instância usando SSH.
Use o
gsutil tool
para copiar os dados do usuário para um bucket do Cloud Storage. O exemplo de comando a seguir copia todos os arquivos do diretório/home/jupyter/
da instância para um diretório em um bucket do Cloud Storage.gsutil cp -R /home/jupyter/* gs://BUCKET_NAMEPATH
Substitua:
BUCKET_NAME
: o nome do bucket do Cloud StoragePATH
: o caminho para o diretório em que você quer copiar os arquivos, por exemplo:/copy/jupyter/