Red Hat Training

A Red Hat training course is available for Red Hat Satellite

11.6. Verwenden von Koan

Ob Sie Gäste versorgen auf einer virtuellen Maschine, oder ob Sie eine neue Distribution auf einem laufenden System installieren, Koan arbeitet in Verbindung mit Cobbler, um Systeme im laufenden Betrieb zu versorgen.

11.6.1. Verwenden von Koan zur Versorgung virtueller Systeme

Wenn Sie ein Profil einer virtuellen Maschine erstellt haben, wie in Abschnitt 11.3, »Hinzufügen eines Profils zu Cobbler« dokumentiert, können Sie koan dazu verwenden, die Installation eines virtuellen Gasts auf einem System zu initiieren.
Angenommen, Sie haben ein Cobbler-Profil wie das folgende erstellt:
cobbler add profile --name=virtualfileserver --distro=rhel-i386-server-5 --virt-file-size=20 --virt-ram=1000
Dieses Profil ist für einen Fileserver, auf dem Red Hat Enterprise Linux5 läuft, mit 20 GB Gast-Image-Größe und 1 GB zugewiesenem System-RAM.
Um den Namen des Systemprofils des virtuellen Gasts zu finden, führen Sie Folgendes mittels koan aus:
koan --server=hostname --list=profiles
Dieser Befehl listet alle verfügbaren Profile auf, die mit cobbler profile add erstellt wurden.
Beginnen Sie nun damit, die Image-Datei zu erstellen und die Installation des virtuellen Gastsystems zu starten.
koan --virt --server=cobbler-server.example.com --profile=virtualfileserver --virtname=marketingfileserver
Der Befehl gibt an, dass ein virtuelles Gastsystem vom Cobbler-Server (Hostname cobbler-server.example.com) unter Verwendung des virtualfileserver-Profils erstellt werden soll. Die virtname-Option legt ein Label für den virtuellen Gast fest, der standardmäßig mit der MAC-Adresse des Systems gekennzeichnet wird.
Sobald die Installation des virtuellen Gasts abgeschlossen ist, kann er verwendet werden wie jedes andere virtuelle Gastsystem auch.

11.6.2. Verwenden von Koan zur Neuinstallation von laufenden Systemen

Es gibt u. U. Situationen, in denen Sie eine Maschine im laufenden Betrieb mit einem anderen Betriebssystem neu installieren müssen. koan kann Ihnen dabei behilflich sein, indem es ein laufendes System destruktiv durch eine neue Installation aus den verfügbaren Cobbler-Profilen ersetzt.
Um ein laufendes System zu ersetzen und ein neues zu installieren, führen Sie folgenden Befehl auf dem System selbst aus:
koan --replace-self --server=hostname --profile=name
Wird dieser Befehl auf dem zu ersetzenden System ausgeführt, so startet er den Provisioning-Prozess und ersetzt sein eigenes System unter Verwendung des Profils in --profile=name auf dem Cobbler-Server, der in --server=hostname spezifiziert ist.