Erstellung von Bare Metal Servers for VPC

IBM Cloud® Bare Metal Servers for Virtual Private Cloud Stellt dedizierte Single-Tenant-Rechenressourcen in Ihrer VPC bereit. Erfahren Sie, wie Sie einen Bare-Metal-Server mit der Profil-, Image-, Netzwerk- und Speicherkonfiguration Ihrer Wahl bereitstellen.

Wenn Sie ein Betriebssystem-Image verwenden möchten, das auf Ihrem eigenen Server oder auf einem öffentlichen Server gehostet wird, lesen Sie den Abschnitt Netzwerk-Boot Ihres eigenen Betriebssystems mit Bare Metal Servers for VPC, bevor Sie einen Bare-Metal-Server erstellen.

Bare-Metal-Server über die Benutzerschnittstelle erstellen

Führen Sie die folgenden Schritte aus, um mithilfe der IBM Cloud®-Konsole einen Bare-Metal-Server zu erstellen. Sie können sich auch das folgende Video ansehen, um mehr über die Einrichtung eines Bare-Metal-Servers zu erfahren.

  1. In der IBM Cloud Konsole gehen Sie auf Navigationsmenü Symbol Menü-Symbol > Infrastruktur VPC Symbol > Compute > Bare Metal Server.

  2. Klicken Sie auf Erstellen und geben Sie die Informationen aus Tabelle 1 ein.

  3. Für erweiterte Optionen können Sie zusätzliche Serverkonfigurationen ausführen. Weitere Informationen finden Sie in Tabelle 2.

  4. Überprüfen Sie die Konfiguration Zusammenfassung und klicken Sie auf Bare-Metal-Server erstellen.

Auswahlmöglichkeiten für die Bereitstellung von Bare-Metal-Servern
Feld Wert
Standort Standorte bestehen aus Regionen (spezielle geografische Gebiete) und Zonen (fehlertolerante Rechenzentren in einer Region). Wählen Sie den Standort für den Bare-Metal-Server aus.
Name Für Ihren Bare-Metal-Server ist ein Name erforderlich.
Ressourcengruppe Wählen Sie eine Ressourcengruppe für den Server aus.
Tags Sie können Ihrem Server Bezeichnungen zuordnen, damit Sie Ressourcen in Ihrer Ressourcenliste einfach filtern können.
Zugriffsverwaltungstags Mithilfe von Zugriffsverwaltungstags können Sie flexible Zugriffsrichtlinien für bestimmte Ressourcen anwenden.
Image Klicken Sie auf Bild ändern, um ein Bild auszuwählen. Auf der Seite Bild auswählen können Sie aus allen in Frage kommenden Standard- und benutzerdefinierten Bildern auswählen. Nachdem Sie Ihr Bild ausgewählt haben, klicken Sie auf Speichern.

Weitere Informationen finden Sie unter Bare-Metal-Server-Images. Informationen zur Verwendung benutzerdefinierter Images mit Ihrem Bare-Metal-Server finden Sie unter Erste Schritte mit benutzerdefinierten Images.

Die Angabe zur zulässigen Nutzung des ausgewählten Images kann sich darauf auswirken, welche Einstellungen und Profile Sie zum Erstellen eines Bare-Metal-Servers unter Verwendung dieses Images nutzen können. Informationen zur Verwendung von allowed-use-Ausdrücken in Ihren benutzerdefinierten Images für Bare-Metal-Server finden Sie unter Hinzufügen von allowed-use-Ausdrücken zu benutzerdefinierten Images.

Sie können einen Bare-Metal-Server anhand eines available, partially_available (Image ist noch nicht in allen Zonen verfügbar) oder deprecated Images bereitstellen. Weitere Informationen zu Image-Lebenszyklen finden Sie unter Benutzerdefinierter Image-Lebenszyklus.

