Erste Schritte
Die grundsätzliche Installation eine eisXen Servers unterscheidet sich überhaupt nicht von der eines "normalen"
eisfair Servers.
Wer daher eine sehr ausführliche Installationsanleitung wünscht, kann die
exzellente eisfair-Dokumentation konsultieren.
Im folgenden geben wir eine Kurzinstallation für den Schnellstart mit eisXen / Xen.
Überblick
Die Installation des eisXen Servers läuft in wenigen Schritten ab:
- eisXen Installationsimage herunterladen
- Image auf CD brennen
- Rechner booten
- Installation durchführen
- Netzwerkkonfiguration vornehmen
Anschließend können sofort Xen-Gäste eingerichtet werden.
Requisiten
Wenn Sie mit eisXen einfach nur experimentieren wollen, dann gelten die gleichen Hardwareanforderungen wie für einen eisfair-Server, nämlich sehr geringe:
Ein kleiner Pentium PC (ab P II oder adäquat) mit ein paar Dutzend GB Festplattenplatz und einer halbwegs gängigen Netzwerkkarte sowie einem CD- oder DVD-Laufwerk reicht völlig aus.
Nach oben sind natürlich - mal wieder ;-) - keine Grenzen gesetzt. Wenn Sie auf einem Rechner mehrere / viele virtuelle Maschinen betreiben wollen, richtet sich die Hardwareausstattung ganz nach deren Ressourcenbedarf:
- wie viel RAM benötigt die jeweilige Gast-Maschine individuell?
- wie viel Festplattenplatz benötigt das jeweilige Betriebssystem sowie wie viel Speicher benötigen Sie für die Daten?
Addieren Sie die so ermittelten Größen, rechnen Sie noch einige Prozent oben drauf - dann erhalten Sie einen ganz groben Anhaltspunkt zumindest für RAM- und Plattenausstattung.
Der Reihe nach...
eisXen Server installieren
- Laden Sie sich hier das komprimierte eisXen Installationsimage (Größe ca. 80 MB) herunter.
- Entpacken Sie die Datei.
- Brennen Sie sie als Datenträger-Image auf eine CD.
- Booten Sie den Rechner von der eisXen. Installations-CD.
- Frage "Load SCSI Drivers (y/n)": Falls Sie SCSI-Platten haben, beantworten Sie die Frage mit "y", sonst mit "n"
- Die vorhandenen Laufwerke werden ermittelt und eine Platte als Installationsziel wird vorgeschlagen. Bestätigen Sie mit "y" oder wählen Sie "n" und geben Si eine andere Platte Ihrer Wahl an.
- eisXen schlägt eine Partitionierung vor. Geben Sie "y" ein, falls Sie einverstanden sind. Sonst "n" und geben Sie eine andere Partitionierung vor. ACHTUNG: eisXen/eisfair nimmt die gesamte Zielplatte in Besitz - alle Daten darauf werden gelöscht!
- Die Installation wird durchgeführt. Einen Moment noch...
- eisXen fragt die Passwörter für die Systembenutzer root, und eis ab.
- Der Rechner wird neu gestartet.
- Netzwerkkonfiguration vornehmen: melden Sie sich als Benutzer root an und geben Sie setup ein. Wählen Sie im Menü System Administration => Base configuration => Edit base configuration. Stellen Sie die Netzwerkparameter HOSTNAME, ETH_DRV_1, IP_ETH_1_IPADDR, IP_ETH_1_NETWORK, IP_ETH_1_NETMASK, IP_DEFAULT_GATEWAY, DNS_SERVER auf die gewünschten Werte ein.
- Speichern Sie die Konfiguration. Ihr eisXen Server ist nun fertig installiert.
Xen Gäste installieren
Die eisXen Installation bringt eine fertig vorkonfigurierte eisfair Gast-Maschine mit. Diese fungiert als sog. "Template" - d.h. sie wird als Muster benutzt, um eine neue, recht "nackte" eisfair Maschine zu generieren, in welcher Sie beliebige Softwarepakete und Dienste installieren und betreiben können. Aus diesem Template können Sie - im Prinzip - beliebig viele Gast-Maschinen erstellen.
- Melden Sie sich als Benutzer eis an.
- Wählen Sie im Konfigurationsmenü den Punkt Service administration => Xen Daemon => Create new Xen domain image from template.
- Hier wird das Muster eisfair.tar.gz vorgeschlagen. Wählen Sie es aus.
- Wählen Sie die Einstellungen des Gastes: Name, Festplattengröße, Arbeitsspeichergröße. Geben Sie Passwörter für root, eis, halt und reboot (für den Gast) an.
- Starten Sie den neuen Gast, indem Sie den Menüpunkt 8 Start Xen domain wählen und dort den entsprechenden Eintrag markieren und bestätigen.
Es erscheint folgendes:
Available domains:
1 eisfair Domain to start (1-1, 0 = Return):
1 Selected:
eisfair After Domain has been started, you can disconnect from console by pressing CTRL-] (in putty, press CTRL-+)
[Dann geht es los, eisfair bootet in dom-U] [.... eisfair Boot-Meldungen] eisfair - Linux Kernel 2.6.12.6-xenU (tty1).
Login as 'eis' for system setup
Login as 'root' for administration
eis-domU login:
Fertig!
