Auf dieser Seite erfahren Sie, wie Sie eine Laufzeit in Colab Enterprise erstellen, starten und löschen.
Sie können eine Laufzeit erstellen, um Code in einer Laufzeit mit einer anderen Konfiguration als der Standardkonfiguration auszuführen. Laufzeiten werden auf der Grundlage einer Laufzeitvorlage erstellt, die Spezifikationen wie Maschinentyp und Festplattengröße enthält.
Weitere Informationen zu Laufzeiten finden Sie unter Laufzeiten und Laufzeitvorlagen.
Hinweis
- Melden Sie sich in Ihrem Google Cloud -Konto an. Wenn Sie mit Google Cloudnoch nicht vertraut sind, erstellen Sie ein Konto, um die Leistung unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Vertex AI, Dataform, and Compute Engine APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Vertex AI, Dataform, and Compute Engine APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Colab Enterprise Admin (roles/aiplatform.colabEnterpriseAdmin) für das Projekt zuzuweisen, damit Sie die erforderlichen Berechtigungen zum Erstellen einer Laufzeit in Colab Enterprise erhalten.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Laufzeit erstellen
Sie können eine Laufzeit über die Google Cloud console oder die Google Cloud CLI erstellen.
Console
So erstellen Sie eine Laufzeit:
-
Rufen Sie in der Google Cloud console die Seite Laufzeiten von Colab Enterprise auf.
-
Wählen Sie im Menü Region die Region aus, in der sich Ihre Laufzeit befinden soll. Diese muss sich in derselben Region befinden wie das Notebook, das es verwendet.
-
Klicken Sie auf Erstellen.
Das Dialogfeld Vertex AI-Laufzeit erstellen wird angezeigt.
-
Wählen Sie im Menü Laufzeitvorlage eine Laufzeitvorlage aus. Wenn keine Laufzeitvorlagen aufgeführt sind, erstellen Sie eine Laufzeitvorlage.
-
Geben Sie im Feld Laufzeitname einen Namen für Ihre Laufzeit ein.
-
Klicken Sie auf Erstellen.
Wenn Sie eine Laufzeit erstellen, haben Sie standardmäßig automatisch die erforderlichen Berechtigungen zum Starten und Löschen dieser Laufzeit.
gcloud
Ersetzen Sie folgende Werte, bevor sie einen der Befehlsdaten verwenden:
DISPLAY_NAME: Der Anzeigename für Ihre Laufzeit.RUNTIME_TEMPLATE_ID: Die ID der Laufzeitvorlage. Die Laufzeitvorlage gibt die Compute-Konfiguration Ihrer Laufzeit an.PROJECT_ID: Ihre Projekt-ID.REGION: Die Region, in der sich Ihre Laufzeit befinden soll.
Führen Sie folgenden Befehl aus:
Linux, macOS oder 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
Wenn Sie eine Laufzeit erstellen, haben Sie standardmäßig automatisch die erforderlichen Berechtigungen zum Starten und Löschen dieser Laufzeit.
Weitere Informationen zum Befehl zum Erstellen einer Laufzeitvorlage über die Befehlszeile finden Sie in der Dokumentation zur gcloud CLI.
Laufzeit starten
Sie können eine Laufzeit über die Google Cloud console oder die gcloud CLI starten.
Console
So starten Sie eine Laufzeit:
-
Rufen Sie in der Google Cloud console die Seite Laufzeiten von Colab Enterprise auf.
-
Wählen Sie im Menü Region die Region aus, in der sich Ihre Laufzeit befindet.
-
Wählen Sie die Laufzeit aus, die Sie starten möchten.
-
Klicken Sie auf Start.
gcloud
Ersetzen Sie folgende Werte, bevor sie einen der Befehlsdaten verwenden:
RUNTIME_ID: Die ID Ihrer Laufzeit.PROJECT_ID: Ihre Projekt-ID.REGION: Die Region, in der sich Ihre Laufzeit befindet.
Führen Sie folgenden Befehl aus:
Linux, macOS oder 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
Weitere Informationen zum Befehl zum Erstellen einer Laufzeitvorlage über die Befehlszeile finden Sie in der Dokumentation zur gcloud CLI.
Laufzeit löschen
Sie können eine Laufzeit über die Google Cloud console oder die gcloud CLI löschen.
Console
So löschen Sie eine Laufzeit:
-
Rufen Sie in der Google Cloud console die Seite Laufzeiten von Colab Enterprise auf.
-
Wählen Sie im Menü Region die Region aus, in der sich Ihre Laufzeit befindet.
-
Wählen Sie die Laufzeit aus, die Sie löschen möchten.
-
Klicken Sie auf „Löschen“.
-
Klicken Sie auf Bestätigen.
gcloud
Ersetzen Sie folgende Werte, bevor sie einen der Befehlsdaten verwenden:
RUNTIME_ID: Die ID Ihrer Laufzeit.PROJECT_ID: Ihre Projekt-ID.REGION: Die Region, in der sich Ihre Laufzeit befindet.
Führen Sie folgenden Befehl aus:
Linux, macOS oder 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
Weitere Informationen zum Befehl zum Erstellen einer Laufzeitvorlage über die Befehlszeile finden Sie in der Dokumentation zur gcloud CLI.
Fehlerbehebung
In diesem Abschnitt erfahren Sie, wie Sie Probleme beim Erstellen von Laufzeiten in Colab Enterprise beheben.
Laufzeit kann nicht erstellt werden
Dieses Problem tritt auf, wenn Sie keine Laufzeit erstellen können. Weitere Informationen finden Sie unter Standardlaufzeit kann nicht erstellt werden . Die häufigsten Ursachen sind:
Unzureichendes Kontingent
Wenn Sie keine Laufzeit erstellen können, haben Sie möglicherweise Ihr Compute Engine-Laufzeitkontingent überschritten.
Colab Enterprise verwendet das Compute Engine-Kontingent für Laufzeiten. Weitere Informationen finden Sie in der Übersicht zu Compute Engine-Kontingenten und -Limits.
Fordern Sie eine Kontingentanpassung an, um dieses Problem zu beheben.
Nicht verfügbare Ressourcen
Der folgende Fehler tritt auf, wenn Sie versuchen, eine Laufzeit zu erstellen.
No available zone found for runtime RUNTIME_ID for machine type MACHINE_TYPE with accelerator type: ACCELERATOR. Please try again later.
Dieser Fehler tritt auf, wenn in der Region Ihres Notebooks keine Ressourcen für die Konfiguration Ihres Maschinentyps verfügbar sind.
Führen Sie einen der folgenden Schritte aus, um dieses Problem zu beheben:
- Erstellen Sie eine Laufzeit in einer anderen Region.
- Erstellen Sie eine Laufzeitvorlage mit einer anderen Konfiguration für den Maschinentyp und erstellen Sie dann eine Laufzeit auf der Grundlage der neuen Laufzeitvorlage.
Standardlaufzeit ist bereits vorhanden
Der folgende Fehler tritt auf, wenn Sie versuchen, eine Laufzeit aus der Standardlaufzeitvorlage zu erstellen, wenn die Standardlaufzeit bereits vorhanden ist.
Failed to create runtime One click runtime already exists.
Wenn Sie versuchen, eine Laufzeit aus einer Standardlaufzeitvorlage zu erstellen, versucht Colab Enterprise , eine Standardlaufzeit zu erstellen. Pro Nutzer, Projekt und Region kann nur eine Standardlaufzeit vorhanden sein. Wenn die Standardlaufzeit bereits vorhanden ist, kann Colab Enterprise keine weitere Standardlaufzeit erstellen.
Um dieses Problem zu beheben, stellen Sie eine Verbindung zur vorhandenen Standardlaufzeit her oder erstellen Sie eine Laufzeit aus einer nicht standardmäßigen Laufzeitvorlage.
Standardlaufzeit kann nicht erstellt werden
Wenn Colab Enterprise eine Standardlaufzeit erstellt, wird zuerst eine Standard Laufzeitvorlage erstellt, mit der die Standardlaufzeit generiert wird. Wenn Sie versuchen, eine Standardlaufzeit ohne die erforderlichen Berechtigungen zum Erstellen einer Laufzeitvorlage zu erstellen, kann Colab Enterprise die Standardlaufzeit nicht erstellen.
Bitten Sie Ihren Administrator, Ihnen eine Rolle zuzuweisen, die die
aiplatform.notebookRuntimeTemplates.create Berechtigung enthält, um dieses Problem zu beheben.
Nächste Schritte
- Weitere Informationen zu Laufzeiten und Laufzeitvorlagen.
- Verbindung zu Ihrer Laufzeit herstellen.
- Informationen zum Erstellen einer Laufzeitvorlage create a runtime template.