Profil Klicken Sie auf Profil ändern, um aus allen verfügbaren vCPU-und RAM-Kombinationen auszuwählen. Die Profilfamilien sind Balanced, Compute, Memory und Very High Memory. Profile, die am ausgewählten Standort nicht verfügbar sind, werden zwar angezeigt, können aber nicht ausgewählt werden. Wenn Sie eines dieser Profile auswählen möchten, klicken Sie auf den Tooltip, um zu sehen, an welchen Standorten dieses Profil verfügbar ist. Weitere Informationen finden Sie unter x86-64 Bare-Metal-Server-Profile.
SSH-Schlüssel Wählen Sie einen vorhandenen öffentlichen SSH-Schlüssel aus oder klicken Sie auf SSH-Schlüssel erstellen, um einen neuen zu erstellen. Weitere Informationen zum Erstellen eines SSH-Schlüssels finden Sie unter SSH-Schlüssel über die Benutzerschnittstelle erstellen. Sie müssen mindestens einen SSH-Schlüssel angeben.
– Bei der Architektur x86 wird der SSH-Schlüssel verwendet, um automatisch ein Passwort zu generieren, das für den Zugriff auf die ESXi Direct Console User Interface (DCUI) von VMware® und den ESXi-Webclient erforderlich ist.

Hinweis: SSH-Schlüssel können entweder RSA- oder Ed25519-Schlüssel sein. Sie können neue RSA-Schlüsselpaare über die Benutzeroberfläche generieren. Bereits vorhandene RSA-und Ed25519-SSH-Schlüssel können hochgeladen werden. Ed25519 kann nur verwendet werden, wenn das Betriebssystem diesen Schlüsseltyp unterstützt. Ed25519 kann nicht mit Windows- oder VMware-Images verwendet werden.

Virtuelle private Cloud Geben Sie die VPC-Instanz an, auf der Sie Ihren Server erstellen wollen. Sie können die Standard-VPC oder eine andere vorhandene VPC verwenden oder aber eine neue VPC erstellen.
Netzbandbreite Wählen Sie die Netzwerkbandbreite, die Ihrem Server zum Zeitpunkt der Bereitstellung oder nach der Bereitstellung zugewiesen werden soll. Weitere Informationen finden Sie unter Anpassen der Netzwerkbandbreite nach der Bereitstellung eines Bare-Metal-Servers.
Netzschnittstellen Der Bare-Metal-Server wird standardmäßig mit einer einzigen primären Netzschnittstelle erstellt. Sie können auf das Stiftsymbol klicken, um die Details der Netzschnittstelle zu bearbeiten. Zum Beispiel das Teilnetz oder die Sicherheitsgruppe, das der Schnittstelle zugeordnet ist. Um zusätzliche sekundäre Netzschnittstellen einzubeziehen, klicken Sie auf Neue Schnittstelle.
-Für die x86-Architektur können Sie bis zu acht PCI-Netzschnittstellen und bis zu 20 PCI + VLAN-Netzschnittstellen für jeden Server erstellen und zuordnen. Weitere Informationen zu erweiterten Netzkonfigurationen finden Sie unter Netzschnittstellen für einen Bare-Metal-Server verwalten.

Mit der Funktion Virtuelle Netzwerkschnittstelle können Sie den Typ der Netzwerkschnittstelle auswählen, die Sie verwenden möchten. Sie können die neue Option Netzanschluss mit virtueller Netzschnittstelle oder die ältere Option Instanznetzschnittstelle auswählen. Unabhängig vom Typ der Netzschnittstellenoption, die Sie bei der Bereitstellung auswählen, bleibt der Bare-Metal-Server während des Lebenszyklus des Bare-Metal-Servers bestehen. Sie können auf Zuordnen klicken, um einen Netzanschluss mit einer vorhandenen virtuellen Netzschnittstelle zu erstellen. Weitere Informationen finden Sie unter Informationen zu virtuellen Netzschnittstellen.

