Dieses Verfahren besteht aus zwei Schritten: Sie konfigurieren zuerst die Beispieldatei project-template.bbp mit den entsprechenden Parametern, anschließend führen Sie das Bare Metal-ISO-Tool mit dem entsprechenden Zielspeicherort (-t Schalter) für ISO oder UMS aus.
Mit der Änderung der Template-Datei zur Erstellung eines ISO für eine unbeaufsichtigte Bare Metal-Installation, ändern Sie ebenfalls die Parameter in den Abschnitten [Project], [BFC], [UMS] und [BMI] der Datei.
Führen Sie folgende Schritte aus:
Gibt den Projektnamen an. Verwenden Sie dieses Feld, um Ihr Projekt für interne Dokumentationszwecke zu benennen. Dieses Feld wird bei der Erstellung des ISO-Images nicht verwendet.
project_name=<Name>
Zum Beispiel:
project_name=Unbeaufsichtigte BFC-Installation
Gibt den vollständigen Pfad für das Imagerepository für die ISO-Dateiausgabe an.
rawiso=<vollständiger Pfad>
Beispiel:
rawiso=/opt/bfc/isotool/imagerep/default
Gibt den Namen der BFC-ISO-Image-Datei an. Beispielsweise können Sie den Standardnamen ändern, wenn Sie beabsichtigen, mit mehreren Bare Metal-Installations-Projekten zu arbeiten.
isofilebfc=<BFC ISO-Dateiname>
Zum Beispiel:
isofilebfc=bfcinstall.iso
Gibt den Namen für die BFC-Appliance-ISO-Datei an, die zur Installation von CentOS verwendet wurde.
isofilecentos=<BFC CentOS ISO-Dateiname>
Zum Beispiel:
isofilecentos=bfcbaremetal.iso
Gibt an, ob die Installation beaufsichtigt oder unbeaufsichtigt abläuft. In diesem Beispiel wählen Sie "n" für die unbeaufsichtigte Installation.
attendedinstall=n
Gibt den Hostnamen an. Sie können einen einzelnen Namen, wie mynewbfc, oder einen vollqualifizierten Hostnamen, wie mynewbfc.ca.com, angeben. Sie können keinen Hostnamen erstellen, der nur Ziffern enthält.
hostname=MyBFC
Gibt an, ob Sie die Wiederherstellung von einer reproduzierten Datenbank versuchen wollen. Wenn Sie "Y" für "Ja" angeben, müssen Sie den Replikationsdatenträger im [BMI]-Abschnitt dieser Datei festlegen.
recover=N
Gibt Ihre Wahl für Datenbankreplikation an. Wenn Sie "Y" für "Ja" angeben, müssen Sie den Replikationsdatenträger im [BMI]-Abschnitt dieser Datei festlegen.
replenable=N
(Obligatorisch) Gibt die Passphrase für Datenbankverschlüsselung an. Die Passphrase muss 6-20 Zeichen lang sein und darf nur ASCII-Zeichen und keine Leerzeichen enthalten.
relpass=secret-Passphrase
Gibt das Kennwort für das Administratorkonto für die BFC-Anwendung an. Die Passphrase muss 6-20 Zeichen lang sein und darf nur ASCII-Zeichen und keine Leerzeichen enthalten.
password=changeme
Gibt die Adresse dieses Rechners auf dem externen Netzwerk an. Der Rechner muss über eine aktive Schnittstelle verfügen, die auf diese Adresse konfiguriert ist. Sie müssen die entsprechende MAC-Adresse im [BMI]-Abschnitt unten angeben.
externalip=10.10.87.2
Gibt die Adresse dieses Rechners auf dem Backbone-Netzwerk an. Der Rechner muss über eine aktive Schnittstelle verfügen, die auf diese Adresse konfiguriert ist. Sie müssen die entsprechende MAC-Adresse im [BMI]-Abschnitt unten angeben.
backboneip=192.168.0.2
Gibt den Gateway an. Lassen Sie diesen Parameter leer, wenn kein Gateway verwendet wird.
gateway=
Gibt den Nameserver an. Es wird nur ein Nameserver unterstützt. Lassen Sie diesen Parameter leer, wenn kein Nameserver verwendet wird.
nameserver=
Gibt die MAC-Adresse der Netzwerkkarte mit Zugriff auf das externe Netzwerk an.
externalmac=1C:7E:E5:14:4D:66
Gibt die MAC-Adresse der Netzwerkkarte mit Zugriff auf das Backbone-Netzwerk an.
backbonemac=00:1B:21:3D:8D:83
Gibt an, dass Sie NFS für die Datenbankreplikation verwenden, wenn Sie zuvor replenable=Y oder recover=Y angegeben haben. Dieser Parameter wird nicht benötigt, wenn Sie die Replikations-/Wiederherstellungsoption nicht verwenden.
replmedia=NFS
Gibt die Server-IP für den Replikationsserver an. Wird nicht benötigt, wenn Sie die Replikations-/Wiederherstellungsoption nicht verwenden.
replserver=<server_ip>
Gibt den Ordner für den Replikationsserver an. Wird nicht benötigt, wenn Sie die Replikations-/Wiederherstellungsoption nicht verwenden.
replfolder=<folder>
Gibt an, dass Sie ein USB-Gerät für die Datenbankreplikation verwenden. Wird nicht benötigt, wenn Sie die Replikations-/Wiederherstellungsoption nicht verwenden.
replmedia=USB
Gibt den USB-Gerätenamen an.
replmedia=sdd
Legt den Tastaturtyp des Systems fest. Eine Liste mit gültigen Tastaturtypenparametern finden Sie am Ende der Vorlagendatei.
keytable=U.S. Englisch
Gibt die Zeitzone für das System aus. Eine Liste mit gültigen Zeitzonennamen finden Sie am Ende der Vorlagendatei.
timezone=USEastern
Definiert das Gerät und die Partition, auf der sich das CentOS ISO-Image befindet.. Diese Information ist erforderlich, wenn Sie einen USB-Memorystick für die entfernte BFC-Installation verwenden wollen. Dieser Parameter wird verwendet, um die syslinux.cfg-Datei zu aktualisieren. Zum Beispiel:
APPEND initrd=initrd.img ks=file:/opt/bmi/ks/ks.cfg method=hd:@usbisodrive@:/iso syslinux=0
Hinweis: Sie müssen Partition 2 angeben, weil Partition 1 immer die Bootpartition des Memorysticks ist.
usbisodrive=sdb2
./bfcic/ImageComposer.py -t iso -c ../projects/BFC_35_UnattendedInstallation.bbp -o /tmp/mybmidvd.iso
./bfcic/ImageComposer.py -t ums -c ../projects/BFC_35_AttendedInstallation.bbp -o ''
./bfcic/ImageComposer.py -t ums -c ../projects/BFC_35_UnattendedInstallation.bbp -o sdb
| Copyright © 2012 CA. Alle Rechte vorbehalten. |
|