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.