Erweiterte Optionen für Bare-Metal-Server
Erweiterte Option Wert
Benutzerdaten Fügen Sie Ihre Benutzerdaten in das Feld Benutzerdaten (optional) ein oder klicken Sie auf Benutzerdaten importieren, um die Daten von Ihrer lokalen Maschine hochzuladen. Sie können beispielsweise SSH aktivieren, indem Sie das folgende Script zum Feld Benutzerdaten (optional) hinzufügen: Weitere Informationen zu Benutzerdaten finden Sie unter Benutzerdaten.
Trusted Platform Module (TPM) Klicken Sie auf die Umschaltfläche, um Trusted Platform Module-Funktionen zu aktivieren. Wählen Sie anschließend den Modus aus, den Sie verwenden möchten. Weitere Informationen finden Sie unter Sicheres Booten mit Trusted Platform Module(TPM).
Sicheres Booten Klicken Sie auf die Umschaltfläche, um sicheres Booten zu aktivieren. Weitere Informationen finden Sie unter Sicheres Booten mit Trusted Platform Module(TPM).
Zur Reservierung hinzufügen (beta) Wenn Sie eine aktive Reservierung haben, klicken Sie auf den Kippschalter, um den Server zu dieser Reservierung hinzuzufügen. Weitere Informationen über Reservierungen finden Sie unter Über Reservierungen für VPC.
Metadaten Diese Eigenschaft ist standardmäßig inaktiviert. Klicken Sie auf die Umschaltfläche, um sie zu aktivieren. Mit dieser Einstellung wird der Bare-Metal-Server angewiesen, die Bare-Metal-Server-Konfigurationsinformationen und Benutzerdaten zu sammeln. Weitere Informationen finden Sie unter IBM Cloud® Virtual Private Cloud(VPC)Metadaten auf Bare-Metal-Servern.
Aktivitätsverfolgung Die Sammlung von Audit-Ereignissen ist standardmäßig deaktiviert. Die Erfassung von Audit-Ereignissen ist hilfreich für eine optimale Fehlersuche und die Reduzierung von Ausfallzeiten. Klicken Sie auf das Kästchen, um die Aktivitätsverfolgung für Ihren Bare-Metal-Server zu aktivieren. Wenn diese Funktion aktiviert ist, werden Audit-Ereignisse gesammelt und an die von Ihnen konfigurierten Activity Tracker Event Routing Ziele weitergeleitet. Weitere Informationen enthält der Abschnitt Einführung in IBM Cloud Activity Tracker Event Routing.
Protokollierung Die Protokollierung ist standardmäßig inaktiviert. Die Protokollierung ist hilfreich für eine optimale Fehlerbehebung und die Reduzierung von Ausfallzeiten. Klicken Sie auf das Kästchen, um die Protokollierung für Ihren Bare-Metal-Server zu aktivieren. Wenn diese Funktion aktiviert ist, werden Protokolle gesammelt und an die konfigurierten IBM Cloud Logs Routing Ziele weitergeleitet. Weitere Informationen enthält der Abschnitt Einführung in IBM Cloud Logs Routing.
Monitoring Die Überwachung ist standardmäßig deaktiviert. Die Überwachung ist hilfreich für eine optimale Fehlerbehebung und die Reduzierung von Ausfallzeiten. Klicken Sie auf das Kästchen, um die Überwachung für Ihren Bare-Metal-Server zu aktivieren. Wenn diese Funktion aktiviert ist, werden Metriken gesammelt und an die von Ihnen konfigurierten IBM Cloud Metrics Routing Ziele weitergeleitet. Weitere Informationen enthält der Abschnitt Einführung in IBM Cloud Metrics Routing.
Verwaltung der Cloud-Sicherheitslage Wenn Sie diese Option wählen, wird ein Bare-Metal-Server für den Workload-Schutz mit den Konfigurationen erstellt, die CSPM für alle Ressourcen bereitstellen. Wenn ein Workload-Schutz-Bare-Metal-Server vorhanden ist, ist diese Option nicht verfügbar. Weitere Informationen finden Sie unter IBM Cloud Security Posture Management(CSPM).

Bei Bare-Metal-Servern auf Basis der Architektur x86 enthält die DHCP-Antwort für alle Schnittstellen (PCI oder VLAN) ein Gateway. Wenn Sie also mehrere Schnittstellen in verschiedenen Teilnetzen erstellen, sollten Sie eine statische IP-Konfiguration in Betracht ziehen oder separate Netznamensbereiche verwenden, um die verschiedenen Gateways zu verarbeiten.

Bare-Metal-Server mithilfe der API erstellen

Sie können einen Bare-Metal-Server mithilfe der API erstellen. Führen Sie die folgenden Schritte aus, um mithilfe der API einen Bare-Metal-Server zu erstellen.

