Angepasstes Bootlaufwerk erstellen

Wenn Sie eine Compute Engine-Instanz erstellen, müssen Sie auch ein Bootlaufwerk für die Instanz erstellen. Sie können ein öffentliches Image, ein benutzerdefiniertes Image oder einen Snapshot verwenden, der von einem anderen Bootlaufwerk erstellt wurde. Wenn Sie ein Bootlaufwerk erstellen, begrenzen Sie die Laufwerksgröße auf 2 TiB, um die Beschränkungen der MBR Partitionierung zu berücksichtigen.

Compute Engine erstellt automatisch ein Bootlaufwerk mit Startfunktion, wenn Sie eine Instanz erstellen. Wenn Sie zusätzlichen Datenspeicher für Ihre Instanzen benötigen, fügen Sie eine oder mehrere sekundäre Speicherlaufwerke für Instanzen für die Instanz hinzu.

Mit den in diesem Dokument beschriebenen Verfahren können Sie Bootlaufwerke erstellen, die Sie später zum Erstellen von VMs verwenden können. Wenn Sie die Leistung eines Bootlaufwerks verbessern oder Speicherplatz für zusätzliche Anwendungen oder Betriebssystemdateien hinzufügen möchten, können Sie die Größe der Google Cloud Hyperdisk Bootlaufwerk. anpassen.

Es hat sich bewährt, regionale Laufwerke nicht für Bootlaufwerke zu verwenden. In einer Failover-Situation erzwingen sie keine Verbindung zu einer Compute-Instanz.

Hinweis

  • Wenn Sie virtuelle Maschinen (VMs) aus Images oder Laufwerken mithilfe des Google Cloud CLI oder REST erstellen, sind maximal 20 VM-Instanzen pro Sekunde zulässig. Wenn Sie eine höhere Anzahl von VMs pro Sekunde erstellen müssen, fordern Sie ein höheres Kontingentlimit für die Images-Ressource an.
  • Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben. Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Cloud de Confiance by S3NS Dienste und APIs überprüft. Zur Ausführung von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich bei Compute Engine authentifizieren, indem Sie eine der folgenden Optionen auswählen:

    Wählen Sie den Tab für die Verwendung der Beispiele auf dieser Seite aus:

    Console

    Wenn Sie über die Cloud de Confiance console auf Cloud de Confiance by S3NS Dienste und APIs zugreifen, müssen Sie die Authentifizierung nicht einrichten.

    gcloud

    1. Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an. Nach der Anmeldung, initialisieren Sie die Google Cloud CLI mit dem folgenden Befehl:

      gcloud init
  • Legen Sie eine Standardregion und -zone fest.
  • REST

    Wenn Sie die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, verwenden Sie die Anmeldedaten, die Sie der gcloud CLI bereitstellen.

      Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an.

    Weitere Informationen finden Sie in der Cloud de Confiance Authentifizierungsdokumentation unter Für die Verwendung von REST authentifizieren.

Bootlaufwerk aus einem Image erstellen

Sie können einen eigenständigen Bootlaufwerk mit Startfunktion auch außerhalb des Instanzerstellungsvorgangs erstellen und ihn später einer Instanz hinzufügen.

Console

  1. Rufen Sie in der Cloud de Confiance console die Seite Laufwerk erstellen auf.

    Zur Seite "Laufwerk erstellen"

  2. Wählen Sie unter Laufwerkquelltyp die Option Image aus. Wählen Sie ein Image aus der Liste aus.

  3. Klicken Sie auf Erstellen.

gcloud

Verwenden Sie den Befehl gcloud compute disks create, um einen eigenständiges Bootlaufwerk zu erstellen:

gcloud compute disks create DISK_NAME --image IMAGE_NAME

REST

Senden Sie eine POST Anfrage an die disks.insert Methode, um ein neues Bootlaufwerk zu erstellen:

POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_NAME/zones/ZONE/disks?sourceImage=IMAGE

Ersetzen Sie IMAGE durch den URL-codierten, vollständig qualifizierten URI des Quell-Images, das auf diesem Bootlaufwerk angewendet werden soll.

Der Text Ihrer Anfrage muss einen Namen für dieses neue Laufwerk enthalten:

{
    "name": "DISK_NAME"
}

Wenn Sie ein Bootlaufwerk erstellt haben, das größer als das Image ist, sollten Sie es möglicherweise neu partitionieren.

Bootlaufwerk aus einem Snapshot erstellen

Nachdem Sie einen Snapshot eines Bootlaufwerks erstellt haben, können Sie ihn verwenden, um neue Bootlaufwerke zu erstellen.

Die Datenübertragung von einem Snapshot ist nur bei Erstellung eines Laufwerks möglich. Ein Snapshot kann nicht auf ein bestehendes Laufwerk oder auf Laufwerke anderer Projekte angewendet werden.

Console

  1. Rufen Sie in der Cloud de Confiance console die Seite Laufwerk erstellen auf.

    Zur Seite "Laufwerk erstellen"

  2. Wählen Sie unter Laufwerkquelltyp die Option Snapshot aus.

  3. Wählen Sie einen Snapshot aus der Liste aus.

  4. Legen Sie die Attribute für Ihr Laufwerk fest und klicken Sie auf Erstellen.

gcloud

Die Daten des Snapshots eines Laufwerks werden mithilfe des folgenden Befehls angewendet:

gcloud compute disks create DISK_NAME --source-snapshot SNAPSHOT_NAME

REST

Senden Sie eine POST Anfrage an die disks.insert Methode, um ein Bootlaufwerk aus einem Snapshot zu erstellen:

POST https://compute.s3nsapis.fr/compute/v1/projects/PROJECT_NAME/zones/ZONE/disks

Der Text der Anfrage muss einen Namen für das neue Laufwerk sowie die URL zum gewünschten Snapshot enthalten, der beim Erstellen des Laufwerks verwendet werden soll:

{
    "name": "DISK_NAME",
    "sourceSnapshot": "zones/ZONE/snapshots/SNAPSHOT_NAME"
}

Nächste Schritte