Gerenciar ambientes de execução
Nesta página, descrevemos como gerenciar um ambiente de execução do Colab Enterprise, incluindo as seguintes tarefas:
- Inicie um ambiente de execução.
- Interromper um ambiente de execução.
- Desconecte-se de um ambiente de execução.
- Reconecte-se a um ambiente de execução.
- Mude o ambiente de execução a que você está conectado.
- Excluir um ambiente de execução.
Funções exigidas
Para receber as permissões necessárias para gerenciar um ambiente de execução do Colab Enterprise, peça ao administrador para conceder a você o papel do IAM de Usuário do Colab Enterprise (roles/aiplatform.colabEnterpriseUser
) no projeto.
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Também é possível conseguir as permissões necessárias por meio de papéis personalizados ou de outros papéis predefinidos.
Iniciar um ambiente de execução
Para iniciar um ambiente de execução, use o console Google Cloud , a CLI gcloud ou a API REST.
Console
Para iniciar um ambiente de execução:
-
No console Google Cloud , acesse a página Ambientes de execução do Colab Enterprise.
-
No menu Região, selecione a região que contém o ambiente de execução.
-
Selecione o ambiente de execução que você quer iniciar.
-
Clique em Iniciar.
gcloud
Antes de usar os dados do comando abaixo, faça estas substituições:
RUNTIME_ID
: o ID do ambiente de execução.PROJECT_ID
: o ID do projeto.REGION
: a região em que o ambiente de execução está localizado.
Execute o seguinte comando:
Linux, macOS ou Cloud Shell
gcloud colab runtimes start RUNTIME_ID \ --project=PROJECT_ID \ --region=REGION
Windows (PowerShell)
gcloud colab runtimes start RUNTIME_ID ` --project=PROJECT_ID ` --region=REGION
Windows (cmd.exe)
gcloud colab runtimes start RUNTIME_ID ^ --project=PROJECT_ID ^ --region=REGION
Para mais informações sobre o comando para criar um modelo de tempo de execução usando a linha de comando, consulte a documentação da CLI gcloud.
REST
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
REGION
: a região em que o ambiente de execução está localizado.PROJECT_ID
: o ID do projeto.RUNTIME_ID
: o ID do ambiente de execução.
Método HTTP e URL:
POST https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimes/RUNTIME_ID:start
Para enviar a solicitação, escolha uma destas opções:
curl
execute o seguinte comando:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d "" \
"https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimes/RUNTIME_ID:start"
PowerShell
Execute o seguinte comando:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method POST `
-Headers $headers `
-Uri "https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimes/RUNTIME_ID:start" | Select-Object -Expand Content
Para mais informações, consulte a documentação da API REST do notebookRuntimes.start
.
Parar um ambiente de execução
Para interromper um ambiente de execução, use a CLI gcloud ou a API REST.
gcloud
Antes de usar os dados do comando abaixo, faça estas substituições:
RUNTIME_ID
: o ID do ambiente de execução.PROJECT_ID
: o ID do projeto.REGION
: a região em que o ambiente de execução está localizado.
Execute o seguinte comando:
Linux, macOS ou Cloud Shell
gcloud colab runtimes stop RUNTIME_ID \ --project=PROJECT_ID \ --region=REGION
Windows (PowerShell)
gcloud colab runtimes stop RUNTIME_ID ` --project=PROJECT_ID ` --region=REGION
Windows (cmd.exe)
gcloud colab runtimes stop RUNTIME_ID ^ --project=PROJECT_ID ^ --region=REGION
Para mais informações sobre o comando para interromper um ambiente de execução usando a linha de comando, consulte a documentação da CLI gcloud.
REST
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
REGION
: a região em que o ambiente de execução está localizado.PROJECT_ID
: o ID do projeto.RUNTIME_ID
: o ID do ambiente de execução.
Método HTTP e URL:
POST https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimes/RUNTIME_ID:start
Para enviar a solicitação, escolha uma destas opções:
curl
execute o seguinte comando:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d "" \
"https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimes/RUNTIME_ID:start"
PowerShell
Execute o seguinte comando:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method POST `
-Headers $headers `
-Uri "https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimes/RUNTIME_ID:start" | Select-Object -Expand Content
Para mais informações, consulte a documentação da API REST do notebookRuntimes.stop
.
Desconectar de um ambiente de execução
Para se desconectar de um ambiente de execução:
-
No console Google Cloud , acesse a página Meus notebooks do Colab Enterprise.
-
No menu Região, selecione a região que contém o notebook.
-
Abra o notebook que você quer desconectar do ambiente de execução.
-
Na barra de ferramentas do cabeçalho, clique em Ambiente de execução > Gerenciar sessões. Se a barra de ferramentas do cabeçalho não aparecer, clique em Alternar a visibilidade do cabeçalho.
-
No painel Sessões ativas, clique no botão
Encerrar sessão. -
Clique em Encerrar.
Reconectar a um ambiente de execução
Para se reconectar a um ambiente de execução:
-
No console Google Cloud , acesse a página Meus notebooks do Colab Enterprise.
-
No menu Região, selecione a região que contém o notebook.
-
Abra um notebook que foi desconectado recentemente de um ambiente de execução.
-
No canto superior direito do notebook, clique em Reconectar.
Se o ambiente de execução ao qual o notebook estava conectado ainda estiver em execução, o Colab Enterprise se conectará a ele. Se esse ambiente de execução não estiver mais em execução, ele se conectará ao ambiente de execução padrão.
Mudar o ambiente de execução
Para mudar o ambiente de execução conectado:
-
No console Google Cloud , acesse a página Meus notebooks do Colab Enterprise.
-
No menu Região, selecione a região que contém o notebook.
-
Abra um notebook conectado a um ambiente de execução.
-
No canto superior direito do notebook, clique em > Mudar tipo de ambiente de execução.
Outras opções de conexão -
Preencha a caixa de diálogo para conectar a um ambiente de execução.
Excluir um ambiente de execução
Para excluir um ambiente de execução, use o console Google Cloud , a CLI gcloud ou a API REST.
Console
Para excluir um ambiente de execução:
-
No console Google Cloud , acesse a página Ambientes de execução do Colab Enterprise.
-
No menu Região, selecione a região que contém o ambiente de execução.
-
Selecione o ambiente de execução que você quer excluir.
-
Clique em
Excluir. -
Clique em Confirmar.
gcloud
Antes de usar os dados do comando abaixo, faça estas substituições:
RUNTIME_ID
: o ID do ambiente de execução.PROJECT_ID
: o ID do projeto.REGION
: a região em que o ambiente de execução está localizado.
Execute o seguinte comando:
Linux, macOS ou Cloud Shell
gcloud colab runtimes delete RUNTIME_ID \ --project=PROJECT_ID \ --region=REGION
Windows (PowerShell)
gcloud colab runtimes delete RUNTIME_ID ` --project=PROJECT_ID ` --region=REGION
Windows (cmd.exe)
gcloud colab runtimes delete RUNTIME_ID ^ --project=PROJECT_ID ^ --region=REGION
Para mais informações sobre o comando para criar um modelo de tempo de execução usando a linha de comando, consulte a documentação da CLI gcloud.
REST
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
REGION
: a região em que o ambiente de execução está localizado.PROJECT_ID
: o ID do projeto.RUNTIME_ID
: o ID do ambiente de execução.
Método HTTP e URL:
DELETE https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimes/RUNTIME_ID
Para enviar a solicitação, escolha uma destas opções:
curl
execute o seguinte comando:
curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimes/RUNTIME_ID"
PowerShell
Execute o seguinte comando:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method DELETE `
-Headers $headers `
-Uri "https://REGION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/notebookRuntimes/RUNTIME_ID" | Select-Object -Expand Content
Para mais informações, consulte a documentação da API REST do notebookRuntimes.delete
.
A seguir
- Saiba mais sobre ambientes de execução e modelos de ambiente de execução.
- Crie um modelo de ambiente de execução.