Vorbereitende Schritte

  1. Stellen Sie sicher, dass Sie Ihre API-Umgebung eingerichtet haben. Weitere Information finden Sie unter API- und CLI-Umgebung einrichten.

    Um mehr über die API zu erfahren, klicken Sie auf den Link Beispiel-API-Aufruf abrufen auf den Erstellungsseiten in der IBM Cloud®-Konsole. Daraufhin wird die korrekte Abfolge der API-Anforderungen angezeigt, sodass Sie die ausgeführten Aktionen und deren Abhängigkeiten besser nachvollziehen können.

  2. Erstellen Sie unbedingt eine VPC und ein Teilnetz, bevor Sie einen Bare-Metal-Server erstellen.

Informationen für den Bare-Metal-Server zusammenstellen

Bevor Sie die API zum Erstellen eines Bare-Metal-Servers verwenden, entnehmen Sie bitte der folgenden Tabelle die erforderlichen Informationen.

Informationen, die Sie benötigen, um mithilfe der API einen Bare-Metal-Server einzurichten
Serverdetail Auflistungsoptionen
Image Alle Images auflisten

Weitere Informationen finden Sie unter Bare-Metal-Server-Images. Informationen zur Verwendung benutzerdefinierter Images mit Ihrem Bare Metal Server finden Sie unter Erste Schritte mit benutzerdefinierten Images. Der Ausdruck für die zulässige Verwendung des ausgewählten Abbilds kann sich auf die Einstellungen und Profile auswirken, die Sie zum Erstellen eines Bare-Metal-Servers unter Verwendung dieses Abbilds verwenden können. Informationen zur Verwendung von Ausdrücken für die erlaubte Verwendung mit Ihren benutzerdefinierten Bare-Metal-Server-Images finden Sie unter Hinzufügen von Ausdrücken für die erlaubte Verwendung zu benutzerdefinierten Images.

Schlüssel Alle Schlüssel auflisten

Falls Sie noch keine SSH-Schlüssel haben, erstellen Sie einen unter Schlüssel erstellen. Weitere Informationen hierzu finden Sie unter SSH-Schlüssel.

Hinweis: SSH-Schlüssel können entweder RSA- oder Ed25519-Schlüssel sein. Sie können neue RSA-Schlüsselpaare über die Benutzeroberfläche generieren. Bereits vorhandene RSA-und Ed25519-SSH-Schlüssel können hochgeladen werden. Ed25519 kann nur verwendet werden, wenn das Betriebssystem diesen Schlüsseltyp unterstützt. Ed25519 kann nicht mit Windows- oder VMware-Images verwendet werden.

Teilnetz Alle Teilnetze auflisten
Sicherheitsgruppen (optional) Alle Sicherheitsgruppen auflisten
Profil Alle Bare-Metal-Serverprofile auflisten
Zone Alle Regionen auflisten
Alle Zonen in einer Region auflisten

Sie können einen Bare Metal Server von einem available, partially_available (Image ist noch nicht in allen Zonen verfügbar) oder deprecated Image bereitstellen. Weitere Informationen zu Image-Lebenszyklen finden Sie unter Benutzerdefinierter Image-Lebenszyklus.

Erstellen eines Bare-Metal-Servers mit der API

Nachdem Sie alle Informationen zusammengestellt haben, senden Sie eine API-Anfrage zum Erstellen eines Bare-Metal-Servers, um einen Bare-Metal-Server zu erstellen.

  • Für die x86-Architektur können Sie einen Bare-Metal-Server mit der folgenden Beispielkonfiguration erstellen:

    • ESXi-Image-ID: r006-31c8ca90-2623-48d7-8cf7-737be6fc4c3e
    • SSH-Schlüssel-ID: "a6b1a881-2ce8-41a3-80fc-36316a73f803"
    • Name des Bare-Metal-Servers: "my-bare-metal-server"
    • Primäre Netzschnittstelle mit den folgenden Konfigurationen:
      • Zuordnung von VLAN mit der ID '4' zulässig
      • Name: "my-primary-network-interface"
      • Teilnetz-ID: "7ec86020-1c6e-4889-b3f0-a15f2e50f87e"
    • Sekundäre VLAN-Schnittstelle mit der ID '4' VLAN-Schnittstelle ist variabel
    • Profilname: "bx2d-metal-192x768"
    • Zone: "us-south-1"
    • Metadatendienst: aktiviert
    • Protokoll des Metadatendienstes: "https"

    Die API-Anforderung hierfür sieht in etwa so aus:

    curl -X POST "$vpc_api_endpoint/v1/bare_metal_servers?version=2021-03-09&generation=2" \
    -H "Authorization: Bearer $iam_token" \
    -d '{
        "initialization": {
            "image": {
            "id": "r006-31c8ca90-2623-48d7-8cf7-737be6fc4c3e"
            },
            "keys": [
            {"id": "a6b1a881-2ce8-41a3-80fc-36316a73f803"}
            ]
            "default_trusted_profile": {
               "auto_link": true,
               "target": {
               "crn": "crn:v1:bluemix:public:iam-identity::a/aa2432b1fa4d4ace891e9b80fc104e34::profile:Profile-e9001353-12e5-41b7-a6bb-11de58dcbfea"
            }
          }
        },
        "primary_network_interface": {
            "interface_type": "pci",
            "name": "my-primary-network-interface",
            "subnet": {
            "id": "7ec86020-1c6e-4889-b3f0-a15f2e50f87e"
            },
            "allowed_vlans": [4]
        },
        "network_interfaces":[
           {
            "interface_type": "vlan",
            "name": "my-vlan-interface",
            "allow_interface_to_float": true,
            "subnet": {
            "id": "2302-6d5fe694-12f7-4161-b979-21bb4e872696"
             },
            "vlan": 4
           }
        ],
         "name": "my-bare-metal-server",
         "profile": {
             "name": "bx2d-metal-192x768"
         "metadata_service": {
          "enabled": true,
          "protocol": "https"
       }
         },
         "zone": {
             "name": "us-south-1"
         }
       }' | jq
    

    Die Beispielanforderung verwendet das JSON-Verarbeitungsprogramm jq, um die Antwort zu formatieren. jq ist ein Drittanbieter-Tool, das unter der MIT-Lizenz lizenziert ist. jq ist möglicherweise nicht auf allen VPC-Images vorinstalliert, die bei der Erstellung eines Bare-Metal-Servers verfügbar sind. Sie können den Befehl so anpassen, dass ein anderes Parsing-Tool verwendet wird, oder entfernen, um " | jq" eine unformatierte Antwort zu erhalten.

    Sie sehen eine Antwort, die dem folgenden Beispiel ähnelt:

    "bandwidth": 100000,
    "boot_target": {
      "href": "https://us-south.iaas.cloud.ibm.com/v1/bare_metal_servers/2302-5e095b83-ceb4-49b5-9699-0aa5a2c996a4/disks/2302-3744f199-6ccc-4698-8772-bb3937348c96",
      "id": "2302-3744f199-6ccc-4698-8772-bb3937348c96",
      "name": "zipfile-delude-slang-knoll",
      "resource_type": "bare_metal_server_disk"
    },
    "cpu": {
      "architecture": "amd64",
      "core_count": 96,
      "socket_count": 4,
      "threads_per_core": 2
    },
    "created_at": "2021-03-12T09:29:17.000Z",
    "crn": "crn:[...]",
    "disks": [
      {
        "allowed_use": {
          "api_version": "2025-03-31",
          "bare_metal_server": "true"
        },
        "created_at": "2021-03-12T09:29:17.000Z",
        "href": "https://us-south.iaas.cloud.ibm.com/v1/bare_metal_servers/2302-5e095b83-ceb4-49b5-9699-0aa5a2c996a4/disks/2302-3744f199-6ccc-4698-8772-bb3937348c96",
        "id": "2302-3744f199-6ccc-4698-8772-bb3937348c96",
        "interface_type": "sata",
        "name": "zipfile-delude-slang-knoll",
        "resource_type": "bare_metal_server_disk",
        "size": 960
      },
      {
        "created_at": "2021-03-12T09:29:17.000Z",
        "href": "https://us-south.iaas.cloud.ibm.com/v1/bare_metal_servers/2302-5e095b83-ceb4-49b5-9699-0aa5a2c996a4/disks/2302-86003aba-47db-4d07-bd76-62e00cca83e5",
        "id": "2302-86003aba-47db-4d07-bd76-62e00cca83e5",
        "interface_type": "nvme",
        "name": "elderly-mountain-trout-opponent",
        "resource_type": "bare_metal_server_disk",
        "size": 3200
      },
      {
        "created_at": "2021-03-12T09:29:17.000Z",
        "href": "https://us-south.iaas.cloud.ibm.com/v1/bare_metal_servers/2302-5e095b83-ceb4-49b5-9699-0aa5a2c996a4/disks/2302-8372237f-77cb-47e4-9c61-b9d19ddfdbcd",
        "id": "2302-8372237f-77cb-47e4-9c61-b9d19ddfdbcd",
        "interface_type": "nvme",
        "name": "could-kilt-twisty-unloaded",
        "resource_type": "bare_metal_server_disk",
        "size": 3200
      },
      {
        "created_at": "2021-03-12T09:29:17.000Z",
        "href": "https://us-south.iaas.cloud.ibm.com/v1/bare_metal_servers/2302-5e095b83-ceb4-49b5-9699-0aa5a2c996a4/disks/2302-e544d72d-ca08-4924-b748-a8f67b66286d",
        "id": "2302-e544d72d-ca08-4924-b748-a8f67b66286d",
        "interface_type": "nvme",
        "name": "wildcat-impromptu-dribble-hesitate",
        "resource_type": "bare_metal_server_disk",
        "size": 3200
      },
      {
        "created_at": "2021-03-12T09:29:17.000Z",
        "href": "us-south.iaas.cloud.ibm.com/v1/bare_metal_servers/2302-5e095b83-ceb4-49b5-9699-0aa5a2c996a4/disks/2302-de34647b-e7fb-405b-85af-d28c6dfe142c",
        "id": "2302-de34647b-e7fb-405b-85af-d28c6dfe142c",
        "interface_type": "nvme",
        "name": "imperfect-stimulate-culpable-thumb",
        "resource_type": "bare_metal_server_disk",
        "size": 3200
      }
    ],
    "enable_secure_boot": false,
    "href": "https://us-south.iaas.cloud.ibm.com/v1/bare_metal_servers/2302-5e095b83-ceb4-49b5-9699-0aa5a2c996a4",
    "id": "2302-5e095b83-ceb4-49b5-9699-0aa5a2c996a4",
    "memory": 768,
    "name": "my-bare-metal-server",
    "network_interfaces": [
      {
        "href": "https://us-south.iaas.cloud.ibm.com/v1/bare_metal_servers/2302-5e095b83-ceb4-49b5-9699-0aa5a2c996a4/network_interfaces/2302-c094c123-5c82-49a2-8bb7-847bd3a7b62d",
        "id": "2302-c094c123-5c82-49a2-8bb7-847bd3a7b62d",
        "name": "my-primary-network-interface",
        "primary_ipv4_address": "10.240.128.5",
        "resource_type": "network_interface",
        "subnet": {
          "crn": "crn:[...]",
          "href": "https://us-south.iaas.cloud.ibm.com/v1/subnets/2302-6d5fe694-12f7-4161-b979-21bb4e872696",
          "id": "7ec86020-1c6e-4889-b3f0-a15f2e50f87e",
          "name": "my-subnet"
        }
      },
      {
        "href": "https://us-south.iaas.cloud.ibm.com/v1/bare_metal_servers/2302-5e095b83-ceb4-49b5-9699-0aa5a2c996a4/network_interfaces/2302-edd97be7-588e-4f0b-a875-7e0bec68f767",
        "id": "2302-edd97be7-588e-4f0b-a875-7e0bec68f767",
        "name": "my-vlan-interface",
        "primary_ipv4_address": "",
        "resource_type": "network_interface",
        "subnet": {
          "crn": "crn:[...]",
          "href": "https://us-south.iaas.cloud.ibm.com/v1/subnets/2302-6d5fe694-12f7-4161-b979-21bb4e872696",
          "id": "7ec86020-1c6e-4889-b3f0-a15f2e50f87e",
          "name": "my-subnet"
        }
      }
    ],
    "primary_network_interface": {
      "href": "https://us-south.iaas.cloud.ibm.com/v1/bare_metal_servers/2302-5e095b83-ceb4-49b5-9699-0aa5a2c996a4/network_interfaces/2302-c094c123-5c82-49a2-8bb7-847bd3a7b62d",
      "id": "2302-c094c123-5c82-49a2-8bb7-847bd3a7b62d",
      "name": "my-primary-network-interface",
      "primary_ipv4_address": "10.240.128.5",
      "resource_type": "network_interface",
      "subnet": {
        "crn": "crn:[...]",
        "href": "https://us-south.iaas.cloud.ibm.com/v1/subnets/2302-6d5fe694-12f7-4161-b979-21bb4e872696",
        "id": "7ec86020-1c6e-4889-b3f0-a15f2e50f87e",
        "name": "my-subnet"
      }
    },
    "profile": {
      "href": "https://us-south.iaas.cloud.ibm.com/v1/bare_metal_server/profiles/bx2d-metal-192x768",
      "name": "bx2d-metal-192x768"
    },
    "resource_group": {
      "href": "https://us-south.iaas.cloud.ibm.com/v1/resource_groups/823edda102129f3232a0dc0655fcff94",
      "id": "823edda102129f3232a0dc0655fcff94",
      "name": "Default"
    },
    "resource_type": "bare_metal_server",
    "status": "pending",
    "status_reasons": [],
    "trusted_platform_module": {
      "enabled": false,
      "mode": ""
    },
    "vpc": {
      "crn": "crn:[...]",
      "href": "https://us-south.iaas.cloud.ibm.com/v1/vpcs/r006-96cb322a-6a59-4ac4-8783-1f059f87e4a9",
      "id": "r006-96cb322a-6a59-4ac4-8783-1f059f87e4a9",
      "name": "my-vpc"
    },
    "zone": {
      "href": "https://us-south.iaas.cloud.ibm.com/v1/regions/us-south/zones/us-south-1",
      "name": "us-south-1"
    }
    

