Hier werden die Schritte beschrieben, mit denen Sie Ihren Server vorbereiten, um einer HMC das Herstellen einer Verbindung zu einem Netz sowie die Ausführung von Installations-, Sicherungs- oder Wiederherstellungsoperationen über das Netz zu erlauben.
Um ein Netz-IPL der
HMC ausführen zu können, benötigen Sie Folgendes:
- Sie müssen über ein System verfügen, auf dem DHCP-, NFS- und TFTP-Server installiert und aktiv sind.
Um eine Sicherung oder Wiederherstellung im sicheren Modus ausführen zu können, muss auf dem System ein ssh-Server aktiv sein.
- Die HMC muss über das Netz auf das System zugreifen können.
- Das syslinux-Paket muss auf dem System installiert sein. Über dieses Paket haben Sie Zugriff auf die Bootladeprogrammdatei pxelinux.0.
- Sie müssen über die folgenden erforderlichen HMC-Images verfügen. Diese Images müssen an der Speicherposition, die in den Schritten nach der Tabelle angegeben ist, gespeichert sein.
Tabelle 1. Erforderliche Images| Dateiname |
Dateiinhalt |
| bzImage |
Kernel-Image |
| initrd.gz |
RAM-Plattendateisystem |
| disk1.img |
Basisimage |
| disk2.img |
HMC-Basisimage |
| disk3.img |
Information Center-Image |
Um den Server so zu konfigurieren, dass er einer
HMC das Herstellen einer Verbindung zum Netz und das Ausführen einer Installations-, Sicherungs- oder Wiederherstellungsoperation über das Netz erlaubt, müssen Sie über eine der folgenden Berechtigungsklassen verfügen:
- Superadministrator
- Bediener
- Ansprechpartner
Gehen Sie wie folgt vor, um den Server so zu konfigurieren, dass er einer HMC das Herstellen einer Verbindung zum Netz und das Ausführen einer Installations-, Sicherungs- oder Wiederherstellungsoperation über das Netz erlaubt:
- Melden Sie sich als root an.
- Überprüfen Sie die Konfigurationsdatei /etc/xinetd.d/tftp, und sehen Sie sich die server_args an.
Die Standardeinstellung ist in der Regel /var/tftp.
- Erstellen Sie das Verzeichnis /var/tftp. Führen Sie den folgenden Befehl aus:
mkdir -p /var/tftp
- Bearbeiten Sie die Datei /etc/dhcpd.conf. Fügen Sie die beiden hervorgehobenen Zeilen aus der folgenden dhcpd.conf-Musterdatei hinzu, wenn sie noch nicht in der Datei enthalten sind.
allow bootp;
allow booting;
ddns-update-style none;
default-lease-time 14400;
max-lease-time 172800;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.1;
option domain-name “somecompany.com”;
option domain-name-servers 192.168.1.1;
filename “pxelinux.0”;
}
Diese Musterdatei gibt den Bereich der IP-Adressen an, die vom DHCP-Server bedient werden sollen. Eine der IP-Adressen dieses Bereichs wird der HMC zugeordnet, wenn sie eine IP-Adressanforderung rundsendet. Als Bootladeprogramm wird pxlinux.0 im Verzeichnis /var/tftp verwendet.
Diese Datei ist Teil des syslinux-Pakets. Sie befindet sich in der Regel im Verzeichnis /usr/lib/syslinux.
- Kopieren Sie die Datei pxelinux.0 in das Verzeichnis /var/tftp. Führen Sie den folgenden Befehl aus:
cp /usr/lib/syslinux/pxelinux.0 /var/tftp/
- Erstellen Sie die Verzeichnisse /var/tftp/hmc und /var/tftp/pxelinux.cfg, indem Sie die folgenden Befehle ausführen: :
mkdir -p /var/tftp/hmc
mkdir -p /var/tftp/pxelinux.cfg
- Kopieren Sie die Dateien bzImage und initrd.gz, die Sie zuvor von Ihrem Provider heruntergeladen haben, in das Verzeichnis /var/tftp/hmc.
- Erstellen Sie ein Verzeichnis (z. B. /home/hmc), und exportieren Sie dieses Verzeichnis mit Hilfe von NFS. Wenn Sie dieses Verzeichnis zum Sichern der HMC über das Netz verwenden möchten, müssen Sie ihm Schreibzugriff zuweisen.
- Führen Sie den folgenden Befehl aus, um das Verzeichnis zu erstellen:
mkdir -p /home/hmc
- Fügen Sie der Datei /etc/exports die folgende Zeile hinzu:
/home/hmc *(ro)
Um das Verzeichnis mit Schreibzugriff zu exportieren, ersetzen Sie *(ro) durch *(rw).
- Führen Sie den folgenden Befehl aus, um das Verzeichnis zu exportieren:
exportfs -va
- Kopieren Sie die Dateien disk1.img, disk2.img und disk3.img, die Sie zuvor von Ihrem Provider heruntergeladen haben, in das Verzeichnis /home/hmc.
- Erstellen Sie eine Datei mit dem Namen default im Verzeichnis /var/tftp/pxelinux.cfg. Diese Datei muss die folgenden Daten enthalten:
default hmc
label hmc
kernel hmc/bzimage
append initrd=hmc/initrd.gz media=network
server=192.168.1.1 dir=/home/hmc
mode=manual vga=0x317
Diese Standardkonfigurationsdatei gibt an, dass die Kerneldatei bzImge vom Verzeichnis /var/tftp/hmc installiert wird. Die HMC verwendet die Datei initrd.gz im Verzeichnis /var/tftp/hmc als RAM-Datenträger, zeichnet die IP-Adresse des Servers (192.168.1.1) auf und bestätigt, dass das Verzeichnis /home/hmc/ auf dem Server die erforderlichen Images enthält.
Der Server kann jetzt Anforderungen von der HMC annehmen.