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:

  1. eisXen Installationsimage herunterladen
  2. Image auf CD brennen
  3. Rechner booten
  4. Installation durchführen
  5. 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

  1. Laden Sie sich hier das komprimierte eisXen Installationsimage (Größe ca. 80 MB) herunter.
  2. Entpacken Sie die Datei.
  3. Brennen Sie sie als Datenträger-Image auf eine CD.
  4. Booten Sie den Rechner von der eisXen. Installations-CD.
  5. Frage "Load SCSI Drivers (y/n)": Falls Sie SCSI-Platten haben, beantworten Sie die Frage mit "y", sonst mit "n"
  6. 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.
  7. 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!
  8. Die Installation wird durchgeführt. Einen Moment noch...
  9. eisXen fragt die Passwörter für die Systembenutzer root, und eis ab.
  10. Der Rechner wird neu gestartet.
  11. 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.
  12. 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.

  1. Melden Sie sich als Benutzer eis an.
  2. Wählen Sie im Konfigurationsmenü den Punkt Service administration => Xen Daemon => Create new Xen domain image from template.
  3. Hier wird das Muster eisfair.tar.gz vorgeschlagen. Wählen Sie es aus.
  4. 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.
  5. 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.

  6. 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!