Installieren des BFC › Übersicht über die Installation des BFC › Installieren auf einem vorhandenen CentOS-System
Installieren auf einem vorhandenen CentOS-System
Festlegen des Rechner-BIOS zur Einhaltung der Verwaltungsanforderungen
Überprüfen Sie im BIOS Folgendes für jeden Server, der innerhalb des Backbones verwendet wird (für den BFC-Knoten ist dies nicht erforderlich):
- ac power recovery ON.
- Backbone-NIC auf PXE-Boot gesetzt.
- Setzen Sie die Backbone-NIC aus dem vorherigen Schritt an die erste Stelle der Boot-Reihenfolge.
- In der IPMI-Schnittstelle (in der Regel nach dem BIOS aber vor dem Start) überprüfen, dass "IPMI over LAN" aktiviert ist.
- Wenn Sie Server mit Prozessoren verwenden, die HyperThread-Funktionen unterstützen (einige Hersteller bezeichnen dies als Logischen Prozessor), empfiehlt es sich, dass Sie die HyperThread-Funktion in den BIOS-Parametern Ihrer Server deaktivieren. Auf diese Weise wird sichergestellt, dass beide Hypervisoren (Xen und VMware ESX) die richtige Anzahl von Kernen anzeigen. Bei Aktivierung von HyperThread gibt Xen acht Kerne für einen Quad-Core-Rechner an, während VMware ESX vier Kerne angibt.
Dokument mit Hardware-Voraussetzungen
Es wird empfohlen, das Dokument mit den Hardware-Voraussetzungen vor dem Installieren des BFC zu lesen, um zu überprüfen, dass die Server den Mindestanforderungen entsprechen und Sie die erforderliche Netzwerktopologie verstehen. Außerdem ist es sinnvoll, die Anforderungen des BFC-Steuerknotens zu lesen.
Installieren/Konfigurieren von CentOS
Installieren Sie auf dem Server, auf dem Sie den BFC installieren möchten, eine "standardmäßige" Paketkonfiguration der 32-Bit-Version von CentOS 5.5.
- Stellen Sie sicher, dass für die Backbone-Netzwerke und externen Netzwerke (ist nicht wichtig, auf welchem "eth<x>" sie sich befinden) Schnittstellen konfiguriert sind.
- Überprüfen Sie nach dem Installieren, dass SELinux deaktiviert ist, und starten Sie dann den Knoten neu, wenn Sie eine Änderung vornehmen mussten.
- Zeigen Sie "/etc/selinux/config" an.
- Die Datei sollte die folgende Zeile enthalten:
SELINUX=disabled
- Wenn die Datei diese Zeile nicht enthält:
- Verwenden Sie "SELINUX=disabled" in der Datei unter "/etc/selinux/config" ohne Anführungszeichen.
- Führen Sie "setenforce 0" von der Shell (ohne Anführungszeichen) aus, um es in der aktuellen Sitzung zu deaktivieren.
- Wenn kein Internet-Zugriff für den Steuerelementknoten besteht, konfigurieren Sie die Yum-Aktualisierungen so, dass sie auf ein lokales Installation-Image verweisen (dadurch versorgt das System den Knoten mit den erforderlichen Anforderungen zum Ausführen des BFC):
- Laden Sie die ISO-Image-DVD für die 32-Bit-Version von CentOS 5.5, damit das System sie als Yum-Repository verwenden kann, um das derzeit installierte Betriebssystem auf Version 5.5 zu aktualisieren.
- (z. B. mkdir -p /mnt/CentOS/5.5)
- (z. B. mount –r –o loop /tmp/CentOS5.5/centos_5.5.iso /mnt/CentOS/5.5)
- service yum-updatesd stop
- chkconfig yum-updatesd off
- Benennen Sie "/etc/yum.repos.d" in etwas wie "yum.repos.d.orig" um.
- Fügen Sie "/etc/yum.conf" Folgendes hinzu (stellen Sie sicher, dass sich vor dem Text unten keine Leerzeichen befinden, wenn er in die Datei eingefügt wird).
[iso]
name=iso
baseurl=file:///mnt/CentOS/5.5
- Überprüfen Sie, ob die Yum-Änderungen funktionieren:
rpm -import /mnt/CentOS/5.5/RPM-GPG-KEY-CentOS-5
Yum-Liste (sollte ein Stapel von Yum-Paketen auflisten)
- Alternativ kann für den Zugang des Steuerelementknotens zum Internet ein Proxy konfiguriert werden.
- Führen Sie den Befehl "Datum" aus und versichern Sie sich, dass die Systemzeit richtig ist.
Laden Sie das BFC-Installationsprogramm unter "download.3tera.net" herunter.
- Führen Sie auf einem Server, der Internet-Zugriff hat und auf dem Sie als Benutzer angemeldet sind, dessen öffentlichen SSH-Schlüssel Sie CA für den Zugriff auf den Download angegeben haben, einen der folgenden Befehle aus, um das BFC-Installationsprogramm darüber zu kopieren. Es wird empfohlen, den Kopiervorgang mithilfe des Befehls "rsync" auszuführen, da er auch eine Prüfsumme für die Daten erstellen kann. Wenn Sie sich auf einem Rechner mit nur SSH befinden, können Sie den angegebenen Befehl "scp" verwenden. Stellen Sie aber sicher, dass Sie die in der Datei "packing.slip" bereitgestellten MD5-Hashes nach dem Download vergleichen, um zu überprüfen, dass der Download vollständig abgeschlossen ist.
- (BEVORZUGTE METHODE)
- Wechseln Sie zu dem Verzeichnis, in das Sie die BFC-Installationsmedien herunterladen möchten.
- "rsync -rptgoLvc --delete -e 'ssh -i full_path_to_key' applogic@download.3tera.net:~/BFC/current ."
- (OPTIONALE METHODE)
- Wechseln Sie zu dem Verzeichnis, in das Sie die BFC-Installationsmedien herunterladen möchten.
- "scp –r -i full_path_to_key applogic@download.3tera.net:~/BFC/current ."
- Wechseln Sie in das mit dem obigen Befehl erstellte Verzeichnis "current".
- "md5sum -c packing.slip", wodurch jede Datei automatisch überprüft und der OK-Status für jede Datei angezeigt wird.
BFC installieren
- Melden Sie sich mithilfe von SSH als Benutzer "root" beim BFC-Steuerknoten an.
- Kopieren Sie die oben synchronisierten ISO-Images des BFC-Installationsprogramms in "/tmp/BFC". (Hinweis: Kopieren Sie die Dateien nicht in "/opt/bfc", da dies das Standardverzeichnis für die Installation des BFC ist, das während des Installationsprozesses entfernt und neu erstellt wird.)
- Laden Sie die BFC-ISOs.
mkdir -p /mnt/cdrom
mount -r -o loop /< Pfad zu bfcinstall.iso> /mnt/cdrom
(z. B. mount -r -o loop /tmp/BFC/bfcinstall.iso /mnt/cdrom)
- Führen Sie das BFC-Installationsprogramm aus.
/mnt/cdrom/fcinstall.sh -x /<Pfad zu bfcext.iso>
(z. B. /mnt/cdrom/fcinstall.sh -x /tmp/BFC/bfcext.iso)
- Geben Sie an, ob Sie eine Wiederherstellung des BFC von einem Datenbankreplikat durchführen möchten.

Mithilfe von Datenbankreplikationen können Sie einen Speicherort angeben (vorzugsweise auf einem Netzwerkspeichergerät oder auf einem im Netzwerk bereitgestellten Volume), an dem die BFC-Datenbank repliziert wird. Wenn Sie einen BFC wiederherstellen müssen (aufgrund eines Hardwarefehlers, eines Systemausfalls o. Ä.), führen Sie einfach das Installationsprogramm auf dem neuen BFC-Rechner aus und geben das Verzeichnis an, in dem sich die replizierte Datenbank befindet. Der neue BFC wird dann mit der replizierten Datenbank installiert. Sobald der neue BFC installiert ist, erkennt er die vorhandenen Grids und kann diese wie vorher steuern.
Wenn Sie J auswählen, geben Sie die Werte für folgende Parameter an:
- Speicherort der replizierten Datenbank
-
Speicherort (vorzugsweise auf einem Netzwerkspeichergerät oder auf einem im Netzwerk bereitgestellten Volume), an dem die BFC-Datenbank repliziert wird.
- BFC-Verschlüsselungspassphrase
-
Die Passphrase, die zur Verschlüsselung der reproduzierten Datenbank verwendet wird.

- Geben Sie die IP-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 nur ein Backbone-Netzwerk haben, bevor Sie Ihre Grids erstellen können. In der Regel lautet die Adresse des Backbone-Netzwerks 192.168.0.0/24.
- Geben Sie die IP-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 mindestens ein externes Netzwerk haben, bevor Sie Ihre Grid erstellen können.
- Wenn die Installation abgeschlossen ist, wird die Meldung "BFC install was successful" (BFC-Installation erfolgreich) angezeigt.
