Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Xen 2.07 Probleme

  1. #1
    Registrierter Benutzer
    Registriert seit
    Jan 2005
    Beiträge
    40

    Xen 2.07 Probleme

    Hi, ich habe mir aus den Sourcen Xen kompiliert was auch ohne Fehler klappte. NAch dem einbinden in Grub und booten des Systems bekomm ich beim starten über xend start folgenden Fehler:

    KAnn mir jemand weiterhelfen? System läuft unter Debian 3.01 stable
    Code:
    xen-server:~# xend
    Traceback (most recent call last):
      File "/usr/sbin/xend", line 27, in ?
        from xen.xend.server import SrvDaemon
      File "/usr/lib/python/xen/xend/server/SrvDaemon.py", line 21, in ?
        import relocate
      File "/usr/lib/python/xen/xend/server/relocate.py", line 26, in ?
        from xen.xend import XendDomain
      File "/usr/lib/python/xen/xend/XendDomain.py", line 33, in ?
        import XendDomainInfo
      File "/usr/lib/python/xen/xend/XendDomainInfo.py", line 37, in ?
        import image
      File "/usr/lib/python/xen/xend/image.py", line 31, in ?
        xc = xen.lowlevel.xc.xc()
    AttributeError: 'module' object has no attribute 'xc'

  2. #2
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Ort
    Hamburg
    Beiträge
    20
    Beschreibe doch einmal nach welchem HowTo Du vorgegangen bist (Link reicht) und poste hier bitte Deine /boot/grub/menu.lst, sowie Deine fstab.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Jan 2005
    Beiträge
    40
    Howto habe ich eigentlich das von http://www.drcoffee.de benutzt und halt die PAckete entsprechend im apt zusammengesucht die benötigt werden.

    Hier die beiden gewünschten angaben
    Code:
    title           Xen 2.0.7 / XenLinux 2.6
    root            (hd0,0)
    kernel          /xen.gz  dom0_mem=262144
    module          /vmlinuz-2.6-xen0 root=/dev/sda3  ro console=tty0
    #initrd         /initrd.img-2.6.8-2-386
    #savedefault
    #boot
    Code:
    # /etc/fstab: static file system information.
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    proc            /proc           proc    defaults        0       0
    /dev/sda3       /               ext3    defaults,errors=remount-ro 0       1
    /dev/sda1       /boot           ext3    defaults        0       2
    /dev/sda2       none            swap    sw              0       0
    /dev/hdc        /media/cdrom0   iso9660 ro,user,noauto  0       0
    /dev/hda        /media/cdrom1   iso9660 ro,user,noauto  0       0
    /dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

  4. #4
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Ort
    Hamburg
    Beiträge
    20
    Das sieht doch alles gut aus.

    Probiere doch mal Xen 3.01 und richte Dich nach dem Manuel von fehlix http://www.linuxforen.de/forums/showthread.php?t=188753 und die Manuals auf die er am Ende seiner Beschreibung verlinkt hat.

  5. #5
    Registrierter Benutzer
    Registriert seit
    Jan 2005
    Beiträge
    40
    So, inzwischen bin ich schlauer...die Fehler kamen nur weil in meiner Konfig File fehlerhaft war. Xen läuft jetzt und ich kann auch domU´s erstellen und booten! Alles bestens. Kann derzeit net umsteigen da ich nen 2.4er Kernel in ner DomU brauch um IPCop darin laufen zu lassen. und Xen3.01 hat noch keinen domU2.4 support soweit ich in Erfahrung bringen konnte.

    Hab jetzt aber ein anderes Problem. Ich habe vorher auf einem anderen System unter Xen3.01 mit 2.6.12er Kernel ein debian System auf ner LVM Partition aufgesetzt. Dises wollte ich jetzt auf meinem Xen 2.07 System laufen bekommen . Das funktioniert in soweit mit neuer Konfig File, nur ist es a...sche langsam und braucht fast 4 Minuten um das Basis System zu booten. An was könnte das liegen? Ein neu erstelltes System auf Xen2.07 läuft zügig hoch und macht keine Probleme. Nur das rumkopierte aus Xen 3.01. TLS hab ich deaktivert,an dem kanns net liegen...
    Hat jemand ne Idee was das System veranlassen könnte so extrem langsam zu sein? Auch Programme brauchen ewig darunter zum ausführen...

    Hier mal die Configs und Logs:

    PS die Fehler mit der fstab sind inzwischen behoben :-)


    Code:
    xen-server:~# xm dmesg
    ERROR: cannot use unconfigured serial port COM1
     __  __            ____    ___  _____
     \ \/ /___ _ __   |___ \  / _ \|___  |
      \  // _ \ '_ \    __) || | | |  / /
      /  \  __/ | | |  / __/ | |_| | / /
     /_/\_\___|_| |_| |_____(_)___(_)_/
    
     http://www.cl.cam.ac.uk/netos/xen
     University of Cambridge Computer Laboratory
    
     Xen version 2.0.7 (root@localdomain) (gcc-Version 3.3.5 (Debian 1:3.3.5-13)) Mo Apr 10 18:14:49 CEST 2006  Latest ChangeSet:
    
    (XEN) Physical RAM map:
    (XEN)  0000000000000000 - 000000000009fc00 (usable)
    (XEN)  000000000009fc00 - 00000000000a0000 (reserved)
    (XEN)  00000000000e0000 - 0000000000100000 (reserved)
    (XEN)  0000000000100000 - 000000007fff0000 (usable)
    (XEN)  000000007fff0000 - 000000007ffff000 (ACPI data)
    (XEN)  000000007ffff000 - 0000000080000000 (ACPI NVS)
    (XEN)  00000000ffb80000 - 0000000100000000 (reserved)
    (XEN) System RAM: 2047MB (2096700kB)
    (XEN) Xen heap: 10MB (10732kB)
    (XEN) CPU0: Before vendor init, caps: bfebfbff 00000000 00000000, vendor = 0
    (XEN) CPU#0: Physical ID: 0, Logical ID: 0
    (XEN) CPU caps: bfebfbff 00000000 00000000 00000000
    (XEN) found SMP MP-table at 000ff780
    (XEN) ACPI: RSDP (v002 ACPIAM                                    ) @ 0x000f6fb0
    (XEN) ACPI: XSDT (v001 A M I  OEMXSDT  0x04000429 MSFT 0x00000097) @ 0x7fff0100
    (XEN) ACPI: FADT (v003 A M I  OEMFACP  0x04000429 MSFT 0x00000097) @ 0x7fff0200
    (XEN) ACPI: MADT (v001 A M I  OEMAPIC  0x04000429 MSFT 0x00000097) @ 0x7fff0300
    (XEN) ACPI: OEMB (v001 A M I  OEMBIOS  0x04000429 MSFT 0x00000097) @ 0x7ffff040
    (XEN) ACPI: DSDT (v001  PSCHL PSCHL017 0x00000017 INTL 0x02002026) @ 0x00000000
    (XEN) ACPI: Local APIC address 0xfee00000
    (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
    (XEN) Processor #0 Unknown CPU [15:3] APIC version 20
    (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
    (XEN) Processor #1 Unknown CPU [15:3] APIC version 20
    (XEN) ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
    (XEN) Using ACPI for processor (LAPIC) configuration information
    (XEN) Intel MultiProcessor Specification v1.4
    (XEN)     Virtual Wire compatibility mode.
    (XEN) OEM ID: TEMPLATE Product ID: PSCH-L       APIC at: 0xFEE00000
    (XEN) I/O APIC #2 Version 32 at 0xFEC00000.
    (XEN) I/O APIC #3 Version 32 at 0xFEC10000.
    (XEN) Enabling APIC mode: Flat. Using 2 I/O APICs
    (XEN) Processors: 2
    (XEN) Using scheduler: Borrowed Virtual Time (bvt)
    (XEN) Initializing CPU#0
    (XEN) Detected 2992.627 MHz processor.
    (XEN) CPU0: Before vendor init, caps: bfebfbff 00000000 00000000, vendor = 0
    (XEN) CPU#0: Physical ID: 0, Logical ID: 0
    (XEN) CPU caps: bfebfbff 00000000 00000000 00000000
    (XEN) CPU0 booted
    (XEN) enabled ExtINT on CPU#0
    (XEN) ESR value before enabling vector: 00000000
    (XEN) ESR value after enabling vector: 00000000
    (XEN) Booting processor 1/1 eip 90000
    (XEN) Initializing CPU#1
    (XEN) masked ExtINT on CPU#1
    (XEN) ESR value before enabling vector: 00000000
    (XEN) ESR value after enabling vector: 00000000
    (XEN) CPU1: Before vendor init, caps: bfebfbff 00000000 00000000, vendor = 0
    (XEN) CPU#1: Physical ID: 0, Logical ID: 1
    (XEN) CPU caps: bfebfbff 00000000 00000000 00000000
    (XEN) CPU1 has booted.
    (XEN) Total of 2 processors activated.
    (XEN) ENABLING IO-APIC IRQs
    (XEN) Setting 2 in the phys_id_present_map
    (XEN) ...changing IO-APIC physical APIC ID to 2 ... ok.
    (XEN) Setting 3 in the phys_id_present_map
    (XEN) ...changing IO-APIC physical APIC ID to 3 ... ok.
    (XEN) init IO_APIC IRQs
    (XEN) ..TIMER: vector=0x41 pin1=2 pin2=0
    (XEN) Using local APIC timer interrupts.
    (XEN) Calibrating APIC timer for CPU0...
    (XEN) ..... CPU speed is 2992.5230 MHz.
    (XEN) ..... Bus speed is 199.5014 MHz.
    (XEN) ..... bus_scale = 0x0000CC4F
    (XEN) checking TSC synchronization across CPUs: passed.
    (XEN) Time init:
    (XEN) .... System Time: 20001009ns
    (XEN) .... cpu_freq:    00000000:B25FDF2C
    (XEN) .... scale:       00000001:562C9A1B
    (XEN) .... Wall Clock:  1144690464s 130000us
    (XEN) PCI: PCI BIOS revision 2.10 entry at 0xf0031, last bus=4
    (XEN) PCI: Using configuration type 1
    (XEN) PCI: Probing PCI hardware
    (XEN) PCI: Probing PCI hardware (bus 00)
    (XEN) PCI: Ignoring BAR0-3 of IDE controller 00:1f.1
    (XEN) Transparent bridge - PCI device 8086:244e
    (XEN) PCI: Using IRQ router default [8086/25a1] at 00:1f.0
    (XEN) PCI->APIC IRQ transform: (B0,I29,P0) -> 16
    (XEN) PCI->APIC IRQ transform: (B0,I29,P1) -> 19
    (XEN) PCI->APIC IRQ transform: (B0,I29,P3) -> 23
    (XEN) PCI->APIC IRQ transform: (B0,I31,P0) -> 18
    (XEN) PCI->APIC IRQ transform: (B0,I31,P1) -> 17
    (XEN) PCI->APIC IRQ transform: (B1,I1,P0) -> 18
    (XEN) PCI->APIC IRQ transform: (B2,I3,P0) -> 25
    (XEN) PCI->APIC IRQ transform: (B2,I5,P0) -> 27
    (XEN) PCI->APIC IRQ transform: (B3,I4,P0) -> 24
    (XEN) PCI->APIC IRQ transform: (B3,I4,P1) -> 25
    (XEN) PCI->APIC IRQ transform: (B3,I6,P0) -> 26
    (XEN) PCI->APIC IRQ transform: (B3,I6,P1) -> 27
    (XEN) PCI->APIC IRQ transform: (B4,I4,P0) -> 20
    (XEN) mtrr: v2.0 (20020519)
    (XEN) *** LOADING DOMAIN 0 ***
    (XEN) Xen-ELF header found: 'GUEST_OS=linux,GUEST_VER=2.6,XEN_VER=2.0,VIRT_BASE=0xC0000000,LOADER=generic,PT_MODE_WRITABLE'
    (XEN) PHYSICAL MEMORY ARRANGEMENT:
    (XEN)  Kernel image:  00c00000->0104a87c
    (XEN)  Initrd image:  00000000->00000000
    (XEN)  Dom0 alloc.:   01400000->11400000
    (XEN) VIRTUAL MEMORY ARRANGEMENT:
    (XEN)  Loaded kernel: c0100000->c057ffc4
    (XEN)  Init. ramdisk: c0580000->c0580000
    (XEN)  Phys-Mach map: c0580000->c05c0000
    (XEN)  Page tables:   c05c0000->c05c3000
    (XEN)  Start info:    c05c3000->c05c4000
    (XEN)  Boot stack:    c05c4000->c05c5000
    (XEN)  TOTAL:         c0000000->c0800000
    (XEN)  ENTRY ADDRESS: c0100000
    (XEN) Scrubbing DOM0 RAM: ...done.
    (XEN) Scrubbing Free RAM: .....................done.
    (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen).

    Code:
    xen-server:/srv/xen# cat bootlog radius1
    Linux version 2.6.11.12-xenU (root@xen-server) (gcc-Version 3.3.5 (Debian 1:3.3.                                                                             5-13)) #1 Mon Apr 10 17:40:41 CEST 2006
    BIOS-provided physical RAM map:
     Xen: 0000000000000000 - 0000000019000000 (usable) 400MB LOWMEM available.
    DMI not present.
    IRQ lockup detection disabled
    Allocating PCI resources starting at 19000000 (gap: 19000000:e7000000) Built 1 zonelists Kernel command line:  root=/dev/sda ro 4 Initializing CPU#0 PID hash table entries: 2048 (order: 11, 32768 bytes) Xen reported: 2992.627 MHz processor.
    Using tsc for high-res timesource
    Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) vmalloc area: d9800000-fbff9000, maxmem 34000000
    Memory: 402560k/409600k available (1631k kernel code, 6756k reserved, 439k data,                                                                              112k init, 0k highmem)
    Checking if this processor honours the WP bit even in supervisor mode... Ok.
    Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
    CPU: Trace cache: 12K uops, L1 D cache: 16K
    CPU: L2 cache: 1024K
    CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz stepping 04 Enabling fast FPU save and restore... done.
    Enabling unmasked SIMD FPU exception support... done.
    Checking 'hlt' instruction... disabled
    NET: Registered protocol family 16
    xen_mem: Initialising balloon driver.
    Initializing Cryptographic API
    io scheduler noop registered
    io scheduler anticipatory registered
    io scheduler deadline registered
    io scheduler cfq registered
    RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize Xen virtual console successfully installed as tty Event-channel device installed.
    xen_blk: Initialising virtual block device driver
     sda:<6>xen_net: Initialising virtual ethernet driver.
     unknown partition table
    NET: Registered protocol family 2
    IP: routing cache hash table of 4096 buckets, 32Kbytes TCP established hash table entries: 16384 (order: 5, 131072 bytes) TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
    TCP: Hash tables configured (established 16384 bind 16384)
    NET: Registered protocol family 1
    NET: Registered protocol family 17
    EXT3-fs: INFO: recovery required on readonly filesystem.
    EXT3-fs: write access will be enabled during recovery.
    EXT3-fs: recovery complete.
    kjournald starting.  Commit interval 5 seconds
    EXT3-fs: mounted filesystem with ordered data mode.
    VFS: Mounted root (ext3 filesystem) readonly.
    Freeing unused kernel memory: 112k freed
    INIT: version 2.86 booting
    Activating swap.
    EXT3 FS on sda, internal journal
    hwclock is unable to get I/O port access:  the iopl(3) call failed.
    System time was Mon Apr 10 19:12:48 UTC 2006.
    Setting the System Clock using the Hardware Clock as reference...
    hwclock is unable to get I/O port access:  the iopl(3) call failed.
    System Clock set. System local time is now Mon Apr 10 19:12:48 UTC 2006.
    Cleaning up ifupdown...done.
    Checking all file systems...
    fsck 1.37 (21-Mar-2005)
    WARNING: Your /etc/fstab does not contain the fsck passno
            field.  I will kludge around things for you, but you
            should fix your /etc/fstab file as soon as you can.
    
    Setting kernel variables ...
    ... done.
    Mounting local filesystems...
    Cleaning /tmp /var/run /var/lock.
    Running 0dns-down to make sure resolv.conf is ok...done.
    Setting up networking...done.
    Setting up IP spoofing protection: rp_filter.
    Configuring network interfaces...done.
    
    Setting the System Clock using the Hardware Clock as reference...
    hwclock is unable to get I/O port access:  the iopl(3) call failed.
    System Clock set. Local time: Mon Apr 10 21:12:49 CEST 2006
    
    Initializing random number generator...done.
    Recovering nvi editor sessions... done.
    Setting up X server socket directory /tmp/.X11-unix...done.
    Setting up ICE socket directory /tmp/.ICE-unix...done.
    INIT: Entering runlevel: 4
    Starting system log daemon: syslogd.
    Starting kernel log daemon: klogd.
    Starting OpenLDAP: running BDB recovery, slapd slurpd.
    Starting MTA: ^[[Aexim4.
    Starting internet superserver: inetd.
    Starting OpenBSD Secure Shell server: sshd.
    Starting FreeRADIUS daemon: Mon Apr 10 21:15:51 2006 : Info: Starting - reading                                                                              configuration files ...
    freeradius.
    Starting deferred execution scheduler: atd.
    Starting periodic command scheduler: cron.
    
    Debian GNU/Linux 3.1 radius1 tty1
    
    xen-server:/srv/xen#
    Code:
    xen-server:~# cat /srv/xen/radius1
    #  -*- mode: python; -*-
    #============================================================================
    # Python configuration setup for 'xm create'.
    # This script sets the parameters used when a domain is created using 'xm create'.
    # You use a separate script for each domain you want to create, or # you can set the parameters for the domain on the xm command line.
    #============================================================================
    
    #----------------------------------------------------------------------------
    # Kernel image file.
    kernel = "/boot/vmlinuz-2.6.11.12-xenU"
    
    # Optional ramdisk.
    #ramdisk = "/boot/initrd.gz"
    
    # The domain build function. Default is 'linux'.
    #builder='linux'
    
    # Initial memory allocation (in megabytes) for the new domain.
    memory = 400
    
    # A name for your domain. All domains must have different names.
    name = "radius1"
    
    # Which CPU to start domain on?
    #cpu = -1   # leave to Xen to pick
    
    #----------------------------------------------------------------------------
    # Define network interfaces.
    
    # Number of network interfaces. Default is 1.
    nics=1
    
    # Optionally define mac and/or bridge for the network interfaces.
    # Random MACs are assigned if not given.
    #vif = [ '']
    vif = [ 'mac=aa:00:00:00:1b:11, bridge=xen-br0' ]
    
    #----------------------------------------------------------------------------
    # Define the disk devices you want the domain to have access to, and # what you want them accessible as.
    # Each disk entry is of the form phy:UNAME,DEV,MODE # where UNAME is the device, DEV is the device name the domain will see, # and MODE is r for read-only, w for read-write.
    
    disk = [ 'phy:volg1/radius1,sda,w' ]
    
    #----------------------------------------------------------------------------
    # Set the kernel command line for the new domain.
    # You only need to define the IP parameters and hostname if the domain's # IP config doesn't, e.g. in ifcfg-eth0 or via DHCP.
    # You can use 'extra' to set the runlevel and custom environment # variables used by custom rc scripts (e.g. VMID=, usr= ).
    
    # Set if you want dhcp to allocate the IP address.
    #dhcp="dhcp"
    # Set netmask.
    #netmask=
    # Set default gateway.
    #gateway=
    # Set the hostname.
    #hostname= "vm%d" % vmid
    
    # Set root device.
    root = "/dev/sda ro"
    
    # Root device for nfs.
    #root = "/dev/nfs"
    # The nfs server.
    #nfs_server = '169.254.1.0'
    # Root directory on the nfs server.
    #nfs_root   = '/full/path/to/root/directory'
    
    # Sets runlevel 4.
    extra = "4"
    
    #----------------------------------------------------------------------------
    # Set according to whether you want the domain restarted when it exits.
    # The default is 'onreboot', which restarts the domain when it shuts down # with exit code reboot.
    # Other values are 'always', and 'never'.
    
    #restart = 'onreboot'
    
    #============================================================================
    xen-server:~#

  6. #6
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Beiträge
    7
    Ich denke nicht dass du den 2.6er domU Kernel von Xen 3 unter Xen 2 verwenden kannst. Die frontend driver V3 werden wohl nicht sauber mit den backends von V2 zusammenarbeiten. Probiers doch mit dem domU kernel von V2.
    Geändert von acenes (12.04.06 um 04:07 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    Jan 2005
    Beiträge
    40
    Hab mich villeicht ungeschickt ausgedrückt oben. Ich verwende bereits den DomU Kernle von V2.07. An dem liegts nicht...???

  8. #8
    Registrierter Benutzer
    Registriert seit
    Jan 2005
    Beiträge
    40
    Okay, hab den Fehler gefunden.Lag an der Config File für die domU VM . Diese hat sich bei der V3 geändert. Daher die Fehlermeldungen. Xen3 gibt diese Fehler ein bischen deutlicher aus :-)

    Gruß und Danke für die Hilfe


    Armin

Ähnliche Themen

  1. XEN mit Core DUO / Fragen zur funktionsweise mit Vanderpool
    Von Atair im Forum Virtuelle Maschinen und Emulatoren
    Antworten: 8
    Letzter Beitrag: 05.04.06, 16:12
  2. Neues Xen
    Von thermostat im Forum Virtuelle Maschinen und Emulatoren
    Antworten: 2
    Letzter Beitrag: 12.12.05, 16:49
  3. Xen: (Netzwerk!-)Leistung ???
    Von tobiasbeil im Forum Virtuelle Maschinen und Emulatoren
    Antworten: 3
    Letzter Beitrag: 13.06.05, 21:23
  4. RedHat - LAN - DNS - DHCP - Games - Probleme
    Von Dr-Rotz im Forum Linux in heterogenen Netzen
    Antworten: 9
    Letzter Beitrag: 11.06.03, 09:16
  5. Mandrake 9.1 - Probleme Probleme Probleme
    Von mikevx im Forum Anwendungen Allgemein, Software
    Antworten: 6
    Letzter Beitrag: 09.04.03, 06:56

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •