[opensuse-virtual] DomU config for a Centos6 guest?
Hi, I've got no problems launching Opensuse DpmU Guests on top of my Opensuse Dom0. I need to install a Centos6 DomU guest now on the same box, using a .cfg file. For the initial installation, I just modified my cfg to be: name = 'install' builder = 'linux' bootloader = '/usr/lib/xen/boot/domUloader.py' bootargs = '--entry=xvda1:vmlinuz-xen,/boot/initrd-xen' disk = [ 'file:/home/gk/Downloads/CentOS-6.0-x86_64-minimal.iso,hdc:cdrom,r', 'phy:/dev/VG0/CentosLV,xvda,w'] ... but I've read that the domUloader.py is an Opensuse-specific bootloader? Is this the right .cfg for a Centos6 Domu? Greg -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
A buddy suggested I should try a different way, using a Centos
kernel+ramdisk directly instead of trying to dig for it.
mount -o loop CentOS-6.0-x86_64-netinstall.iso /mnt/Centos6
cp -a /mnt/Centos6/isolinux/{vmlinuz,initrd.img} /stor/
Using this config file
cat /stor/centos6.cfg
name = 'centos6'
builder = 'linux'
kernel = '/stor/vmlinuz'
ramdisk = '/stor/initrd.img'
maxmem = 1024
memory = 1024
disk = [ 'file:/stor/CentOS-6.0-x86_64-netinstall.iso,hdc:cdrom,r',
'phy:/dev/VG0/centos6,xvda,w']
vif = [ '' ]
vfb = [ 'type=vnc, vncdisplay=1, vnclisten=127.0.0.1' ]
extra = 'textmode=1 xencons=xvc0'
on_crash = 'destroy'
on_reboot = 'restart'
on_shutdown = 'destroy'
localtime = 0
Then 'xmcreate -c /stor/centos6.cfg' crashes at "kernel BUG at
fs/sysfs/group.c:65!;Kernel panic - not syncing: Fatal exception". The
console output is below.
I'm stumped for now. I searched online for Centos6, Opensuse, Xen, etc.
I haven't found a working cfg yet.
Greg
CONSOLE OUTPUT - "xmcreate -c /stor/centos6.cfg"
Using config file "/stor/centos6.cfg".
Started domain centos6 (id=10)
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.32-71.el6.x86_64 (mockbuild@c6b6.centos.org) (gcc
version 4.4.4 20100726 (Red Hat 4.4.4-13) (GCC) ) #1 SMP Fri May 20
03:51:51 BST 2011
Command line: textmode=1 xencons=xvc0 noirqdebug elevator=noop
KERNEL supported cpus:
Intel GenuineIntel
AMD AuthenticAMD
Centaur CentaurHauls
ACPI in unprivileged domain disabled
BIOS-provided physical RAM map:
Xen: 0000000000000000 - 00000000000a0000 (usable)
Xen: 00000000000a0000 - 0000000000100000 (reserved)
Xen: 0000000000100000 - 0000000040000000 (usable)
DMI not present or invalid.
last_pfn = 0x40000 max_arch_pfn = 0x400000000
init_memory_mapping: 0000000000000000-0000000040000000
RAMDISK: 01cbf000 - 052bf000
No NUMA configuration found
Faking a node at 0000000000000000-0000000040000000
Bootmem setup node 0 0000000000000000-0000000040000000
NODE_DATA [0000000000008000 - 000000000003bfff]
bootmap [000000000003c000 - 0000000000043fff] pages 8
(7 early reservations) ==> bootmem [0000000000 - 0040000000]
#0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 -
0000001000]
#1 [00054c2000 - 00054f1000] XEN PAGETABLES ==> [00054c2000 -
00054f1000]
#2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 -
0000008000]
#3 [0001000000 - 0001c9eff8] TEXT DATA BSS ==> [0001000000 -
0001c9eff8]
#4 [0001cbf000 - 00052bf000] RAMDISK ==> [0001cbf000 -
00052bf000]
#5 [00052bf000 - 00054c2000] XEN START INFO ==> [00052bf000 -
00054c2000]
#6 [0000100000 - 00002d0000] PGTABLE ==> [0000100000 -
00002d0000]
Zone PFN ranges:
DMA 0x00000001 -> 0x00001000
DMA32 0x00001000 -> 0x00100000
Normal 0x00100000 -> 0x00100000
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
0: 0x00000001 -> 0x000000a0
0: 0x00000100 -> 0x00040000
SFI: Simple Firmware Interface v0.7 http://simplefirmware.org
SMP: Allowing 2 CPUs, 0 hotplug CPUs
No local APIC present
APIC: disable apic facility
PM: Registered nosave memory: 00000000000a0000 - 0000000000100000
Allocating PCI resources starting at 40000000 (gap: 40000000:c0000000)
Booting paravirtualized kernel on Xen
Xen version: 4.1.2_01-143.1 (preserve-AD)
NR_CPUS:4096 nr_cpumask_bits:2 nr_cpu_ids:2 nr_node_ids:1
PERCPU: Embedded 31 pages/cpu @ffff880005527000 s95064 r8192 d23720
u126976
pcpu-alloc: s95064 r8192 d23720 u126976 alloc=31*4096
pcpu-alloc: [0] 0 [0] 1
Xen: using vcpu_info placement
Built 1 zonelists in Node order, mobility grouping on. Total pages:
257996
Policy zone: DMA32
Kernel command line: textmode=1 xencons=xvc0 noirqdebug elevator=noop
IRQ lockup detection disabled
PID hash table entries: 4096 (order: 3, 32768 bytes)
Checking aperture...
No AGP bridge found
AMD-Vi disabled by default: pass amd_iommu=on to enable
Memory: 960752k/1048576k available (4935k kernel code, 388k absent,
87436k reserved, 3927k data, 1220k init)
Hierarchical RCU implementation.
NR_IRQS:33024 nr_irqs:288
Console: colour dummy device 80x25
console [tty0] enabled
console [hvc0] enabled
allocated 10485760 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory
cgroups
installing Xen timer for CPU 0
Detected 2806.450 MHz processor.
Calibrating delay loop (skipped), value calculated using timer
frequency.. 5612.90 BogoMIPS (lpj=2806450)
pid_max: default: 32768 minimum: 301
Security Framework initialized
SELinux: Initializing.
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Mount-cache hash table entries: 256
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys net_cls
Initializing cgroup subsys blkio
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
Performance Events:
no APIC, boot with the "lapic" boot parameter to force-enable it.
no hardware sampling interrupt available.
AMD PMU driver.
... version: 0
... bit width: 48
... generic registers: 4
... value mask: 0000ffffffffffff
... max period: 00007fffffffffff
... fixed-purpose events: 0
... event mask: 000000000000000f
alternatives: switching to unfair spinlock
SMP alternatives: switching to UP code
ftrace: converting mcount calls to 0f 1f 44 00 00
ftrace: allocating 20276 entries in 80 pages
installing Xen timer for CPU 1
SMP alternatives: switching to SMP code
Brought up 2 CPUs
devtmpfs: initialized
Grant table initialized
regulator: core version 0.5
NET: Registered protocol family 16
PCI: Fatal: No config space access function found
bio: create slab <bio-0> at 0
ACPI: Interpreter disabled.
xen_balloon: Initialising balloon driver.
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: System does not support PCI
PCI: System does not support PCI
NetLabel: Initializing
NetLabel: domain hash size = 128
NetLabel: protocols = UNLABELED CIPSOv4
NetLabel: unlabeled traffic allowed by default
Switching to clocksource xen
pnp: PnP ACPI: disabled
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 6, 262144 bytes)
TCP established hash table entries: 131072 (order: 9, 2097152 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
NET: Registered protocol family 1
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 55296k freed
platform rtc_cmos: registered platform RTC device (no PNP device found)
audit: initializing netlink socket (disabled)
type=2000 audit(1316458768.773:1): initialized
HugeTLB registered 2 MB page size, pre-allocated 0 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
msgmni has been set to 1984
alg: No test for stdrng (krng)
ksign: Installing public key data
Loading keyring
- Added public key B5BD89AA2E85EC04
- User ID: Red Hat, Inc. (Kernel Module GPG key)
- Added public key D4A26C9CCD09BEDA
- User ID: Red Hat Enterprise Linux Driver Update Program
gregk.xen@mailforce.net wrote:
A buddy suggested I should try a different way, using a Centos kernel+ramdisk directly instead of trying to dig for it.
Good suggestion...
mount -o loop CentOS-6.0-x86_64-netinstall.iso /mnt/Centos6 cp -a /mnt/Centos6/isolinux/{vmlinuz,initrd.img} /stor/
Is that a pv or pv-ops capable kernel? Have you considered installing as an hvm guest? Regards, Jim
Using this config file
cat /stor/centos6.cfg name = 'centos6' builder = 'linux' kernel = '/stor/vmlinuz' ramdisk = '/stor/initrd.img' maxmem = 1024 memory = 1024 disk = [ 'file:/stor/CentOS-6.0-x86_64-netinstall.iso,hdc:cdrom,r', 'phy:/dev/VG0/centos6,xvda,w'] vif = [ '' ] vfb = [ 'type=vnc, vncdisplay=1, vnclisten=127.0.0.1' ] extra = 'textmode=1 xencons=xvc0' on_crash = 'destroy' on_reboot = 'restart' on_shutdown = 'destroy' localtime = 0
Then 'xmcreate -c /stor/centos6.cfg' crashes at "kernel BUG at fs/sysfs/group.c:65!;Kernel panic - not syncing: Fatal exception". The console output is below.
I'm stumped for now. I searched online for Centos6, Opensuse, Xen, etc. I haven't found a working cfg yet.
Greg
CONSOLE OUTPUT - "xmcreate -c /stor/centos6.cfg"
Using config file "/stor/centos6.cfg". Started domain centos6 (id=10) Initializing cgroup subsys cpuset Initializing cgroup subsys cpu Linux version 2.6.32-71.el6.x86_64 (mockbuild@c6b6.centos.org) (gcc version 4.4.4 20100726 (Red Hat 4.4.4-13) (GCC) ) #1 SMP Fri May 20 03:51:51 BST 2011 Command line: textmode=1 xencons=xvc0 noirqdebug elevator=noop KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls ACPI in unprivileged domain disabled BIOS-provided physical RAM map: Xen: 0000000000000000 - 00000000000a0000 (usable) Xen: 00000000000a0000 - 0000000000100000 (reserved) Xen: 0000000000100000 - 0000000040000000 (usable) DMI not present or invalid. last_pfn = 0x40000 max_arch_pfn = 0x400000000 init_memory_mapping: 0000000000000000-0000000040000000 RAMDISK: 01cbf000 - 052bf000 No NUMA configuration found Faking a node at 0000000000000000-0000000040000000 Bootmem setup node 0 0000000000000000-0000000040000000 NODE_DATA [0000000000008000 - 000000000003bfff] bootmap [000000000003c000 - 0000000000043fff] pages 8 (7 early reservations) ==> bootmem [0000000000 - 0040000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [00054c2000 - 00054f1000] XEN PAGETABLES ==> [00054c2000 - 00054f1000] #2 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #3 [0001000000 - 0001c9eff8] TEXT DATA BSS ==> [0001000000 - 0001c9eff8] #4 [0001cbf000 - 00052bf000] RAMDISK ==> [0001cbf000 - 00052bf000] #5 [00052bf000 - 00054c2000] XEN START INFO ==> [00052bf000 - 00054c2000] #6 [0000100000 - 00002d0000] PGTABLE ==> [0000100000 - 00002d0000] Zone PFN ranges: DMA 0x00000001 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00100000 Movable zone start PFN for each node early_node_map[2] active PFN ranges 0: 0x00000001 -> 0x000000a0 0: 0x00000100 -> 0x00040000 SFI: Simple Firmware Interface v0.7 http://simplefirmware.org SMP: Allowing 2 CPUs, 0 hotplug CPUs No local APIC present APIC: disable apic facility PM: Registered nosave memory: 00000000000a0000 - 0000000000100000 Allocating PCI resources starting at 40000000 (gap: 40000000:c0000000) Booting paravirtualized kernel on Xen Xen version: 4.1.2_01-143.1 (preserve-AD) NR_CPUS:4096 nr_cpumask_bits:2 nr_cpu_ids:2 nr_node_ids:1 PERCPU: Embedded 31 pages/cpu @ffff880005527000 s95064 r8192 d23720 u126976 pcpu-alloc: s95064 r8192 d23720 u126976 alloc=31*4096 pcpu-alloc: [0] 0 [0] 1 Xen: using vcpu_info placement Built 1 zonelists in Node order, mobility grouping on. Total pages: 257996 Policy zone: DMA32 Kernel command line: textmode=1 xencons=xvc0 noirqdebug elevator=noop IRQ lockup detection disabled PID hash table entries: 4096 (order: 3, 32768 bytes) Checking aperture... No AGP bridge found AMD-Vi disabled by default: pass amd_iommu=on to enable Memory: 960752k/1048576k available (4935k kernel code, 388k absent, 87436k reserved, 3927k data, 1220k init) Hierarchical RCU implementation. NR_IRQS:33024 nr_irqs:288 Console: colour dummy device 80x25 console [tty0] enabled console [hvc0] enabled allocated 10485760 bytes of page_cgroup please try 'cgroup_disable=memory' option if you don't want memory cgroups installing Xen timer for CPU 0 Detected 2806.450 MHz processor. Calibrating delay loop (skipped), value calculated using timer frequency.. 5612.90 BogoMIPS (lpj=2806450) pid_max: default: 32768 minimum: 301 Security Framework initialized SELinux: Initializing. Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) Mount-cache hash table entries: 256 Initializing cgroup subsys ns Initializing cgroup subsys cpuacct Initializing cgroup subsys memory Initializing cgroup subsys devices Initializing cgroup subsys freezer Initializing cgroup subsys net_cls Initializing cgroup subsys blkio CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 Performance Events: no APIC, boot with the "lapic" boot parameter to force-enable it. no hardware sampling interrupt available. AMD PMU driver. ... version: 0 ... bit width: 48 ... generic registers: 4 ... value mask: 0000ffffffffffff ... max period: 00007fffffffffff ... fixed-purpose events: 0 ... event mask: 000000000000000f alternatives: switching to unfair spinlock SMP alternatives: switching to UP code ftrace: converting mcount calls to 0f 1f 44 00 00 ftrace: allocating 20276 entries in 80 pages installing Xen timer for CPU 1 SMP alternatives: switching to SMP code Brought up 2 CPUs devtmpfs: initialized Grant table initialized regulator: core version 0.5 NET: Registered protocol family 16 PCI: Fatal: No config space access function found bio: create slab <bio-0> at 0 ACPI: Interpreter disabled. xen_balloon: Initialising balloon driver. vgaarb: loaded SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: System does not support PCI PCI: System does not support PCI NetLabel: Initializing NetLabel: domain hash size = 128 NetLabel: protocols = UNLABELED CIPSOv4 NetLabel: unlabeled traffic allowed by default Switching to clocksource xen pnp: PnP ACPI: disabled NET: Registered protocol family 2 IP route cache hash table entries: 32768 (order: 6, 262144 bytes) TCP established hash table entries: 131072 (order: 9, 2097152 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 131072 bind 65536) TCP reno registered NET: Registered protocol family 1 Trying to unpack rootfs image as initramfs... Freeing initrd memory: 55296k freed platform rtc_cmos: registered platform RTC device (no PNP device found) audit: initializing netlink socket (disabled) type=2000 audit(1316458768.773:1): initialized HugeTLB registered 2 MB page size, pre-allocated 0 pages VFS: Disk quotas dquot_6.5.2 Dquot-cache hash table entries: 512 (order 0, 4096 bytes) msgmni has been set to 1984 alg: No test for stdrng (krng) ksign: Installing public key data Loading keyring - Added public key B5BD89AA2E85EC04 - User ID: Red Hat, Inc. (Kernel Module GPG key) - Added public key D4A26C9CCD09BEDA - User ID: Red Hat Enterprise Linux Driver Update Program
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252) io scheduler noop registered (default) io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered pci_hotplug: PCI Hot Plug PCI Core version: 0.5 pciehp: PCI Express Hot Plug Controller Driver version: 0.4 acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 pci-stub: invalid id string "" Console: switching to colour frame buffer device 100x37 console [tty0] enabled Non-volatile memory driver v1.3 Linux agpgart interface v0.103 crash memory driver: version 1.0 Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled brd: module loaded loop: module loaded input: Macintosh mouse button emulation as /devices/virtual/input/input0 Fixed MDIO Bus: probed ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver uhci_hcd: USB Universal Host Controller Interface driver PNP: No PS/2 controller found. Probing ports directly. mice: PS/2 mouse device common for all mice input: Xen Virtual Keyboard as /devices/virtual/input/input1 input: Xen Virtual Pointer as /devices/virtual/input/input2 rtc_cmos: probe of rtc_cmos failed with error -16 cpuidle: using governor ladder cpuidle: using governor menu usbcore: registered new interface driver hiddev usbcore: registered new interface driver usbhid usbhid: v2.6:USB HID core driver TCP cubic registered Initializing XFRM netlink socket NET: Registered protocol family 17 registered taskstats version 1 IMA: No TPM chip found, activating TPM-bypass! XENBUS: Device with no driver: device/vbd/5632 XENBUS: Device with no driver: device/vbd/51712 XENBUS: Device with no driver: device/vbd/51728 XENBUS: Device with no driver: device/vbd/51744 XENBUS: Device with no driver: device/vif/0 XENBUS: Device with no driver: device/console/0 drivers/rtc/hctosys.c: unable to open rtc device (rtc0) Initalizing network drop monitor service Freeing unused kernel memory: 1220k freed Write protecting the kernel read-only data: 7176k ------------[ cut here ]------------ kernel BUG at fs/sysfs/group.c:65! invalid opcode: 0000 [#1] SMP last sysfs file: /sys/devices/virtual/block/ram12/dev CPU 0 Modules linked in: xen_blkfront(+) ipv6 iscsi_ibft pcspkr iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi squashfs cramfs Modules linked in: xen_blkfront(+) ipv6 iscsi_ibft pcspkr iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi squashfs cramfs Pid: 16, comm: xenwatch Tainted: G W ---------------- 2.6.32-71.el6.x86_64 #1 RIP: e030:[<ffffffff811e29d7>] [<ffffffff811e29d7>] internal_create_group+0xf7/0x1a0 RSP: e02b:ffff88003eb83c60 EFLAGS: 00010246 RAX: 00000000ffffffef RBX: ffff8800041714a0 RCX: ffff88003eaf5440 RDX: ffffffff8175d160 RSI: 0000000000000000 RDI: ffff880004be8c70 RBP: ffff88003eb83cb0 R08: 0000000000000004 R09: 0000000000000000 R10: 000000000000000f R11: 0000000000000000 R12: ffff880004be8c00 R13: ffff880004be8c70 R14: ffffffff8175d160 R15: 0000000000000000 FS: 00007f5f666c4700(0000) GS:ffff880005527000(0000) knlGS:0000000000000000 CS: e033 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 0000000001e61008 CR3: 0000000004d88000 CR4: 0000000000000660 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Process xenwatch (pid: 16, threadinfo ffff88003eb82000, task ffff88003eb50ab0) Stack: ffff88003eb83cc0 000000008132aae1 000000303a323032 ffff88003eb83cd0 <0> ffff88003eb83c90 ffff8800041714a0 ffff880004be8c00 ffff880004be8c60 <0> ffff880004be8c00 0000000000000000 ffff88003eb83cc0 ffffffff811e2ab3 Call Trace: [<ffffffff811e2ab3>] sysfs_create_group+0x13/0x20 [<ffffffff810f8db4>] blk_trace_init_sysfs+0x14/0x20 [<ffffffff81243bc0>] blk_register_queue+0x40/0x100 [<ffffffff81249024>] add_disk+0x94/0x160 [<ffffffffa00983b5>] backend_changed+0x335/0x5f0 [xen_blkfront] [<ffffffff8100fb62>] ? check_events+0x12/0x20 [<ffffffff812ea9fa>] otherend_changed+0xca/0x180 [<ffffffff812e90ea>] xenwatch_thread+0xaa/0x170 [<ffffffff81091ca0>] ? autoremove_wake_function+0x0/0x40 [<ffffffff814caa8c>] ? _spin_unlock_irqrestore+0x1c/0x20 [<ffffffff812e9040>] ? xenwatch_thread+0x0/0x170 [<ffffffff81091936>] kthread+0x96/0xa0 [<ffffffff810141ca>] child_rip+0xa/0x20 [<ffffffff81013393>] ? int_ret_from_sys_call+0x7/0x1b [<ffffffff81013b1d>] ? retint_restore_args+0x5/0x6 [<ffffffff810141c0>] ? child_rip+0x0/0x20 Code: 8b 04 24 48 85 c0 74 27 41 83 c7 01 8b 55 bc 85 d2 74 b1 48 8b 30 48 89 df e8 76 be ff ff eb a4 48 83 7f 30 00 0f 85 49 ff ff ff <0f> 0b eb fe 48 8b 5d c8 31 d2 48 85 db 74 18 f0 ff 0b 0f 94 c0 RIP [<ffffffff811e29d7>] internal_create_group+0xf7/0x1a0 RSP <ffff88003eb83c60> ---[ end trace d0430e72decb56f7 ]--- Kernel panic - not syncing: Fatal exception Pid: 16, comm: xenwatch Tainted: G D W ---------------- 2.6.32-71.el6.x86_64 #1 Call Trace: [<ffffffff814c7b23>] panic+0x78/0x137 [<ffffffff814cbbf4>] oops_end+0xe4/0x100 [<ffffffff8101733b>] die+0x5b/0x90 [<ffffffff814cb4a4>] do_trap+0xc4/0x160 [<ffffffff81014ee5>] do_invalid_op+0x95/0xb0 [<ffffffff811e29d7>] ? internal_create_group+0xf7/0x1a0 [<ffffffff8118798a>] ? ilookup5+0x4a/0x60 [<ffffffff8100f33d>] ? xen_force_evtchn_callback+0xd/0x10 [<ffffffff8100fb62>] ? check_events+0x12/0x20 [<ffffffff81013f5b>] invalid_op+0x1b/0x20 [<ffffffff811e29d7>] ? internal_create_group+0xf7/0x1a0 [<ffffffff811e2ab3>] sysfs_create_group+0x13/0x20 [<ffffffff810f8db4>] blk_trace_init_sysfs+0x14/0x20 [<ffffffff81243bc0>] blk_register_queue+0x40/0x100 [<ffffffff81249024>] add_disk+0x94/0x160 [<ffffffffa00983b5>] backend_changed+0x335/0x5f0 [xen_blkfront] [<ffffffff8100fb62>] ? check_events+0x12/0x20 [<ffffffff812ea9fa>] otherend_changed+0xca/0x180 [<ffffffff812e90ea>] xenwatch_thread+0xaa/0x170 [<ffffffff81091ca0>] ? autoremove_wake_function+0x0/0x40 [<ffffffff814caa8c>] ? _spin_unlock_irqrestore+0x1c/0x20 [<ffffffff812e9040>] ? xenwatch_thread+0x0/0x170 [<ffffffff81091936>] kthread+0x96/0xa0 [<ffffffff810141ca>] child_rip+0xa/0x20 [<ffffffff81013393>] ? int_ret_from_sys_call+0x7/0x1b [<ffffffff81013b1d>] ? retint_restore_args+0x5/0x6 [<ffffffff810141c0>] ? child_rip+0x0/0x20
-- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
Hi Jim,
On Monday, September 19, 2011 2:08 PM, "Jim Fehlig"
gregk.xen@mailforce.net wrote:
A buddy suggested I should try a different way, using a Centos kernel+ramdisk directly instead of trying to dig for it.
Good suggestion...
mount -o loop CentOS-6.0-x86_64-netinstall.iso /mnt/Centos6 cp -a /mnt/Centos6/isolinux/{vmlinuz,initrd.img} /stor/
Is that a pv or pv-ops capable kernel?
I wouldn't know how to check for certain. I don't know much about Centos6 yet, just that it's supposed to be a clone of RedHat6 minus the commercial support. I did find this from a Citrix forum Re: Death of multi-os Virtualization? http://forums.citrix.com/message.jspa?messageID=1456321 The latest Linux kernels, including the RHEL6 kernel, leverage a capability called paravirt_ops -- which means that the kernel is enabled right out of the box to work properly in a paravirtualized Xen environment (as well as other paravirtualization) -- without needing a special "xenified" kernel. One of our SEs has taken it and, with a small number of simple manual steps, gotten it up and running without a special kernel. Red Hat's no longer shipping a Xen hypervisor doesn't affect this at all. So it looks like the CentOS kernel should be a paravirt_ops (same as pv-ops I think) kernel. Shouldn't what I'm doing work with that kernel?
Have you considered installing as an hvm guest?
I'm having a hard time finding Opensuse virtualization "DocsForDummies". I'd consider anything that works right now. If you can help me tweak my config I'll try that. I'd read in some older threads that you lose performance using a fully- versus para-virtualized Guest. Is that still an issue these days? Greg -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
gregk.xen@mailforce.net wrote:
Hi Jim,
On Monday, September 19, 2011 2:08 PM, "Jim Fehlig"
wrote: gregk.xen@mailforce.net wrote:
A buddy suggested I should try a different way, using a Centos kernel+ramdisk directly instead of trying to dig for it.
Good suggestion...
mount -o loop CentOS-6.0-x86_64-netinstall.iso /mnt/Centos6 cp -a /mnt/Centos6/isolinux/{vmlinuz,initrd.img} /stor/
Is that a pv or pv-ops capable kernel?
I wouldn't know how to check for certain. I don't know much about Centos6 yet, just that it's supposed to be a clone of RedHat6 minus the commercial support.
I did find this from a Citrix forum
Re: Death of multi-os Virtualization? http://forums.citrix.com/message.jspa?messageID=1456321
The latest Linux kernels, including the RHEL6 kernel, leverage a capability called paravirt_ops -- which means that the kernel is enabled right out of the box to work properly in a paravirtualized Xen environment (as well as other paravirtualization) -- without needing a special "xenified" kernel. One of our SEs has taken it and, with a small number of simple manual steps, gotten it up and running without a special kernel. Red Hat's no longer shipping a Xen hypervisor doesn't affect this at all.
So it looks like the CentOS kernel should be a paravirt_ops (same as pv-ops I think) kernel.
Shouldn't what I'm doing work with that kernel?
Have you considered installing as an hvm guest?
I'm having a hard time finding Opensuse virtualization "DocsForDummies".
I'd consider anything that works right now. If you can help me tweak my config I'll try that.
Config similar to name="blabla" memory=1024 vcpus=4 ... builder="hvm" device_model="/usr/lib/xen/bin/qemu-dm" kernel="/usr/lib/xen/boot/hvmloader" boot="d" disk=[ 'file:/var/lib/xen/images/sles11sp1 gmc-hvm/disk0,hda,w', 'file:/path/to/centos6.iso,hdc:cdrom,r', ] ... /etc/xen/examples/ contains quite a few examples for both pv and hvm. But vm-install should help with the installation. Just ensure to check "Full virtualization" for Virtualization Method. Regards, Jim -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
Hi Jim,
On Monday, September 19, 2011 3:03 PM, "Jim Fehlig"
Config similar to
name="blabla" memory=1024 vcpus=4 ... builder="hvm" device_model="/usr/lib/xen/bin/qemu-dm" kernel="/usr/lib/xen/boot/hvmloader" boot="d" disk=[ 'file:/var/lib/xen/images/sles11sp1 gmc-hvm/disk0,hda,w', 'file:/path/to/centos6.iso,hdc:cdrom,r', ] ...
Trying HVM with this config, name = 'rh6variants' builder = 'hvm' device_model = '/usr/lib/xen/bin/qemu-dm' kernel = '/usr/lib/xen/boot/hvmloader' boot = 'd' disk = [ 'file:/stor/CentOS-6.0-x86_64-netinstall.iso,hdc:cdrom,r', 'phy:/dev/VG0/Centos6,xvda,w',] ... Gives me this,
xm create -c rhvariants.cfg Using config file "/stor/rh6variants.cfg". Error: Domain 'rh6variants' does not exist. xenconsole: Could not read tty from store: No such file or directory
xm log
cat /var/log/xen/qemu-dm-rh6variants.log domid: 7 -append only allowed with -kernel option
Greg -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
gregk.xen@mailforce.net wrote:
Hi Jim,
On Monday, September 19, 2011 3:03 PM, "Jim Fehlig"
wrote: Config similar to
name="blabla" memory=1024 vcpus=4 ... builder="hvm" device_model="/usr/lib/xen/bin/qemu-dm" kernel="/usr/lib/xen/boot/hvmloader" boot="d" disk=[ 'file:/var/lib/xen/images/sles11sp1 gmc-hvm/disk0,hda,w', 'file:/path/to/centos6.iso,hdc:cdrom,r', ] ...
Trying HVM with this config,
name = 'rh6variants' builder = 'hvm' device_model = '/usr/lib/xen/bin/qemu-dm' kernel = '/usr/lib/xen/boot/hvmloader' boot = 'd' disk = [ 'file:/stor/CentOS-6.0-x86_64-netinstall.iso,hdc:cdrom,r', 'phy:/dev/VG0/Centos6,xvda,w',] ...
Gives me this,
Hmm, can you provide the complete config? Jim -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
Hi Jim,
On Tuesday, September 20, 2011 11:10 AM, "Jim Fehlig"
Hmm, can you provide the complete config?
I'm slogging along by trial & error, since I can't seem to find any docs other than the example file you mentioned. The config is ---- name = 'rh6variants' # vnclisten='10.0.0.222' # vif = [ 'type=ioemu, mac=00:16:3e:84:B5:99, bridge=xenbr0' ] # extra='textmode=1' builder = 'hvm' device_model = '/usr/lib/xen/bin/qemu-dm' kernel = '/usr/lib/xen/boot/hvmloader' boot = 'd' sdl=0 vnc=1 vncconsole=0 vncpasswd='vncpass' stdvga=0 serial='pty' disk = [ 'file:/stor/CentOS-6.0-x86_64-netinstall.iso,hdc:cdrom,r', 'phy:/dev/VG0/Centos6,xvda,w',] localtime = 0 on_shutdown = 'destroy' on_reboot = 'restart' on_crash = 'destroy' maxmem = 1024 memory = 1024 vcpus = 2 ---- If any of the first three commented options is UNCOMMENTED, I get that "Error: Domain 'rh6variants' does not exist." error. But if I leave them COMMENTED, then, the HVM seems to launch -- unlike the PV attempts which crash. ... Started domain rh6variants (id=29)
xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1010 1 r----- 558.9 rh6variants 29 1024 1 -b---- 0.3
I can't tell you anything further because I can't figure out how to VNC from my Desktop to the 'rh6variants' HVM Guest on my headless Dom0 server if I can't set an IP address for VNC to listen on, /etc/xen/examples > grep vnclist -A5 -B5 xmexample.hvm #---------------------------------------------------------------------------- # address that should be listened on for the VNC server if vnc is set. # default is to use 'vnc-listen' setting from # auxbin.xen_configdir() + /xend-config.sxp #vnclisten="127.0.0.1" #---------------------------------------------------------------------------- # set VNC display number, default = domid #vncdisplay=1 Greg -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
On Tuesday, September 20, 2011 10:56 AM, gregk.xen@mailforce.net wrote:
I can't tell you anything further because I can't figure out how to VNC from my Desktop to the 'rh6variants' HVM Guest on my headless Dom0 server if I can't set an IP address for VNC to listen on,
If in the HVM config file I do both - vncpasswd='vncpass' + #vncpasswd='vncpass' - vncconsole=10 + vncdisplay=10 then launch the HVM and connect from my Desktop with KRDC to vnc://My.XenServer.Dom0.IPaddr:5900, I can now see the Centos6 installer and interact with it. So, HVM works so far. Still none of the PV-OPS stuff works. Greg -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
On Tuesday, September 20, 2011 11:23 AM, gregk.xen@mailforce.net wrote:
So, HVM works so far.
"So far" seems to only go as far as the Centos6 graphical installer displaying: Loading vmlinuz ....................................................... Loading initrd.img ................. and it gets no further. Scientific Linux 6.1, otoh, gets past that point and it currently "Checking media". I've no clue if these problems are Opensuse's, Xen's, or the Guest OS'. Any thoughts? Greg -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
gregk.xen@mailforce.net wrote:
On Tuesday, September 20, 2011 10:56 AM, gregk.xen@mailforce.net wrote:
I can't tell you anything further because I can't figure out how to VNC from my Desktop to the 'rh6variants' HVM Guest on my headless Dom0 server if I can't set an IP address for VNC to listen on,
If in the HVM config file I do both
- vncpasswd='vncpass' + #vncpasswd='vncpass' - vncconsole=10 + vncdisplay=10
I'd suggest vnc=1 vncunused=1 vncunused=1 means use first unused port, starting at 5900. This is more flexible than using a static port, since the domain won't start if that port is already in use. vncpasswd should work though. Perhaps there has been a regression. Jim -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
gregk.xen@mailforce.net wrote:
Hi,
I've got no problems launching Opensuse DpmU Guests on top of my Opensuse Dom0.
[...]
but I've read that the domUloader.py is an Opensuse-specific bootloader?
Yes, and not really needed anymore. IIRC, it was originally written as a host bootloader for NetWare, which pygrub now supports too. Regards, Jim -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
Hi Jim,
but I've read that the domUloader.py is an Opensuse-specific bootloader?
Yes, and not really needed anymore. IIRC, it was originally written as a host bootloader for NetWare, which pygrub now supports too.
Oh. So even if booting an Opensuse Guest these days, we should change builder = 'linux' bootloader = '/usr/lib/xen/boot/domUloader.py' bootargs = '--entry=xvda1:vmlinuz-xen,/boot/initrd-xen' to, builder = 'linux' bootloader = '/usr/bin/pygrub' bootargs = '--entry=xvda1:vmlinuz-xen,/boot/initrd-xen' ? Would I still keep the same 'bootargs'? Thanks a lot! Greg -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
gregk.xen@mailforce.net wrote:
Hi Jim,
but I've read that the domUloader.py is an Opensuse-specific bootloader?
Yes, and not really needed anymore. IIRC, it was originally written as a host bootloader for NetWare, which pygrub now supports too.
Oh. So even if booting an Opensuse Guest these days, we should change
builder = 'linux' bootloader = '/usr/lib/xen/boot/domUloader.py' bootargs = '--entry=xvda1:vmlinuz-xen,/boot/initrd-xen'
to,
builder = 'linux' bootloader = '/usr/bin/pygrub' bootargs = '--entry=xvda1:vmlinuz-xen,/boot/initrd-xen'
No bootargs are necessary. The default kernel in domU's /boot/grub/menu.lst will be selected (which could be overridden with bootargs). bootargs='' should suffice. Regards, Jim -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
Hi Jim,
On Monday, September 19, 2011 2:43 PM, "Jim Fehlig"
No bootargs are necessary. The default kernel in domU's /boot/grub/menu.lst will be selected (which could be overridden with bootargs).
bootargs=''
should suffice.
For an Opensuse 11.4 DomU on Opensuse 11.4 Dom0, using cat mail.cfg name = 'mail' builder = 'linux' bootloader = '/usr/lib/xen/boot/domUloader.py' bootargs = '--entry=xvda1:vmlinuz-xen,/boot/initrd-xen' ... running xm create -c mail.cfg gives the usual long/verbose output at console, ending with success at Welcome to openSUSE 11.4 "Celadon" - Kernel 2.6.37.6-0.7-xen (xvc0). mail login: If I switch to using pygrub instead, cat mail.cfg name = 'mail' builder = 'linux' bootloader = '/usr/bin/pygrub' bootargs = '' ... and leaving everything else the same, running xm create -c mail.cfg gives me instead pyGRUB version 0.6 ┌────────────────────────────────────────────────────────────────────────┐ │ OpenSUSE 11.4 Xen4 DomU │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └────────────────────────────────────────────────────────────────────────┘ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, 'a' to modify the kernel arguments before booting, or 'c' for a command line. Will boot selected entry in 1 seconds Started domain mail (id=11) [ 0.168931] PCI: Fatal: No config space access function found [ 0.255237] bootsplash: found, but framebuffer can't handle it! [ 0.275358] i8042.c: No controller found. [ 0.376154] /usr/src/packages/BUILD/kernel-xen-2.6.37.6/linux-2.6.37/drivers/rtc/hctosys.c: unable to open rtc device (rtc0) Welcome to openSUSE 11.4 "Celadon" - Kernel 2.6.37.6-0.7-xen (xvc0). mail login: missing all the verbose logging stuff, but still ending up with a working DomU. What else does pygrub need to make it 'speak up'? Greg -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
gregk.xen@mailforce.net wrote:
Hi Jim,
On Monday, September 19, 2011 2:43 PM, "Jim Fehlig"
wrote: No bootargs are necessary. The default kernel in domU's /boot/grub/menu.lst will be selected (which could be overridden with bootargs).
bootargs=''
should suffice.
For an Opensuse 11.4 DomU on Opensuse 11.4 Dom0, using
cat mail.cfg name = 'mail' builder = 'linux' bootloader = '/usr/lib/xen/boot/domUloader.py' bootargs = '--entry=xvda1:vmlinuz-xen,/boot/initrd-xen' ...
running
xm create -c mail.cfg
gives the usual long/verbose output at console, ending with success at
Welcome to openSUSE 11.4 "Celadon" - Kernel 2.6.37.6-0.7-xen (xvc0).
mail login:
If I switch to using pygrub instead,
cat mail.cfg name = 'mail' builder = 'linux' bootloader = '/usr/bin/pygrub' bootargs = ''
bootargs='-q' will stop the pygrub interactive mode and give you the same behavior as domUloader. Forgot to mention that one :). Regards, Jim -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
Hi Jim,
On Monday, September 19, 2011 3:14 PM, "Jim Fehlig"
bootargs='-q' will stop the pygrub interactive mode and give you the same behavior as domUloader. Forgot to mention that one :).
Not quite there yet. With
cat mail.cfg
name = 'mail'
builder = 'linux'
bootloader = '/usr/bin/pygrub'
bootargs = '-q'
...
I get only ONLY this:
xm create -c mail.cfg
Using config file "/stor/mail.cfg".
Started domain mail (id=12)
[ 0.168930] PCI: Fatal: No config
space access function found
[ 0.252802] bootsplash: found, but framebuffer can't handle
it!
[ 0.271475] i8042.c: No controller found.
[ 0.372154]
/usr/src/packages/BUILD/kernel-xen-2.6.37.6/linux-2.6.37/drivers/rtc/hctosys.c:
unable to open rtc device (rtc0)
Welcome to openSUSE 11.4 "Celadon" - Kernel 2.6.37.6-0.7-xen
(xvc0).
mail login:
But with this, changing just those two lines
cat mail.cfg
name = 'mail'
builder = 'linux'
bootloader = '/usr/lib/xen/boot/domUloader.py'
bootargs = '--entry=xvda1:vmlinuz-xen,/boot/initrd-xen'
...
I get much more info --> ALL of this:
xm create -c mail.cfg
Using config file
"/home/xen_store/vm/mail.atmail/atmail_run.cfg".
Started domain mail (id=13)
[ 0.000000] Initializing cgroup
subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.37.6-0.7-xen (geeko@buildhost)
(gcc version 4.5.1 20101208 [gcc-4_5-branch revision 167585]
(SUSE Linux) ) #1 SMP 2011-07-21 02:17:24 +0200
[ 0.000000] Command line: root=/dev/xvdc1 textmode=1
xencons=xvc0 noirqdebug elevator=noop
[ 0.000000] Xen-provided physical RAM map:
[ 0.000000] Xen: 0000000000000000 - 0000000040800000
(usable)
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] last_pfn = 0x40800 max_arch_pfn = 0x80000000
[ 0.000000] init_memory_mapping:
0000000000000000-0000000040800000
[ 0.000000] RAMDISK: 00995000 - 01e58000
[ 0.000000] ACPI in unprivileged domain disabled
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0x00000000 -> 0x00001000
[ 0.000000] DMA32 0x00001000 -> 0x00100000
[ 0.000000] Normal empty
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[2] active PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x00040000
[ 0.000000] 0: 0x00040800 -> 0x00040800
[ 0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512
nr_cpu_ids:2 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 18 pages/cpu @ffff88003efad000
s43648 r8192 d21888 u73728
[ 0.000000] Swapping MFNs for PFN 839 and 3efb3 (MFN 1678ed
and 1a02f3)
[ 0.000000] Built 1 zonelists in Zone order, mobility
grouping on. Total pages: 258532
[ 0.000000] Kernel command line: root=/dev/xvdc1 textmode=1
xencons=xvc0 noirqdebug elevator=noop
[ 0.000000] IRQ lockup detection disabled
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768
bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order:
8, 1048576 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 7,
524288 bytes)
[ 0.000000] allocated 10567680 bytes of page_cgroup
[ 0.000000] please try 'cgroup_disable=memory' option if you
don't want memory cgroups
[ 0.000000] Software IO TLB disabled
[ 0.000000] Memory: 986872k/1056768k available (4685k kernel
code, 8192k absent, 61704k reserved, 3696k data, 392k init)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU dyntick-idle grace-period acceleration is
enabled.
[ 0.000000] RCU-based detection of stalled CPUs is disabled.
[ 0.000000] NR_IRQS:34880 nr_irqs:2384 16
[ 0.000000] Xen reported: 2806.450 MHz processor.
[ 0.000000] Console: colour dummy device 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] console [xvc-1] enabled
[ 0.080001] Calibrating delay using timer specific routine..
5686.06 BogoMIPS (lpj=11372122)
[ 0.080014] pid_max: default: 32768 minimum: 301
[ 0.080073] Security Framework initialized
[ 0.080088] AppArmor: AppArmor initialized
[ 0.080113] Mount-cache hash table entries: 256
[ 0.080210] Initializing cgroup subsys ns
[ 0.080216] ns_cgroup deprecated: consider using the
'clone_children' flag without the ns_cgroup.
[ 0.080221] Initializing cgroup subsys cpuacct
[ 0.080225] Initializing cgroup subsys memory
[ 0.080235] Initializing cgroup subsys devices
[ 0.080238] Initializing cgroup subsys freezer
[ 0.080241] Initializing cgroup subsys net_cls
[ 0.080244] Initializing cgroup subsys blkio
[ 0.080305] SMP alternatives: switching to UP code
[ 0.096639] Brought up 1 CPUs
[ 0.096720] devtmpfs: initialized
[ 0.096892] regulator: core version 0.5
[ 0.096927] regulator: dummy:
[ 0.116778] Time: 165:165:165 Date: 165/165/65
[ 0.116877] NET: Registered protocol family 16
[ 0.117001] SMP alternatives: switching to SMP code
[ 0.168174] Brought up 2 CPUs
[ 0.168943] PCI: Fatal: No config space access function found
[ 0.168959] PCI: setting up Xen PCI frontend stub
[ 0.170106] bio: create slab <bio-0> at 0
[ 0.170106] ACPI: Interpreter disabled.
[ 0.170106] suspend: event channel 9
[ 0.172042] xen_mem: Initialising balloon driver.
[ 0.200410] SCSI subsystem initialized
[ 0.200483] vgaarb: loaded
[ 0.200483] PCI: System does not support PCI
[ 0.200483] PCI: System does not support PCI
[ 0.200483] NetLabel: Initializing
[ 0.200483] NetLabel: domain hash size = 128
[ 0.200483] NetLabel: protocols = UNLABELED CIPSOv4
[ 0.200483] NetLabel: unlabeled traffic allowed by default
[ 0.200483] Switching to clocksource xen
[ 0.202528] AppArmor: AppArmor Filesystem Enabled
[ 0.202555] pnp: PnP ACPI: disabled
[ 0.206882] NET: Registered protocol family 2
[ 0.207077] IP route cache hash table entries: 32768 (order:
6, 262144 bytes)
[ 0.207775] TCP established hash table entries: 131072
(order: 9, 2097152 bytes)
[ 0.209184] TCP bind hash table entries: 65536 (order: 8,
1048576 bytes)
[ 0.209884] TCP: Hash tables configured (established 131072
bind 65536)
[ 0.209903] TCP reno registered
[ 0.209915] UDP hash table entries: 512 (order: 3, 32768
bytes)
[ 0.209948] UDP-Lite hash table entries: 512 (order: 3, 32768
bytes)
[ 0.210223] NET: Registered protocol family 1
[ 0.210350] Unpacking initramfs...
[ 0.235375] Freeing initrd memory: 21260k freed
[ 0.241818] platform rtc_cmos: registered platform RTC device
(no PNP device found)
[ 0.242014] audit: initializing netlink socket (disabled)
[ 0.242031] type=2000 audit(1316467280.591:1): initialized
[ 0.267040] VFS: Disk quotas dquot_6.5.2
[ 0.267077] Dquot-cache hash table entries: 512 (order 0,
4096 bytes)
[ 0.267212] msgmni has been set to 522
[ 0.267500] Block layer SCSI generic (bsg) driver version 0.4
loaded (major 253)
[ 0.267540] io scheduler noop registered (default)
[ 0.267545] io scheduler deadline registered
[ 0.267567] io scheduler cfq registered
[ 0.267793] Non-volatile memory driver v1.3
[ 0.267798] Linux agpgart interface v0.103
[ 0.267871] Xen virtual console successfully installed as
xvc0
[ 0.269154] bootsplash 3.1.6-2004/03/31: looking for
picture...
[ 0.269156] bootsplash: found, but framebuffer can't handle
it!
[ 0.270626] Console: switching to colour frame buffer device
100x37
[ 0.278644] console [tty0] enabled
[ 0.279170] input: Xen Virtual Keyboard as
/devices/virtual/input/input0
[ 0.279240] input: Xen Virtual Pointer as
/devices/virtual/input/input1
[ 0.292300] Fixed MDIO Bus: probed
[ 0.292343] PNP: No PS/2 controller found. Probing ports
directly.
[ 0.293193] i8042.c: No controller found.
[ 0.293285] mice: PS/2 mouse device common for all mice
[ 0.293467] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos
as rtc0
[ 0.293533] rtc_cmos: probe of rtc_cmos failed with error -38
[ 0.293792] TCP cubic registered
[ 0.293871] NET: Registered protocol family 10
[ 0.294202] lo: Disabled Privacy Extensions
[ 0.295172] Registering the dns_resolver key type
[ 0.295983] libceph: loaded (mon/osd proto 15/24, osdmap 5/5
5/5)
[ 0.296867] registered taskstats version 1
[ 0.297754] Magic number: 1:252:3141
[ 0.396123] XENBUS: Device with no driver: device/vbd/51712
[ 0.398737] XENBUS: Device with no driver: device/vbd/51728
[ 0.401305] XENBUS: Device with no driver: device/vbd/51744
[ 0.403789] XENBUS: Device with no driver: device/vbd/51760
[ 0.406185] XENBUS: Device with no driver: device/vif/0
[ 0.408539]
/usr/src/packages/BUILD/kernel-xen-2.6.37.6/linux-2.6.37/drivers/rtc/hctosys.c:
unable to open rtc device (rtc0)
[ 0.414567] Freeing unused kernel memory: 392k freed
[ 0.417859] Write protecting the kernel read-only data: 7984k
[ 0.538025] xen-vbd: registered block device major 202
[ 0.538794] blkfront: xvda: barriers enabled
[ 0.548325] xvda: xvda1
[ 0.549268] Setting capacity to 327680
[ 0.550054] xvda: detected capacity change from 0 to
167772160
[ 0.551234] blkfront: xvdb: barriers enabled
[ 0.592121] xvdb: xvdb1
[ 0.595331] Setting capacity to 1048576
[ 0.598232] xvdb: detected capacity change from 0 to
536870912
[ 0.602023] blkfront: xvdc: barriers enabled
[ 0.637528] xvdc: xvdc1
[ 0.640700] Setting capacity to 8388608
[ 0.643054] xvdc: detected capacity change from 0 to
4294967296
[ 0.646783] blkfront: xvdd: barriers enabled
[ 0.692042] xvdd: unknown partition table
[ 0.695187] Setting capacity to 8388608
[ 0.698012] xvdd: detected capacity change from 0 to
4294967296
[ 0.749034] netfront: Initialising virtual ethernet driver.
[ 0.901245] SGI XFS with ACLs, security attributes, realtime,
large block/inode numbers, no debug enabled
[ 0.903082] SGI XFS Quota Management subsystem
[ 0.911804] Btrfs loaded
[ 0.917236] md: raid0 personality registered for level 0
[ 0.921223] md: raid1 personality registered for level 1
[ 0.924341] async_tx: api initialized (async)
[ 0.925514] xor: automatically using best checksumming
function: generic_sse
[ 0.944064] generic_sse: 12660.000 MB/sec
[ 0.944897] xor: using function: generic_sse (12660.000
MB/sec)
[ 1.012071] raid6: int64x1 2474 MB/s
[ 1.080081] raid6: int64x2 3383 MB/s
[ 1.148087] raid6: int64x4 2572 MB/s
[ 1.216066] raid6: int64x8 2333 MB/s
[ 1.284075] raid6: sse2x1 3519 MB/s
[ 1.352066] raid6: sse2x2 5545 MB/s
[ 1.420074] raid6: sse2x4 6205 MB/s
[ 1.420834] raid6: using algorithm sse2x4 (6205 MB/s)
[ 1.425517] md: raid6 personality registered for level 6
[ 1.426163] md: raid5 personality registered for level 5
[ 1.426783] md: raid4 personality registered for level 4
[ 1.430674] md: raid10 personality registered for level 10
[ 1.436482] Intel AES-NI instructions are not detected.
[ 1.449042] padlock: VIA PadLock not detected.
[ 1.504662] device-mapper: uevent: version 1.0.3
[ 1.507164] device-mapper: ioctl: 4.18.0-ioctl (2010-06-29)
initialised: dm-devel@redhat.com
[ 1.527087] udev[99]: starting version 166
[ 2.784000] EXT4-fs (xvdc1): mounted filesystem with ordered
data mode. Opts: acl,user_xattr,journal_checksum,barrier=1
[ 2.877021] EXT4-fs (xvdc1): re-mounted. Opts:
acl,user_xattr,journal_checksum,barrier=1
[ 4.876132] udev[283]: starting version 166
[ 8.063911] Adding 522076k swap on /dev/xvdb1. Priority:-1
extents:1 across:522076k SS
[ 9.003593] EXT4-fs (xvda1): mounted filesystem with ordered
data mode. Opts: acl,user_xattr,barrier=1
[ 9.039163] EXT4-fs (xvdd): mounted filesystem with ordered
data mode. Opts: acl,user_xattr,journal_checksum,barrier=1
[ 10.903562] microcode: Microcode Update Driver: v2.00-xen
Testing various Guest OSes on Opensuse Dom0, things aren't going so well, DomU: Opensuse 11.4 --> WORKS DomU: Ubuntu 10 LTS --> WORKS DomU: Centos6 --> FAIL / crash DomU: Scientific Linux 6.1 --> FAIL / crash DomU: Fedora 15 --> FAIL / hang All 3 of those FAILed options use those new PV-OPS kernels. Can anyone verify a working DomU launch for any of those? Greg -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
participants (2)
-
gregk.xen@mailforce.net
-
Jim Fehlig