Der Status wird als Ausstehend angezeigt, bis der Server erstellt ist.

Weitere Informationen zur API-Anforderung finden Sie unter Bare-Metal-Server erstellen.

Server anzeigen

Wenn sich der Serverstatus in „Aktiv“ ändert, verwenden Sie die folgende Anforderung, um den Server anzuzeigen.

curl -X GET "$vpc_api_endpoint/v1/bare_metal_servers/$bare_metal_server_id?version=2021-03-09&generation=2" \
-H "Authorization: Bearer $iam_token"

Bare-Metal-Server über die Befehlszeilenschnittstelle erstellen

Sie können die Befehlszeilenschnittstelle verwenden, um einen Bare-Metal-Server zu erstellen. Verwenden Sie die folgenden Schritte, um einen Bare-Metal-Server über die IBM Cloud®-CLI zu erstellen.

Vorbereitende Schritte

  1. Stellen Sie sicher, dass Sie Ihre CLI-Umgebung eingerichtet haben.
  2. Erstellen Sie unbedingt eine VPC und ein Teilnetz, bevor Sie einen Bare-Metal-Server erstellen.

Weitere Informationen finden Sie im Abschnitt VPC-Ressource verwenden mithilfe der Befehlszeilenschnittstelle erstellen.

Informationen zum Erstellen eines Bare-Metal-Servers zusammenstellen

Bevor Sie einen Bare-Metal-Server mit der Befehlszeilenschnittstelle erstellen können, müssen Sie die benötigten Informationen zusammenstellen.

Informationen, die Sie benötigen, um mithilfe der CLI einen Bare-Metal-Server einzurichten
Serverdetails Auflistungsoptionen
Image Alle Images auflisten

Weitere Informationen finden Sie unter Bare-Metal-Server-Images. Informationen zur Verwendung benutzerdefinierter Images mit Ihrem Bare Metal Server finden Sie unter Erste Schritte mit benutzerdefinierten Images. Der Ausdruck für die zulässige Verwendung des ausgewählten Abbilds kann sich auf die Einstellungen und Profile auswirken, die Sie zum Erstellen eines Bare-Metal-Servers unter Verwendung dieses Abbilds verwenden können. Informationen zur Verwendung von Ausdrücken für die erlaubte Verwendung mit Ihren benutzerdefinierten Bare-Metal-Server-Images finden Sie unter Hinzufügen von Ausdrücken für die erlaubte Verwendung zu benutzerdefinierten Images.

Schlüssel Alle Schlüssel auflisten

Falls Sie noch keine SSH-Schlüssel haben, erstellen Sie einen unter Schlüssel erstellen.

Hinweis: SSH-Schlüssel können entweder RSA- oder Ed25519-Schlüssel sein. Sie können neue RSA-Schlüsselpaare über die Benutzeroberfläche generieren. Bereits vorhandene RSA-und Ed25519-SSH-Schlüssel können hochgeladen werden. Ed25519 kann nur verwendet werden, wenn das Betriebssystem diesen Schlüsseltyp unterstützt. Ed25519 kann nicht mit Windows- oder VMware-Images verwendet werden.
Weitere Informationen finden Sie unter SSH-Schlüssel.

