1. Dashboard
  2. Articles
  3. Forum
    1. Unresolved Threads
  4. Members
    1. Recent Activities
    2. Users Online
  5. Community vs. Enterprise
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Forum
  • Pages
  • More Options
  1. efw-forum - Endian Firewall Support Forum
  2. Forum
  3. Archiv
  4. Endian Firewall 2.4
  5. Installations Support

Endian als domU unter XEN

  • aender
  • June 8, 2010 at 4:11 PM
  • aender
    Intermediate
    Posts
    198
    • June 8, 2010 at 4:11 PM
    • #1

    Anleitung um eine Endian als domU statt HVM laufen zu lassen. Die Performance ist wesentlich besser.

    ISO Image der 2.4 runterladen:
    xen1:~# wget http://downloads.sourceforge.net/project/efw/De…use_mirror=mesh

    Dann ganz normal eine HVM anlegen.

    xen1:~# vi /etc/xen/auto/efw
    device_model = "/usr/lib/xen/bin/qemu-dm"
    kernel = "/usr/lib/xen/boot/hvmloader"
    builder = "hvm"
    memory = 896
    name = "efw"
    boot = "cd"
    on_poweroff = "destroy"
    on_reboot = "restart"
    on_crash = "restart"
    disk=['phy:/dev/lvm/efwsys,hda,w', "file:/etc/xen/images/EFW-COMMUNITY-2.4-201005280528-RESPIN.iso"]
    # Network.
    vif=['bridge=br0,mac=33:33:33:33:33:33','bridge=br1,mac=33:33:33:33:33:34']
    vnc = 1
    vncdisplay=2
    localtime=1
    usb = 1
    usbdevice = "tablet"
    stdvga = 0
    #videoram = 16
    vcpus = 2
    keymap='en-us'

    HVM starten:
    xen1:~# xm create /etc/xen/auto/efw

    Zur Konsole verbinden:
    xen1:~# xm console efw

    EFW ganz normal installieren.
    Dann an der Konsole der Endian folgendes anpassen:

    root@efw:~ # efw-upgrade
    root@efw:~ # smart install kernel-PAE
    root@efw:~# vi /etc/inittab
    1:2345:respawn: /sbin/mingetty --autologin root --loginprog /usr/sbin/efw-console hvc0
    root@efw:~# vi efw/etc/securetty
    hvc0 #add
    root@efw:~# vi /boot/grub/grub.conf
    title Endian Firewall Community release 2.4.0 (2.6.27.19-72.e25PAE)
    root (hd0,0)
    kernel /boot/vmlinuz-2.6.27.19-72.e25PAE root=UUID=c1c7bf15-f33c-4f7a-8772-f4e8814716c3 panic=10 quiet ro console=hvc0
    initrd /boot/initrd-2.6.27.19-72.e25PAE.img
    savedefault
    root@efw:~#vi /etc/businfotab
    # Generated by ethconfig
    eth0 XEN-eth0
    eth1 XEN-eth1
    root@efw:~# shutdown -h now

    Und jetzt die Konfiguration der HVM zu einer PV machen:

    xen1:~# vi /etc/xen/auto/efw
    name="efw"
    bootloader = '/usr/bin/pygrub'
    memory=896
    disk=['phy:/dev/lvm/efwsys,xvda,w']
    vcpus=2
    on_poweroff='destroy'
    on_reboot='restart'
    on_crash='restart'
    # Network.
    vif=['bridge=br0,mac=33:33:33:33:33:33','bridge=br1,mac=33:33:33:33:33:34']


    FERTIG!

    Die UUID in der grub.conf und die anderen Pfade für die virtuellen Disks sind an die eigene Umgebung anzupassen.

    Klein und fein ;)

    [Blocked Image: http://www.endian.com/uploads/tx_userendianreseller/endian_AuthorizedPartner_black_web.png]
    Ich habe die deutsche Übersetzung der Endian Firewall verbrochen ;)

  • Preussal
    Student
    Posts
    79
    • June 8, 2010 at 8:57 PM
    • #2

    interessant

    ich bekomme allerdings immer
    xm create test.cfg
    Using config file "./test.cfg".
    Error: Boot loader didn't return any data!

    und wenn ich dann das manuell aufrufe

    /usr/bin/pygrub -q /dev/meinlvm/test-disk
    Traceback (most recent call last):
    File "/usr/bin/pygrub", line 648, in <module>
    fs = fsimage.open(file, get_fs_offset(file))
    IOError: [Errno 95] Operation not supported

    hab ein Debian Lenny Xen 3.2.1

    hab schon rumgegoogelt aber keine brauchbare Lösung gefunden das pygrub mit lvm funkt.
    hab dann noch mit nem IMG probiert und das gleiche Problem.

    http://xen-admin.de

  • aender
    Intermediate
    Posts
    198
    • June 9, 2010 at 7:56 AM
    • #3

    Hmm.

    Sieht so aus als ob der Host das LVM Volume nicht mounten kann.

    Versuch mal das LVM händisch zu mounten.

    Die Konfig läuft hier einwandfrei mit XEN 3.2.x und 4.0

    [Blocked Image: http://www.endian.com/uploads/tx_userendianreseller/endian_AuthorizedPartner_black_web.png]
    Ich habe die deutsche Übersetzung der Endian Firewall verbrochen ;)

  • Preussal
    Student
    Posts
    79
    • June 9, 2010 at 8:26 AM
    • #4

    mounten des LVMs geht ohne Probleme.

    hab gestern noch bischen getestet und ein LVM mit kompletter Boot Struktur angelegt. ging dann auch nicht.

    Werd dann mal den weg über HVM probieren müssen. Anscheinend ist da doch irgendwas anders.

    http://xen-admin.de

  • KingCrab
    Beginner
    Posts
    1
    • September 17, 2010 at 8:05 AM
    • #5

    Hallo Zusammen,

    bei meinem Versuch, ebenfalls eine efw in einer DomU aufzusetzen bin ich leider gescheitert. Vielleicht kann mir von Euch jemand helfen?

    Vorgegangen bin ich nach dem ersten Post dieses Eintrags. Wenn ich die DomU zum ersten Mal starte und mich mit vnc verbinde, ist noch alles in Ordnung. Irgendwann kommt der Installationsassistent zu dem Punkt, an dem die grüne Schnittstelle eingerichtet werden soll. Wenn ich hier eine IP Adresse eingeben kommt immer die Fehlermeldung, Schnittstelle kann nicht aktiviert werden. Danach wird die VM neugestartet und bleibt bei Boote von Festplatte hängen. Mit "brctl show" kann ich sehen, das die Bridge angelegt und ein vif hinzugefügt wurde. Hoffe einer von Euch kann mir weiterhelfen...

  • aender
    Intermediate
    Posts
    198
    • September 20, 2010 at 2:30 PM
    • #6

    Versucht mal folgendes in der Konfiguration der HVM

    usbdevice = "tablet"
    statt
    usbdevice = ""

    war bei mir die Ursache....

    [Blocked Image: http://www.endian.com/uploads/tx_userendianreseller/endian_AuthorizedPartner_black_web.png]
    Ich habe die deutsche Übersetzung der Endian Firewall verbrochen ;)

  • aender
    Intermediate
    Posts
    198
    • September 20, 2010 at 4:28 PM
    • #7

    ACHTUNG:

    Glaub das wirkliche Problem gefunden zu haben: Die Mac-Adressen dürfen nicht 33:33:33:33:33:33 sein.
    Zumindest kann ich das hier bei mir so nachvollziehen.

    [Blocked Image: http://www.endian.com/uploads/tx_userendianreseller/endian_AuthorizedPartner_black_web.png]
    Ich habe die deutsche Übersetzung der Endian Firewall verbrochen ;)

  • robert.trapp
    Beginner
    Posts
    29
    • January 5, 2012 at 7:02 PM
    • #8

    Kurze Frage,

    geht das gleich vorgehen bei Endian 2.5 auch?

    Gruß Robert

Unterstützt von

  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™