Nesta página, mostramos como criar, iniciar e excluir um ambiente de execução na Vertex AI.
É possível criar um ambiente de execução para executar código em um ambiente de execução que tenha uma configuração diferente do padrão. Os tempos de execução são criados com base em um modelo de ambiente de execução, que inclui especificações como tipo de máquina e tamanho do disco.
Para saber mais sobre ambientes de execução, consulte Ambientes de execução e modelos de ambiente de execução.
Antes de começar
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI, Dataform, and Compute Engine APIs.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI, Dataform, and Compute Engine APIs.
Funções exigidas
Para garantir que sua conta de usuário tenha as permissões
necessárias para criar um ambiente de execução no Colab Enterprise, peça para seu administrador conceder à sua conta de usuário o
papel de Administrador do Colab Enterprise (roles/aiplatform.colabEnterpriseAdmin
)
do IAM no projeto.
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
O administrador também pode conceder à sua conta de usuário as permissões necessárias via funções personalizadas ou outros papéis predefinidos.
Criar um ambiente de execução
Para criar um ambiente de execução, use o console do Google Cloud ou a Google Cloud CLI.
Console
Para criar um ambiente de execução:
-
No Console do Google Cloud, acesse a página Ambientes de execução do Colab Enterprise.
-
No menu Região, selecione a região em que você quer o ambiente de execução. Ele precisa estar na mesma região do notebook que o utiliza.
-
Clique em
Criar ambiente de execução.A caixa de diálogo Criar ambiente de execução da Vertex AI será exibida.
-
No menu Modelo de execução, selecione um modelo de ambiente de execução. Se não houver modelos de ambiente de execução listados, crie um modelo de ambiente de execução.
-
No campo Nome do ambiente de execução, insira um nome para o ambiente de execução.
-
Clique em Criar.
Por padrão, quando você cria um ambiente de execução, recebe automaticamente as permissões necessárias para iniciá-lo e excluí-lo.
gcloud
Antes de usar os dados do comando abaixo, faça estas substituições:
DISPLAY_NAME
: o nome de exibição do ambiente de execução.RUNTIME_TEMPLATE_ID
: o ID do modelo de execução. O modelo de execução especifica a configuração de computação do ambiente de execução.PROJECT_ID
: o ID do projeto.REGION
: a região em que você quer o ambiente de execução.
Execute o seguinte comando:
Linux, macOS ou Cloud Shell
gcloud colab runtimes create --display-name="DISPLAY_NAME" \ --runtime-template=RUNTIME_TEMPLATE_ID \ --project=PROJECT_ID \ --region=REGION
Windows (PowerShell)
gcloud colab runtimes create --display-name="DISPLAY_NAME" ` --runtime-template=RUNTIME_TEMPLATE_ID ` --project=PROJECT_ID ` --region=REGION
Windows (cmd.exe)
gcloud colab runtimes create --display-name="DISPLAY_NAME" ^ --runtime-template=RUNTIME_TEMPLATE_ID ^ --project=PROJECT_ID ^ --region=REGION
Por padrão, quando você cria um ambiente de execução, recebe automaticamente as permissões necessárias para iniciá-lo e excluí-lo.
Para mais informações sobre o comando para criar um modelo de execução na linha de comando, consulte a documentação da CLI gcloud.
Iniciar um ambiente de execução
Para iniciar um ambiente de execução, use o console do Google Cloud ou a CLI gcloud.
Console
Para iniciar um ambiente de execução:
-
No Console do 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 execução na linha de comando, consulte a documentação da CLI gcloud.
Excluir um ambiente de execução
Para excluir um ambiente de execução, use o console do Google Cloud ou a CLI gcloud.
Console
Para excluir um ambiente de execução:
-
No Console do 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 execução na linha de comando, consulte a documentação da CLI gcloud.
Resolver problemas
Nesta seção, mostramos como resolver problemas com a criação de ambientes de execução no Colab Enterprise.
Não foi possível criar um ambiente de execução
Esse problema ocorre quando não é possível criar um ambiente de execução. Consulte também Não é possível criar um ambiente de execução padrão. As causas mais comuns são:
Cota insuficiente
Se não for possível criar um ambiente de execução, talvez você tenha excedido a cota de tempo de execução do Compute Engine.
O Colab Enterprise usa a cota do Compute Engine para ambientes de execução. Para mais informações, consulte a visão geral de cotas e limites do Compute Engine.
Para resolver esse problema, solicite um limite de cota maior.
Recursos indisponíveis
O seguinte erro ocorre quando você tenta criar um tempo de execução.
No available zone found for runtime RUNTIME_ID for machine type MACHINE_TYPE with accelerator type: ACCELERATOR. Please try again later.
Esse erro ocorrerá se não houver recursos disponíveis para a configuração do tipo de máquina na região do seu notebook.
Para resolver esse problema, teste um ambiente de execução com uma configuração de tipo de máquina diferente ou tente novamente mais tarde.
O ambiente de execução padrão já existe
O erro a seguir ocorre quando você tenta criar um ambiente de execução usando o modelo padrão quando o ambiente de execução padrão já existe.
Failed to create runtime One click runtime already exists.
Se você tentar criar um ambiente de execução usando um modelo padrão, o Colab Enterprise vai tentar criar um ambiente de execução padrão. Só pode haver um ambiente de execução padrão por usuário, projeto e região. Se o ambiente de execução padrão já existir, o Colab Enterprise não vai conseguir criar outro ambiente de execução padrão.
Para resolver esse problema, conecte-se ao ambiente de execução padrão atual ou crie um ambiente de execução usando um modelo de ambiente de execução não padrão.
Não foi possível criar um ambiente de execução padrão
Quando o Colab Enterprise cria um ambiente de execução padrão, ele primeiro cria um modelo de ambiente de execução padrão que é usado para gerar o ambiente de execução padrão. Se você tentar criar um ambiente de execução padrão sem as permissões necessárias, o Colab Enterprise não poderá criar o ambiente de execução padrão.
Para resolver esse problema, peça ao administrador para conceder a você um papel que inclua a
permissão aiplatform.notebookRuntimeTemplates.create
.
A seguir
- Saiba mais sobre ambientes de execução e modelos de ambiente de execução.
- Conecte-se ao ambiente de execução.
- Saiba como criar um modelo de ambiente de execução.