Teilnetz Alle Teilnetze auflisten
Sicherheitsgruppen (optional) Alle Sicherheitsgruppen auflisten
Profil Alle Bare-Metal-Serverprofile auflisten
Zone Alle Regionen auflisten
Alle Zonen in einer Region auflisten] (/docs/vpc?topic=vpc-vpc-reference#zones)

Sie können einen Bare Metal Server von einem available, partially_available (Image ist noch nicht in allen Zonen verfügbar) oder deprecated Image bereitstellen. Weitere Informationen zu Image-Lebenszyklen finden Sie unter Benutzerdefinierter Image-Lebenszyklus.

Bare-Metal-Server erstellen

Sobald Sie alle Informationen zur Hand haben, können Sie einen Bare-Metal-Server über die Befehlszeilenschnittstelle erstellen.

Beispielsweise können Sie einen Bare-Metal-Server mit der folgenden Konfiguration erstellen:

  • x86-Architektur:

    • ESXi-Image-ID: r006-31c8ca90-2623-48d7-8cf7-737be6fc4c3e

    • SSH-Schlüssel-ID: "a6b1a881-2ce8-41a3-80fc-36316a73f803"

    • Name des Bare-Metal-Servers: "my-bare-metal-server"

    • Primäre Netzschnittstelle mit den folgenden Konfigurationen:

      • VLAN mit der ID „4“ für den Anschluss an den Server
      • Name: "my-primary-network-interface"
      • Teilnetz-ID: "7ec86020-1c6e-4889-b3f0-a15f2e50f87e"
    • Sekundäre VLAN-Schnittstelle mit der ID '4' VLAN-Schnittstelle ist variabel

    • Profilname: "bx2d-metal-192x768"

    • Zone: "us-south-1"

    • Metadaten: "true"

    • Protokoll: "https"

    • Standardmäßig vertrauenswürdiges Profil autolink: "wahr"

    ibmcloud is bare-metal-server-create --name my-bare-metal-server --zone us-south-1 --profile mx2-metal-96x768 --image r006-31c8ca90-2623-48d7-8cf7-737be6fc4c3e --keys a6b1a881-2ce8-41a3-80fc-36316a73f803 --metadata-service true --metadata-service-protocol https --default-trusted-profile default-trusted-profile-name --default-trusted-profile-auto-link true --pnic-subnet 7ec86020-1c6e-4889-b3f0-a15f2e50f87e –pnic-name my-primary-network-interface --pnic-allowed-vlans 4 --network-interfaces '[{"name": "my-vlan-interface", "interface_type": "vlan", "vlan": 4, "allow_interface_to_float": true, "subnet": {"id":"7ec86020-1c6e-4889-b3f0-a15f2e50f87e"}}]' --output JSON
    

Server anzeigen

Wenn sich der Serverstatus in Aktiv ändert, können Sie ihn mit folgendem Befehl anzeigen.

ibmcloud is bare-metal-server $bare_metal_server_id --output JSON

Nächste Schritte

Wenn sich der Status des Bare-Metal-Servers in Aktiv ändert, können Sie eine Verbindung zu ihm herstellen.