[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xen-users
Subject:    [Xen-users] HVM DumU + Stubdom + stoarge backend domain
From:       "Brennecke, Simon" <simon.brennecke () sap ! com>
Date:       2016-10-25 12:41:22
Message-ID: f87c1877728b4f6a98ab9e1338ab15a7 () dewdfe13de19 ! global ! corp ! sap
[Download RAW message or body]

Hi people,

I'm running several virtual machines on a small cluster.
Among them are Windows VMs.
As a general concept all storage is managed by dedicated storage domU's.
In the past we simply mapped a volume from the storage domU to dom0 so that qemu can \
access it and provide it to windows. Unfortunately this has the major drawback, that \
when the storage domU crashes or has to be rebooted, the dom0 basically also dies (it \
locks up so much that you cannot start/stop VMs any more). Now in order to solve this \
problem, it appears that one has to use a stubdom which runs qemu and thus move the \
dependency to the starge dumU from dom0 to the stubdom. I think I'm quite far in \
making it, but when the Windows VM starts, the bios tells me that the disk is not \
bootable/cannot be read - which I take as a hint that there is simply no disk \
attached. Checking "xl block-list ..." also seems to conform this.

First off: is such a setup even possible? I read only hints on the internet that this \
should be possible, but I never found an actual working example.

My setup:
      Dom0: debian 8; xen 4.4.1
      DomU/storage: debian 8; tools installed; also serves a s a working storage \
backend for other PV domains  DomU/Windows: Windows 2012 Server x64; XEN PV drivers \
installed

DomU/Windows config:

-------------- snip ------------
name = "v2-jw-winsvr2012x64-1"

builder = "hvm"
viridian = 1
memory = 16384
vcpus = 16
device_model_version = "qemu-xen-traditional"
device_model_stubdomain_override = 1
boot="c"

# Network devices
# docs/misc/xl-network-configuration.markdown
vif = [ 'mac:16:3E:ec:10:e9,bridge=br0,type=vif', \
'mac:16:3E:53:60:83,bridge=br1,type=vif' ]

# Disk Devices
# docs/misc/xl-disk-configuration.txt
disk = [ 'format=raw,vdev=xvda,backend=osd,target=/dev/osd/v2-jw-winsvr2012x64-1' ]
#disk = [ 'format=raw,vdev=xvda,target=/dev/xvda' ]

# Guest VGA console configuration, either SDL or VNC
vnc = 1
vga = "stdvga"
#keymap = "de-de"
vncunused = 1
vnclisten = "0.0.0.0"
-------------- snip ------------

What I did so far:
1. Installed XEN via apt-get
2. Configured storage backend domain
3. Tested storage backend domain with other PV (linux) DomUs - working
4. Created windows domU with disk provided by dom0 - works
5. Compiled XEN 4.4.1 from souce to get access to the stubdom (could not find a \
package for it). 6. Changed config of windows domU to use stubdom, and disk still \
from dom0 - also works 7. Changed config to use storage domU - does not work anymore.

Output from xl -vvvvvvvvvv create v2-jw-winsvr2012x64-1.new:
-------------- snip ------------
Parsing config from v2-jw-winsvr2012x64-1.new
libxl: debug: libxl_create.c:1342:do_domain_create: ao 0x1df4c40: create: how=(nil) \
                callback=(nil) poller=0x1df5670
libxl: debug: libxl_device.c:251:libxl__device_disk_set_backend: Disk vdev=xvda \
                spec.backend=unknown
libxl: debug: libxl_device.c:183:disk_try_backend: Disk vdev=xvda, is using a storage \
                driver domain, skipping physical device check
libxl: debug: libxl_device.c:286:libxl__device_disk_set_backend: Disk vdev=xvda, \
                using backend phy
libxl: debug: libxl_create.c:797:initiate_domain_create: running bootloader
libxl: debug: libxl_bootloader.c:321:libxl__bootloader_run: not a PV domain, skipping \
                bootloader
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1df59f8: \
                deregister unregistered
libxl: debug: libxl_numa.c:478:libxl__get_numa_candidate: New best NUMA placement \
                candidate found: nr_nodes=1, nr_cpus , nr_vcpus , free_memkb4153
libxl: detail: libxl_dom.c:195:numa_place_domain: NUMA placement candidate with 1 \
                nodes, 20 cpus and 34153 KB free selected
xc: detail: elf_parse_binary: phdr: paddr=0x100000 memsz=0x9e6a4
xc: detail: elf_parse_binary: memory: 0x100000 -> 0x19e6a4
xc: detail: VIRTUAL MEMORY ARRANGEMENT:
  Loader:        0000000000100000->000000000019e6a4
  Modules:       0000000000000000->0000000000000000
  TOTAL:         0000000000000000->00000003ff800000
  ENTRY ADDRESS: 0000000000100000
xc: detail: PHYSICAL MEMORY ALLOCATION:
  4KB PAGES: 0x0000000000000200
  2MB PAGES: 0x00000000000003fb
  1GB PAGES: 0x000000000000000e
xc: detail: elf_load_binary: phdr 0 at 0x7f90856ad000 -> 0x7f908574252d
libxl: debug: libxl_device.c:251:libxl__device_disk_set_backend: Disk vdev=xvda \
                spec.backend=phy
libxl: debug: libxl_device.c:183:disk_try_backend: Disk vdev=xvda, is using a storage \
                driver domain, skipping physical device check
libxl: debug: libxl_event.c:570:libxl__ev_xswatch_register: watch w=0x1df7488 \
                wpath=/local/domain/1/backend/vbd/43/51712/state token=3/0: register \
                slotnum=3
libxl: debug: libxl_create.c:1356:do_domain_create: ao 0x1df4c40: inprogress: \
                poller=0x1df5670, flags=i
libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x1df7488 \
wpath=/local/domain/1/backend/vbd/43/51712/state token=3/0: event \
                epath=/local/domain/1/backend/vbd/43/51712/state
libxl: debug: libxl_event.c:657:devstate_watch_callback: backend \
                /local/domain/1/backend/vbd/43/51712/state wanted state 2 still \
                waiting state 1
libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x1df7488 \
wpath=/local/domain/1/backend/vbd/43/51712/state token=3/0: event \
                epath=/local/domain/1/backend/vbd/43/51712/state
libxl: debug: libxl_event.c:653:devstate_watch_callback: backend \
                /local/domain/1/backend/vbd/43/51712/state wanted state 2 ok
libxl: debug: libxl_event.c:606:libxl__ev_xswatch_deregister: watch w=0x1df7488 \
                wpath=/local/domain/1/backend/vbd/43/51712/state token=3/0: \
                deregister slotnum=3
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1df7488: \
                deregister unregistered
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1df7510: \
                deregister unregistered
libxl: debug: libxl_numa.c:478:libxl__get_numa_candidate: New best NUMA placement \
                candidate found: nr_nodes=1, nr_cpus , nr_vcpus=7, free_memkbw5
libxl: detail: libxl_dom.c:195:numa_place_domain: NUMA placement candidate with 1 \
                nodes, 20 cpus and 775 KB free selected
domainbuilder: detail: xc_dom_allocate: cmdline=" -d 43", features=""
libxl: debug: libxl_dom.c:357:libxl__build_pv: pv kernel mapped 0 path \
                /usr/lib/xen/boot/ioemu-stubdom.gz
domainbuilder: detail: xc_dom_kernel_file: \
                filename="/usr/lib/xen/boot/ioemu-stubdom.gz"
domainbuilder: detail: xc_dom_malloc_filemap    : 2575 kB
domainbuilder: detail: xc_dom_malloc            : 14244 kB
domainbuilder: detail: xc_dom_do_gunzip: unzip ok, 0x283df3 -> 0xde9080
domainbuilder: detail: xc_dom_boot_xen_init: ver 4.4, caps xen-3.0-x86_64 \
                xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
domainbuilder: detail: xc_dom_parse_image: called
domainbuilder: detail: xc_dom_find_loader: trying multiboot-binary loader ...
domainbuilder: detail: loader probe failed
domainbuilder: detail: xc_dom_find_loader: trying Linux bzImage loader ...
domainbuilder: detail: xc_dom_probe_bzimage_kernel: kernel is not a bzImage
domainbuilder: detail: loader probe failed
domainbuilder: detail: xc_dom_find_loader: trying ELF-generic loader ...
domainbuilder: detail: loader probe OK
xc: detail: elf_parse_binary: phdr: paddr=0x0 memsz=0x560828
xc: detail: elf_parse_binary: memory: 0x0 -> 0x560828
xc: detail: elf_xen_parse: __xen_guest: \
"GUEST_OS=Mini-OS,XEN_VER=xen-3.0,VIRT_BASE=0x0,ELF_PADDR_OFFSET=0x0,HYPERCALL_PAGE=0x2,LOADER=generic"
                
xc: detail: elf_xen_parse_guest_info: GUEST_OS="Mini-OS"
xc: detail: elf_xen_parse_guest_info: XEN_VER="xen-3.0"
xc: detail: elf_xen_parse_guest_info: VIRT_BASE="0x0"
xc: detail: elf_xen_parse_guest_info: ELF_PADDR_OFFSET="0x0"
xc: detail: elf_xen_parse_guest_info: HYPERCALL_PAGE="0x2"
xc: detail: elf_xen_parse_guest_info: LOADER="generic"
xc: detail: elf_xen_addr_calc_check: addresses:
xc: detail:     virt_base        = 0x0
xc: detail:     elf_paddr_offset = 0x0
xc: detail:     virt_offset      = 0x0
xc: detail:     virt_kstart      = 0x0
xc: detail:     virt_kend        = 0x560828
xc: detail:     virt_entry       = 0x0
xc: detail:     p2m_base         = 0xffffffffffffffff
domainbuilder: detail: xc_dom_parse_elf_kernel: xen-3.0-x86_64: 0x0 -> 0x560828
domainbuilder: detail: xc_dom_mem_init: mem 32 MB, pages 0x2000 pages, 4k each
domainbuilder: detail: xc_dom_mem_init: 0x2000 pages
domainbuilder: detail: xc_dom_boot_mem_init: called
domainbuilder: detail: x86_compat: guest xen-3.0-x86_64, address size 64
domainbuilder: detail: xc_dom_build_image: called
domainbuilder: detail: xc_dom_alloc_segment:   kernel       : 0x0 -> 0x561000  (pfn \
                0x0 + 0x561 pages)
domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x0+0x561 at \
                0x7f9082c60000
xc: detail: elf_load_binary: phdr 0 at 0x7f9082c60000 -> 0x7f90831c0828
domainbuilder: detail: xc_dom_alloc_segment:   phys2mach    : 0x561000 -> 0x571000  \
                (pfn 0x561 + 0x10 pages)
domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x561+0x10 at \
                0x7f908573c000
domainbuilder: detail: xc_dom_alloc_page   :   start info   : 0x571000 (pfn 0x571)
domainbuilder: detail: xc_dom_alloc_page   :   xenstore     : 0x572000 (pfn 0x572)
domainbuilder: detail: xc_dom_alloc_page   :   console      : 0x573000 (pfn 0x573)
domainbuilder: detail: nr_page_tables: 0x0000ffffffffffff/48: 0x0000000000000000 -> \
                0x0000ffffffffffff, 1 table(s)
domainbuilder: detail: nr_page_tables: 0x0000007fffffffff/39: 0x0000000000000000 -> \
                0x0000007fffffffff, 1 table(s)
domainbuilder: detail: nr_page_tables: 0x000000003fffffff/30: 0x0000000000000000 -> \
                0x000000003fffffff, 1 table(s)
domainbuilder: detail: nr_page_tables: 0x00000000001fffff/21: 0x0000000000000000 -> \
                0x00000000007fffff, 4 table(s)
domainbuilder: detail: xc_dom_alloc_segment:   page tables  : 0x574000 -> 0x57b000  \
                (pfn 0x574 + 0x7 pages)
domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x574+0x7 at \
                0x7f9085735000
domainbuilder: detail: xc_dom_alloc_page   :   boot stack   : 0x57b000 (pfn 0x57b)
domainbuilder: detail: xc_dom_build_image  : virt_alloc_end : 0x57c000
domainbuilder: detail: xc_dom_build_image  : virt_pgtab_end : 0x800000
domainbuilder: detail: xc_dom_boot_image: called
domainbuilder: detail: arch_setup_bootearly: doing nothing
domainbuilder: detail: xc_dom_compat_check: supported guest type: xen-3.0-x86_64 <= \
                matches
domainbuilder: detail: xc_dom_compat_check: supported guest type: xen-3.0-x86_32p
domainbuilder: detail: xc_dom_compat_check: supported guest type: hvm-3.0-x86_32
domainbuilder: detail: xc_dom_compat_check: supported guest type: hvm-3.0-x86_32p
domainbuilder: detail: xc_dom_compat_check: supported guest type: hvm-3.0-x86_64
domainbuilder: detail: xc_dom_update_guest_p2m: dst 64bit, pages 0x2000
domainbuilder: detail: clear_page: pfn 0x573, mfn 0x105397f
domainbuilder: detail: clear_page: pfn 0x572, mfn 0x1053980
domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x571+0x1 at \
                0x7f9085754000
domainbuilder: detail: start_info_x86_64: called
domainbuilder: detail: setup_hypercall_page: vaddr=0x2000 pfn=0x2
domainbuilder: detail: domain builder memory footprint
domainbuilder: detail:    allocated
domainbuilder: detail:       malloc             : 14343 kB
domainbuilder: detail:       anon mmap          : 0 bytes
domainbuilder: detail:    mapped
domainbuilder: detail:       file mmap          : 2575 kB
domainbuilder: detail:       domU mmap          : 5604 kB
domainbuilder: detail: arch_setup_bootlate: shared_info: pfn 0x0, mfn 0x73a82
domainbuilder: detail: shared_info_x86_64: called
domainbuilder: detail: vcpu_x86_64: called
domainbuilder: detail: vcpu_x86_64: cr3: pfn 0x574 mfn 0x105397e
domainbuilder: detail: launch_vm: called, ctxt=0x7f9085733004
domainbuilder: detail: xc_dom_release: called
libxl: debug: libxl_device.c:251:libxl__device_disk_set_backend: Disk vdev=xvda \
                spec.backend=phy
libxl: debug: libxl_device.c:183:disk_try_backend: Disk vdev=xvda, is using a storage \
                driver domain, skipping physical device check
libxl: debug: libxl_event.c:570:libxl__ev_xswatch_register: watch w=0x1dfa9b8 \
                wpath=/local/domain/1/backend/vbd/44/51712/state token=3/1: register \
                slotnum=3
libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x1dfa9b8 \
wpath=/local/domain/1/backend/vbd/44/51712/state token=3/1: event \
                epath=/local/domain/1/backend/vbd/44/51712/state
libxl: debug: libxl_event.c:657:devstate_watch_callback: backend \
                /local/domain/1/backend/vbd/44/51712/state wanted state 2 still \
                waiting state 1
libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x1dfa9b8 \
wpath=/local/domain/1/backend/vbd/44/51712/state token=3/1: event \
                epath=/local/domain/1/backend/vbd/44/51712/state
libxl: debug: libxl_event.c:653:devstate_watch_callback: backend \
                /local/domain/1/backend/vbd/44/51712/state wanted state 2 ok
libxl: debug: libxl_event.c:606:libxl__ev_xswatch_deregister: watch w=0x1dfa9b8 \
                wpath=/local/domain/1/backend/vbd/44/51712/state token=3/1: \
                deregister slotnum=3
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1dfa9b8: \
                deregister unregistered
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1dfaa40: \
                deregister unregistered
libxl: debug: libxl_dm.c:1303:libxl__spawn_local_dm: Spawning device-model \
                /usr/lib/xen/bin/qemu-dm with arguments:
libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm:   /usr/lib/xen/bin/qemu-dm
libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm:   -d
libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm:   44
libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm:   -domain-name
libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm:   v2-jw-winsvr2012x64-1-dm
libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm:   -vnc
libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm:   0.0.0.0:0,password
libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm:   -vncunused
libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm:   -M
libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm:   xenpv
libxl: debug: libxl_event.c:570:libxl__ev_xswatch_register: watch w=0x1df6070 \
                wpath=/local/domain/0/device-model/44/state token=3/2: register \
                slotnum=3
libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x1df6070 \
wpath=/local/domain/0/device-model/44/state token=3/2: event \
                epath=/local/domain/0/device-model/44/state
libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x1df6070 \
wpath=/local/domain/0/device-model/44/state token=3/2: event \
                epath=/local/domain/0/device-model/44/state
libxl: debug: libxl_event.c:606:libxl__ev_xswatch_deregister: watch w=0x1df6070 \
                wpath=/local/domain/0/device-model/44/state token=3/2: deregister \
                slotnum=3
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1df6070: \
                deregister unregistered
libxl: debug: libxl_event.c:570:libxl__ev_xswatch_register: watch w=0x1dfe858 \
                wpath=/local/domain/0/backend/vif/44/0/state token=3/3: register \
                slotnum=3
libxl: debug: libxl_event.c:570:libxl__ev_xswatch_register: watch w=0x1dff1f8 \
                wpath=/local/domain/0/backend/vif/44/1/state token=2/4: register \
                slotnum=2
libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x1dfe858 \
wpath=/local/domain/0/backend/vif/44/0/state token=3/3: event \
                epath=/local/domain/0/backend/vif/44/0/state
libxl: debug: libxl_event.c:653:devstate_watch_callback: backend \
                /local/domain/0/backend/vif/44/0/state wanted state 2 ok
libxl: debug: libxl_event.c:606:libxl__ev_xswatch_deregister: watch w=0x1dfe858 \
                wpath=/local/domain/0/backend/vif/44/0/state token=3/3: deregister \
                slotnum=3
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1dfe858: \
                deregister unregistered
libxl: debug: libxl_device.c:1023:device_hotplug: calling hotplug script: \
                /etc/xen/scripts/vif-bridge online
libxl: debug: libxl_event.c:483:watchfd_callback: watch \
                epath=/local/domain/0/backend/vif/44/0/state token=3/3: empty slot
libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x1dff1f8 \
wpath=/local/domain/0/backend/vif/44/1/state token=2/4: event \
                epath=/local/domain/0/backend/vif/44/1/state
libxl: debug: libxl_event.c:653:devstate_watch_callback: backend \
                /local/domain/0/backend/vif/44/1/state wanted state 2 ok
libxl: debug: libxl_event.c:606:libxl__ev_xswatch_deregister: watch w=0x1dff1f8 \
                wpath=/local/domain/0/backend/vif/44/1/state token=2/4: deregister \
                slotnum=2
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1dff1f8: \
                deregister unregistered
libxl: debug: libxl_device.c:1023:device_hotplug: calling hotplug script: \
                /etc/xen/scripts/vif-bridge online
libxl: debug: libxl_event.c:483:watchfd_callback: watch \
                epath=/local/domain/0/backend/vif/44/1/state token=2/4: empty slot
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1dfe8e0: \
                deregister unregistered
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1dfe8e0: \
                deregister unregistered
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1dff280: \
                deregister unregistered
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1dff280: \
                deregister unregistered
libxl: debug: libxl_event.c:570:libxl__ev_xswatch_register: watch w=0x1e00738 \
                wpath=/local/domain/0/backend/vif/43/0/state token=2/5: register \
                slotnum=2
libxl: debug: libxl_event.c:570:libxl__ev_xswatch_register: watch w=0x1e01288 \
                wpath=/local/domain/0/backend/vif/43/1/state token=3/6: register \
                slotnum=3
libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x1e00738 \
wpath=/local/domain/0/backend/vif/43/0/state token=2/5: event \
                epath=/local/domain/0/backend/vif/43/0/state
libxl: debug: libxl_event.c:653:devstate_watch_callback: backend \
                /local/domain/0/backend/vif/43/0/state wanted state 2 ok
libxl: debug: libxl_event.c:606:libxl__ev_xswatch_deregister: watch w=0x1e00738 \
                wpath=/local/domain/0/backend/vif/43/0/state token=2/5: deregister \
                slotnum=2
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1e00738: \
                deregister unregistered
libxl: debug: libxl_device.c:1023:device_hotplug: calling hotplug script: \
                /etc/xen/scripts/vif-bridge online
libxl: debug: libxl_event.c:483:watchfd_callback: watch \
                epath=/local/domain/0/backend/vif/43/0/state token=2/5: empty slot
libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x1e01288 \
wpath=/local/domain/0/backend/vif/43/1/state token=3/6: event \
                epath=/local/domain/0/backend/vif/43/1/state
libxl: debug: libxl_event.c:653:devstate_watch_callback: backend \
                /local/domain/0/backend/vif/43/1/state wanted state 2 ok
libxl: debug: libxl_event.c:606:libxl__ev_xswatch_deregister: watch w=0x1e01288 \
                wpath=/local/domain/0/backend/vif/43/1/state token=3/6: deregister \
                slotnum=3
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1e01288: \
                deregister unregistered
libxl: debug: libxl_device.c:1023:device_hotplug: calling hotplug script: \
                /etc/xen/scripts/vif-bridge online
libxl: debug: libxl_event.c:483:watchfd_callback: watch \
                epath=/local/domain/0/backend/vif/43/1/state token=3/6: empty slot
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1e007c0: \
                deregister unregistered
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1e007c0: \
                deregister unregistered
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1e01310: \
                deregister unregistered
libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x1e01310: \
                deregister unregistered
libxl: debug: libxl_event.c:1761:libxl__ao_progress_report: ao 0x1df4c40: progress \
                report: ignored
libxl: debug: libxl_event.c:1591:libxl__ao_complete: ao 0x1df4c40: complete, rc=0
libxl: debug: libxl_event.c:1563:libxl__ao__destroy: ao 0x1df4c40: destroy
xc: debug: hypercall buffer: total allocations:1715 total releases:1715
xc: debug: hypercall buffer: current allocations:0 maximum allocations:4
xc: debug: hypercall buffer: cache current size:4
xc: debug: hypercall buffer: cache hits:1697 misses:4 toobig:14
-------------- snip ------------

xl list:
v2-jw-winsvr2012x64-1                       45 16383     1     r-----      12.8
v2-jw-winsvr2012x64-1-dm                    46    32     1     -b----       0.1

xl block-list v2-jw-winsvr2012x64-1:
Vdev  BE  handle state evt-ch ring-ref BE-path

xl block-list v2-jw-winsvr2012x64-1-dm:
Vdev  BE  handle state evt-ch ring-ref BE-path



Any ideas what could be the problem?
I tried also various vdev-names (hda, xvda, xvdb) - no luck.

Any suggestions/hints would be very welcome.

Thanks & Regards
Simon

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
https://lists.xen.org/xen-users


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic