Instanzen aus Instanzkonfigurationen erstellen

Sie können eine Instanz erstellen, indem Sie eine Instanzkonfiguration als Vorlage verwenden.

Viele der in der Instanzkonfiguration definierten Einstellungen können bei der Erstellung einer Instanz aus der Instanzkonfiguration nicht geändert werden. Beispielsweise können Availability-Domain, Compartment, Image, Ausprägung und Subnetz nicht geändert werden.

Bevor Sie beginnen

Bevor Sie eine Instanz aus einer Instanzkonfiguration erstellen, müssen Sie eine Instanzkonfiguration als Vorlage für die Instanz verwenden. Darüber hinaus gibt es spezifische Anforderungen für Linux und Windows.

Anforderungen für Linux-Instanzen

Führen Sie die folgenden Schritte aus, um eine Verbindung zur Linux-Instanz herzustellen.

  • Wenn die Instanzkonfiguration einen Public Key nicht enthält und Sie den eigenen Secure Shell-(SSH-)Schlüssel verwenden möchten, um eine SSH-Verbindung zur Instanz herzustellen, benötigen Sie den Public Key aus der SSH-Schlüsselpaarung, das Sie verwenden möchten. Der Schlüssel muss das OpenSSH-Format aufweisen. Weitere Informationen finden Sie unter Schlüsselpaare auf Linux-Instanzen verwalten.
  • Wenn die Instanzkonfiguration einen SSH-Schlüssel enthält, muss dieser SSH-Schlüssel verwendet werden, um eine Verbindung zu allen Instanzen herzustellen, die aus der Instanzkonfiguration erstellt wurden.

Windows-Instanzanforderungen

Für Windows benötigen Sie eine VCN-Sicherheitsregel, die RDP-Zugriff (Remotedesktopprotokoll) für eine Verbindung zu Ihrer Instanz ermöglicht. Dazu benötigen Sie eine Regel für zustandsbehafteten Ingress für TCP-Traffic auf Zielport 3389 von Quelle 0.0.0.0/0 und jedem Quellport. Weitere Informationen finden Sie unter Sicherheitsregeln. Sie können diese Sicherheitsregel in einer Netzwerksicherheitsgruppe implementieren, der Sie diese Windows-Instanz hinzufügen. Sie können diese Sicherheitsregel auch in einer Sicherheitsliste implementieren, die vom Subnetz der Instanz verwendet wird.

So aktivieren Sie den RDP-Zugriff:
  1. Öffnen sie das Navigationsmenü , und wählen Sie Networking aus. Wählen Sie dann Virtuelle Cloud-Netzwerke aus.
  2. Wählen Sie unter Listengeltungsbereich ein Compartment aus, in dem Sie die erforderliche Berechtigung haben. Die Seite wird aktualisiert, und es werden nur die Ressourcen in diesem Compartment angezeigt. Wenn Sie nicht sicher sind, welches Compartment zu verwenden ist, wenden Sie sich an einen Administrator.

  3. Wählen Sie das VCN aus, in dem Sie die Sicherheitsregel erstellen möchten.
  4. Führen Sie einen der folgenden Schritte aus:

    • Die Regel zu einer Netzwerksicherheitsgruppe hinzufügen, zu der die Instanz gehört:

      1. Wählen Sie unter Ressourcen Netzwerksicherheitsgruppen aus.
      2. Wählen Sie die Netzwerksicherheitsgruppe aus, der die Regel hinzugefügt werden soll.
      3. Wählen Sie Regeln hinzufügen aus.
      4. Geben Sie für die Regel die folgenden Werte ein:

        • Zustandslos: Lassen Sie das Kontrollkästchen deaktiviert.
        • Richtung: Ingress
        • Quelltyp: CIDR
        • Quell-CIDR: 0.0.0.0/0
        • IP-Protokoll: RDP (TCP/3389)
        • Quellportbereich: Alle
        • Zielportbereich: 3389
        • Beschreibung: Eine optionale Beschreibung der Regel.
      5. Klicken Sie auf Hinzufügen.
    • So fügen Sie die Regel einer Sicherheitsliste hinzu, die vom Subnetz der Instanz verwendet wird:

      1. Wählen Sie unter Ressourcen die Option Sicherheitslisten aus.
      2. Wählen Sie die Sicherheitsliste aus, die Sie interessieren.
      3. Wählen Sie Ingress-Regeln hinzufügen aus.
      4. Geben Sie für die Regel die folgenden Werte ein:

        • Zustandslos: Lassen Sie das Kontrollkästchen deaktiviert.
        • Quelltyp: CIDR
        • Quell-CIDR: 0.0.0.0/0
        • IP-Protokoll: RDP (TCP/3389)
        • Quellportbereich: Alle
        • Zielportbereich: 3389
        • Beschreibung: Eine optionale Beschreibung der Regel.
      5. Wählen Sie Ingress-Regeln hinzufügen aus.

Schritte zum Erstellen einer Instanz aus einer Instanzkonfiguration

Führen Sie diese Schritte aus, um eine Instanz mit der Konsole, der CLI oder der API aus einer Instanzkonfiguration zu erstellen.

    1. Wählen Sie auf der Listenseite Instanzkonfigurationen die Instanzkonfiguration aus, die Sie als Vorlage zum Erstellen der Instanz verwenden möchten. Wenn Sie Hilfe beim Suchen der Listenseite benötigen, finden Sie weitere Informationen unter Instanzkonfigurationen auflisten.
    2. Wählen Sie Instanz starten aus.
    3. Geben Sie einen Namen für die Instanz ein. Sie können den Namen später hinzufügen oder ändern. Der Name muss nicht eindeutig sein, weil eine Oracle Cloud-ID (OCID) die Instanz eindeutig identifiziert. Geben Sie dabei keine vertraulichen Informationen ein.
    4. Unter Platzierung, Image und Ausprägung und Networking können Sie einige erweiterte Optionen ändern, einschließlich Kapazitätstyp, Faultdomain, Abschirmungsoptionen und Startoptionen. Weitere Informationen zu den Einstellungen in diesen Abschnitten finden Sie unter Instanzen erstellen.
    5. Linux-Instanzen: Wenn die Instanzkonfiguration einen SSH-Public Key für die Instanz nicht enthält, können Sie jetzt einen angeben. Wenn die Instanzkonfiguration einen SSH-Public Key für die Instanz enthält, muss dieser SSH-Schlüssel für alle Verbindungen zu den aus der Instanzkonfiguration erstellten Instanzen verwendet werden.

      Generieren Sie im Abschnitt SSH-Schlüssel hinzufügen ein SSH-Schlüsselpaar, oder laden Sie Ihren eigenen Public Key hoch. Wählen Sie eine der folgenden Optionen aus:
      • Schlüsselpaar für mich generieren: Oracle Cloud Infrastructure generiert ein RSA-Schlüsselpaar für die Instanz. Wählen Sie Private Key speichern, und speichern Sie dann den Private Key auf Ihrem Rechner. Wählen Sie optional Public Key speichern aus, und speichern Sie den Public Key.

        Achtung

        Jeder, der Zugriff auf den Private Key hat, kann sich bei der Instanz anmelden. Bewahren Sie den Private Key an einem sicheren Speicherort auf.
        Wichtig

        Um ein Schlüsselpaar zu verwenden, das von OCI generiert wird, greifen Sie von einem System aus auf die Instanz zu, in dem OpenSSH installiert sind. OpenSSH ist standardmäßig in allen aktuellen Versionen von Linux, MacOS, Windows und Windows Server enthalten. Weitere Informationen finden Sie unter Schlüsselpaare auf Linux-Instanzen verwalten.
      • Public-Key-Dateien (.pub) hochladen: Laden Sie den Public-Key-Teil des Schlüsselpaars herunter. Navigieren Sie zur Schlüsseldatei, die Sie hochladen möchten, oder verschieben Sie die Datei per Drag-and-Drop in das Feld. Halten Sie zum Angeben mehrerer Schlüssel beim Auswählen von Dateien die Befehlstaste (Mac) bzw. die Strg-Taste (Windows) gedrückt.
      • Public Keys einfügen: Fügen Sie den Public Key-Teil des Schlüsselpaars in das Feld ein.
      • Keine SSH-Schlüssel: Wählen Sie diese Option nur aus, wenn Sie keine SSH-Verbindung zur Instanz herstellen möchten. Sie können keinen Public Key angeben und kein Schlüsselpaar speichern, das von Oracle Cloud Infrastructure generiert wird, nachdem die Instanz erstellt wurde.
    6. Geben Sie die Boot-Volume-Details für die Instanz ein. Weitere Informationen zu den Einstellungen in diesem Abschnitt finden Sie unter Instanzen erstellen.
    7. Um eine Livemigration zu konfigurieren, wählen Sie Erweiterte Optionen anzeigen, und treffen Sie auf der Registerkarte Verfügbarkeitskonfiguration die gewünschte Optionen aus. Weitere Informationen zu den Einstellungen in diesem Abschnitt finden Sie unter Instanzen erstellen.
    8. Wählen Sie Erstellen.

      Tipp

      Um den Fortschritt des Vorgangs zu verfolgen und Fehler zur Fehlerbehebung zu beheben, die beim Erstellen der Instanz auftreten, verwenden Sie die zugehörige Arbeitsanforderung.

    Was kommt als Nächstes

    Hier einige Aktionen, die Sie bei der neuen Instanz durchführen können.

    • Nachdem die Instanz durch Provisioning bereitgestellt wurde, werden Details zu der Instanz in der Instanzliste angezeigt. Um weitere Details wie IP-Adressen und anfängliches Kennwort (für Windows-Instanzen) anzuzeigen, wählen Sie den Instanznamen aus.
    • Wenn die Instanz vollständig durch Provisioning bereitgestellt wurde und ausgeführt wird, können Sie eine Verbindung zur Instanz herstellen. Sie können mit einer Secure Shell-(SSH-)Verbindung eine Verbindung zu einer Linux-Instanz herstellen und mit einer Remotedesktopverbindung eine Verbindung zu einer Windows -Instanz herstellen.
    • Sie können ein Block-Volume an die Instanz anschließen, vorausgesetzt, das Volume befindet sich in derselben Availability-Domain.
    • Sie können weitere Benutzer bei der Instanz anmelden.
  • Verwenden Sie den Befehl instance launch und die erforderlichen Parameter, um eine Instanz aus einer Instanzkonfiguration zu erstellen:

    oci compute instance launch --from-json <file://path/to/file.json>
                        

    <file://path/to/file.json> ist der Pfad zu einer JSON-Datei, in der die Instanzdetails definiert werden. Informationen zum Generieren eines Beispiels für die JSON-Datei finden Sie unter Erweiterte JSON-Optionen.

    Eine vollständige Liste der Flags und Variablenoptionen für die Compute-Service-CLI-Befehle finden Sie in der Befehlszeilenreferenz für Compute.

  • Informationen zur Verwendung der API und Zu Signieranforderungen finden Sie unter REST-API-Dokumentation und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter SDKs und die CLI.

    Mit den folgenden API-Vorgängen können Sie Instanzen erstellen: