Boot-Image importieren
IBM Power Virtual Server in IBM datenzentrum
IBM Power Virtual Server Private Wolke in Standort des Clients
Sie können ein angepasstes Boot-Image über die Befehlszeilenschnittstelle von IBM® Power® Virtual Server oder über die Konsole importieren. Alle Rechenzentren verwenden die Speichertypen Tier 0, Tier 1, Tier 3 und Fixed IOPs. Nachdem das Volume erstellt wurde, können Sie die Speichertypen nicht mehr ändern. Eine virtuelle Maschine (VM) kann Festplatten von mehreren Speichertypen haben. Das erfolgreiche Importieren umfangreicher Boot-Images nimmt viel Zeit in Anspruch. Es kann sein, dass Sie eine Bestätigungsnachricht mit Verzögerung erhalten.
Der Bildimport erfordert HMAC-Schlüssel (access, secret) für den Zugriff auf Ihren IBM Cloud Object Storage Bucket. Um Ihre HMAC-Schlüssel zu erzeugen, siehe Verwendung von IBM COS HMAC-Anmeldeinformationen.
Das Jobfeature IBM® Power® Virtual Server verfolgt asynchrone Operationen mit langer Laufzeit wie VM-Erfassung, Imageexport und Imageimport über mehrere Arbeitsbereiche in Ihrem Cloudkonto hinweg.
Als Teil dieses Jobfeatures sind die folgende API und CLIs verfügbar:
- API für Imageimport- Erstellen Sie ein neues Image aus verfügbaren Images, die Sie in IBM COS gespeichert haben.
- CLI-Befehl-
ibmcloud pi image import
. - CLI-Befehl
ibmcloud pi jobs
.
Die VM-Erfassungs-, Image-Export-und Imageimportfunktionen von Power Virtual Server sind auf jeweils eine Operation pro Power Virtual Server-Arbeitsbereich beschränkt. Wenn eine dieser Operationen erfolgreich übergeben wird, kann keine weitere neue Operation (VM-Erfassung, Image-Export und Image-Import) übergeben werden, so lange die vorherige Operation nicht abgeschlossen ist.
Verwenden der Power Virtual Server API zum Importieren eines Boot-Images
Um ein Boot-Image zu importieren, können Sie die APIs verwenden, die im Thema Erstellen eines neuen Images aus verfügbaren Images, die Sie in IBM COS gespeichert haben aufgeführt sind.
Um ein benutzerdefiniertes SAP HANA oder SAP NetWeaver-Image zu importieren, geben Sie die folgenden Bilddetails an:
"importDetails":{
"licenseType":"byol",
"product":"Hana",
"vendor":"SAP"
}
Power Virtual Server-CLI zum Importieren eines Boot-Images verwenden
Führen Sie die folgenden Schritte aus, um ein Boot-Image mithilfe der Power Virtual Server-CLI zu importieren. Weitere Informationen finden Sie in der Power Virtual Server-CLI-Referenz.
-
Um ein benutzerdefiniertes Bild aus IBM Cloud Object Storage zu importieren, verwenden Sie den Befehl
ibmcloud pi image-import
. -
Suchen Sie das neu importierte Image mithilfe des Befehls
ibmcloud pi images
.shell ibmcloud pi images [--long] [--json]
-
Um ein benutzerdefiniertes SAP HANA oder SAP NetWeaver-Image zu importieren, verwenden Sie den Befehl
-d, --import-details strings
.
Benutzerschnittstelle von Power Virtual Server zum Importieren eines Boot-Image
Führen Sie die folgenden Schritte aus, um ein Boot-Image mithilfe der Power Virtual Server-Benutzerschnittstelle zu importieren.
Das Feld Name der Imagedatei unterstützt die folgenden Formate: .ova, .ova.gz, .tar, .tar.gz und .tgz.
-
Klicken Sie auf Boot-Images und anschließend auf Image importieren.
Wenn Sie ein angepasstes SAP HANA-oder SAP NetWeaver-Image importieren, müssen Sie das Kontrollkästchen für die Selbstzertifizierung auswählen.
-
Nachdem Sie auf Bild importieren geklickt haben, geben Sie alle erforderlichen Informationen ein. In der Tabelle am Ende der Seite können Sie die erforderlichen Felder für den Import eines Boot-Images ausfüllen.
Wählen Sie die Schaltfläche Import mit Prüfsummendatei validieren, um die Importdatei anhand der Prüfsummendatei zu validieren. Sie können die Prüfsummendatei beim Exportieren der Bilddateien in den IBM Cloud Object Storage Bucket erzeugen. Die Prüfsummendatei und die Importbilder müssen sich im selben Eimer befinden. Der Name der Prüfsummendatei basiert auf dem Namen der importierten Bilddatei und hat die Dateierweiterung
.sha256
. Weitere Informationen zum Erstellen einer Prüfsummendatei finden Sie unter Verwenden der Power Virtual Server-Benutzeroberfläche zum Erfassen und Exportieren einer VM.Wenn Sie Ihr eigenes Bild erstellen, können Sie ein Prüfsummenbild erstellen und es zusammen mit Ihrem eigenen Bild in denselben Bucket legen. Eine Möglichkeit, das Prüfsummenbild zu erzeugen, ist die Verwendung des Befehls
shasum -a 256 <filename>
odersha256sum <filename>
.Die Validierung einer Importdatei anhand der Prüfsummendatei kann den Bildimportprozess zusätzlich verzögern.
-
Suchen Sie das neu hochgeladene Boot-Image unter Boot-Images.
-
Kehren Sie zu Virtuelle Serverinstanzen zurück und stellen Sie eine neue virtuelle Dienstinstanz Power Virtual Server bereit. Klicken Sie auf der entsprechenden Boot-Image-Kachel auf den Pfeil, um Ihr angepasstes Boot-Image anzuzeigen.
Feld | Beschreibung |
---|---|
Katalogimagename | Geben Sie den Namen ein, der in Ihrem Imagenamenskatalog angezeigt werden soll. |
Speichertyp | Wählen Sie Tier 1 (NVMe-basierter Flashspeicher) oder Tier 3 (SSD-Flashspeicher) als Speichertyp aus. Von einer virtuellen Maschine können nicht gleichzeitig Platten der Speichertypen Tier 1 und Tier 3 verwendet werden. |
Speicherpool | Ein oder mehrere benutzerdefinierte Image-Speicher-Volumes werden im Speicherpool platziert, basierend auf den von Ihnen gewählten Speicherpool-Platzierungsoptionen (automatische Auswahl, Affinität oder Anti-Affinität). Das Boot-Volume jeder VM, die mit diesem Image bereitgestellt wird, wird in demselben Speicherpool bereitgestellt. Weitere Informationen zu Speicherdatenträgern finden Sie in Speicherdatenträger hinzufügen und verwalten. |
Pool automatisch auswählen | Wählen Sie diese Option aus, um den Speicherdatenträger automatisch in einem Pool mit ausreichender Kapazität zu erstellen. |
Affinität | Verwenden Sie diese Option, um den Speicherpool zu ermitteln, der zum Platzieren der Bootdatenträger verwendet werden muss, basierend auf einer vorhandenen PVM-Instanz (VM) oder einem Speicherdatenträger aus Ihrem Konto. Die benutzerdefinierten Image-Speicher-Volumes werden in denselben Speicherpool gelegt, in dem sich auch das Affinitätsobjekt befindet. Wenn Sie eine PVM-Instanz als Affinitätsobjekt verwenden, basiert der Speicherpool, der zum Platzieren der Bootdatenträger ausgewählt wird, auf dem Stammdatenträger (Bootdatenträger) der PVM-Instanz. |
Anti-Affinität | Verwenden Sie diese Option, um einen oder mehrere Speicherpools zu identifizieren, die Sie von der Auswahl ausschließen möchten, um die Boot-Volumes basierend auf einer oder mehreren vorhandenen PVM-Instanzen (VMs) oder Speicher-Volumes Ihres Kontos zu platzieren. Bei der Auswahl eines Speicherpools zur Erstellung der benutzerdefinierten Bildspeicher-Volumes werden die Speicherpools ausgewählt, in denen sich die Liste der Anti-Affinitätsobjekte befindet. Wenn Sie PVM-Instanzen als Anti-Affinitätsobjekte verwenden, werden die Speicherpools abhängig vom Stammdatenträger (Bootdatenträger) jeder PVM-Instanz ausgeschlossen, den Sie angegeben haben. |
Quellendetails (Cloudspeicher) | Verwenden Sie die folgenden Felder, um die Details des Cloudspeichers festzulegen. |
Bereich | Wählen Sie entweder us-east, us-south, ca-tor, eu-de, eu-es, eu-gb, au-syd, jp-tok, jp-osa für die Region. |
Imagedateiname | Geben Sie den Dateinamen des Images ein. Der Imagedateiname darf keine Leerzeichen enthalten. Unterstützte Dateiformate sind tar und ova . Sie können Bilddateien mit Hilfe von gzip komprimieren. Die
unterstützten Dateinamenerweiterungen sind .ova , .ova.gz , .tar , .tar.gz und .tgz . Sie müssen die private Endpunktdomäne verwenden. Beispiel: Aix_7200-03-02-1846_cldrdy_112018.gz . |
Gruppierungsname | Unterordner können verwendet und als bucketName/optional/folders angegeben werden. Optionale Ordner werden automatisch erstellt, wenn sie bisher nicht vorhanden sind. Wählen Sie Menüsymbol |
Cloud Object Storage-Zugriffsschlüssel | Wählen Sie Menüsymbol access_key_id und fügen Sie ihn in dieses Feld ein. |
Geheimer Cloud Object Storage-Schlüssel | Um Ihren geheimen Schlüssel zu identifizieren, wählen Sie Menüsymbol secret_access_key und fügen Sie ihn in dieses Feld ein. |
Wenn Sie Ihr Image zu einem späteren Zeitpunkt herunterladen möchten, rufen Sie die Ressourcenliste in der Benutzerschnittstelle des IBM Cloud-Dashboards auf und greifen Sie auf Ihren Arbeitsbereich von Cloud Object Storage zu. Wählen Sie in dem Bucket, in dem Ihr Image gespeichert ist, die Imagedatei aus, die Sie herunterladen möchten, und wählen Sie Objekte herunterladen aus. Weitere Informationen zum CLI-Befehl Cloud Object Storage finden Sie unter Objekt herunterladen.