3.8. Abrufen von Images für die Overcloud-Knoten

Der Director benötigt mehrere Diskimages um Overcloud-Knoten bereitstellen zu können. Dies beinhaltet:
  • Ermittlungs-Kernel und Ramdisk - Wird für Bare-Metal Systemermittlung über PXE-Boot verwendet.
  • Bereitstellungs-Kernel und Ramdisk - Wird für Provisioning und Bereitstellung des Systems verwendet.
  • Overcloud Kernel, Ramdisk und volles Image - Ein Basissystem der Overcloud, das zur Festplatte des Knotens geschrieben ist.
Sie können diese Images auf der Red Hat Enterprise Linux OpenStack Platform Downloads Seite im Red Hat Kundenportal abrufen https://access.redhat.com/site/products/red-hat-enterprise-linux-openstack-platform/.
Laden Sie diese Images herunter in das images Verzeichnis im stack Home des Benutzers auf dem Verzeichnis-Host (/home/stack/images/). Führen Sie folgenden Befehl aus um diese Images in den Director zu importieren:
$ openstack overcloud image upload
Dies lädt folgende Images in den Director hoch: bm-deploy-kernel, bm-deploy-ramdisk, overcloud-full, overcloud-full-initrd, overcloud-full-vmlinuz. Diese Images sind für die Bereitstellung und die Overcloud. Das Skript installiert auch die Ermittlungsimages auf dem PXE-Server des Directors.
Mit folgendem Befehl rufen Sie eine Liste der Images im CLI ab:
$ openstack image list
+--------------------------------------+------------------------+
| ID                                   | Name                   |
+--------------------------------------+------------------------+
| 765a46af-4417-4592-91e5-a300ead3faf6 | bm-deploy-ramdisk      |
| 09b40e3d-0382-4925-a356-3a4b4f36b514 | bm-deploy-kernel       |
| ef793cd0-e65c-456a-a675-63cd57610bd5 | overcloud-full         |
| 9a51a6cb-4670-40de-b64b-b70f4dd44152 | overcloud-full-initrd  |
| 4f7e33f4-d617-47c1-b36f-cbe90f132e5d | overcloud-full-vmlinuz |
+--------------------------------------+------------------------+
Diese Liste wird Ihnen nicht die Ermittlungs-PXE-Images anzeigen (discovery-ramdisk.*). Der Director kopiert diese Dateien zu /httpboot.
[stack@host1 ~]$ ls /httpboot -l
total 151636
-rw-r--r--. 1 ironic ironic       269 Sep 19 02:43 boot.ipxe
-rw-r--r--. 1 root   root         252 Sep 10 15:35 discoverd.ipxe
-rwxr-xr-x. 1 root   root     5027584 Sep 10 16:32 discovery.kernel
-rw-r--r--. 1 root   root   150230861 Sep 10 16:32 discovery.ramdisk
drwxr-xr-x. 2 ironic ironic      4096 Sep 19 02:45 pxelinux.cfg