Проблема с xen
Модератор: Модераторы разделов
-
gbnet
- Сообщения: 37
Проблема с xen
Доброе время суток ,
Понадобилось на дебиане поставить виртуальную машину (xp win), делаю все по инструкции (http://guruadmin.ru/page/xen-howto-ustanovka-windows).
В результате после команды xm create win01.cfg , получаю следующие
Using config file "./win01.cfg".
VNC= 1
Unexpected error: <type 'exceptions.OSError'>
Please report to xen-devel@lists.xensource.com
Traceback (most recent call last):
File "/usr/lib/xen-3.2-1/bin/xm", line 7, in <module>
main.main(sys.argv)
File "/usr/lib/xen-3.2-1/lib/python/xen/xm/main.py", line 2528, in main
_, rc = _run_cmd(cmd, cmd_name, args)
File "/usr/lib/xen-3.2-1/lib/python/xen/xm/main.py", line 2552, in _run_cmd
return True, cmd(args)
File "<string>", line 1, in <lambda>
File "/usr/lib/xen-3.2-1/lib/python/xen/xm/main.py", line 1306, in xm_importcommand
cmd.main([command] + args)
File "/usr/lib/xen-3.2-1/lib/python/xen/xm/create.py", line 1200, in main
dom = make_domain(opts, config)
File "/usr/lib/xen-3.2-1/lib/python/xen/xm/create.py", line 1063, in make_domain
os.kill(vncpid, signal.SIGKILL)
OSError: [Errno 3] No such process
Если кто сталкивался такой проблемой помогите, пожалуйста
Понадобилось на дебиане поставить виртуальную машину (xp win), делаю все по инструкции (http://guruadmin.ru/page/xen-howto-ustanovka-windows).
В результате после команды xm create win01.cfg , получаю следующие
Using config file "./win01.cfg".
VNC= 1
Unexpected error: <type 'exceptions.OSError'>
Please report to xen-devel@lists.xensource.com
Traceback (most recent call last):
File "/usr/lib/xen-3.2-1/bin/xm", line 7, in <module>
main.main(sys.argv)
File "/usr/lib/xen-3.2-1/lib/python/xen/xm/main.py", line 2528, in main
_, rc = _run_cmd(cmd, cmd_name, args)
File "/usr/lib/xen-3.2-1/lib/python/xen/xm/main.py", line 2552, in _run_cmd
return True, cmd(args)
File "<string>", line 1, in <lambda>
File "/usr/lib/xen-3.2-1/lib/python/xen/xm/main.py", line 1306, in xm_importcommand
cmd.main([command] + args)
File "/usr/lib/xen-3.2-1/lib/python/xen/xm/create.py", line 1200, in main
dom = make_domain(opts, config)
File "/usr/lib/xen-3.2-1/lib/python/xen/xm/create.py", line 1063, in make_domain
os.kill(vncpid, signal.SIGKILL)
OSError: [Errno 3] No such process
Если кто сталкивался такой проблемой помогите, пожалуйста
-
polovinamozga
- Сообщения: 99
- ОС: gentoo
-
gbnet
- Сообщения: 37
Re: Проблема с xen
Теперь такая проблема,
Error: Device 768 (vbd) could not be connected.
File /home/FS/xen/domains/win01/disk.img is loopback-mounted through /dev/loop0,
which is mounted in a guest domain,
and so cannot be mounted now.
-
vr13
- Сообщения: 885
- ОС: gentoo
Re: Проблема с xen
устройство/образ/файл, которое вы сконфигурировали диском для гостевой системы, смонтировано в dom0. сделайте umount и эта ошибка уйдет
Спасибо сказали:
-
gbnet
- Сообщения: 37
Re: Проблема с xen
Теперь все запускается ,
My:~# xm create win01.cfg
Using config file "/etc/xen/win01.cfg".
VNC= 1
Started domain win01
только я не пойму где искать окно виртуальной машины.
My:~# xm create win01.cfg
Using config file "/etc/xen/win01.cfg".
VNC= 1
Started domain win01
только я не пойму где искать окно виртуальной машины.
-
vr13
- Сообщения: 885
- ОС: gentoo
Re: Проблема с xen
вы запустили xen domU с vnc, соответственно, весь графический вывод отдается vnc-серверу, который работает на dom0, в составе xen-tools. для того чтобы подключиться, установите какой-нить vnc viewer и подключайтесь к dom0, все будет
если нужно сразу окно, то вместо vnc=1 нужно в конфиг-файле поставить sdl=1
если нужно сразу окно, то вместо vnc=1 нужно в конфиг-файле поставить sdl=1
-
gbnet
- Сообщения: 37
Re: Проблема с xen
My:~# xm create win01.cfg
Using config file "/etc/xen/win01.cfg".
Started domain win01
также не чего не проиходит
конфиг kernel = '/usr/lib/xen-3.2-1/boot/hvmloader'
builder = 'hvm'
memory = '256'
device_model='/usr/lib/xen/bin/qemu-dm'
#Disks
disk = [ 'file:/home/FS/xen/domains/win01/disk.img,ioemu:hda,w',
'file:/home/Image/win2003.iso,ioemu:hdc:cdrom,r' ]# Hostname
name = "win01" # Networking
vif = ['type=ioemu, bridge=xenbr0']# Behaviour
boot="d"
vnc=0
vncviewer=0
sdl=1
Простите, может я не то сделал?
Using config file "/etc/xen/win01.cfg".
Started domain win01
также не чего не проиходит
конфиг kernel = '/usr/lib/xen-3.2-1/boot/hvmloader'
builder = 'hvm'
memory = '256'
device_model='/usr/lib/xen/bin/qemu-dm'
#Disks
disk = [ 'file:/home/FS/xen/domains/win01/disk.img,ioemu:hda,w',
'file:/home/Image/win2003.iso,ioemu:hdc:cdrom,r' ]# Hostname
name = "win01" # Networking
vif = ['type=ioemu, bridge=xenbr0']# Behaviour
boot="d"
vnc=0
vncviewer=0
sdl=1
Простите, может я не то сделал?
-
vr13
- Сообщения: 885
- ОС: gentoo
Re: Проблема с xen
я в прошлом посте хотел еще просить: а вм точно стартовала? что говорит:
если кроме dom0 в списке ничего нет, надо смотреть в /var/log/xen*, может ошибки какие при старте
еще про sdl: предполагается что в dom0 у вас есть графика и работающая графическая консоль. также надо быть уверенным что xen-tools собраны с libsdl. я не знаю как это проверить в debian. по меньшей мере, должна быть зависимость от пакета libsdl
upd: хотя почему не знаю? должно быть так (у меня 64бит, но для 32 должно быть тоже самое):
Код: Выделить всё
xm listесли кроме dom0 в списке ничего нет, надо смотреть в /var/log/xen*, может ошибки какие при старте
еще про sdl: предполагается что в dom0 у вас есть графика и работающая графическая консоль. также надо быть уверенным что xen-tools собраны с libsdl. я не знаю как это проверить в debian. по меньшей мере, должна быть зависимость от пакета libsdl
upd: хотя почему не знаю? должно быть так (у меня 64бит, но для 32 должно быть тоже самое):
Код: Выделить всё
$ ldd /usr/lib/xen/bin/qemu-dm
....
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x00007fab0359a000)
....
libdl.so.2 => /lib/libdl.so.2 (0x00007fab027a0000)-
gbnet
- Сообщения: 37
Re: Проблема с xen
xm list
Name ID Mem VCPUs State Time(s)
Domain-0 0 3526 2 r----- 10.9
win01 2 256 1 ------ 0.0
Не подскажите как с помощью vnc все это дело запустить?
ldd /usr/lib/xen-3.2-1/bin/qemu-dm
linux-gate.so.1 => (0xb7710000)
libm.so.6 => /lib/i686/nosegneg/libm.so.6 (0xb76e1000)
libxenctrl.so => /usr/lib/xen-3.2-1/bin/../lib/libxenctrl.so (0xb76b9000)
libxenguest.so => /usr/lib/xen-3.2-1/bin/../lib/libxenguest.so (0xb769e000)
libxenstore.so.3.0 => /usr/lib/libxenstore.so.3.0 (0xb7695000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7680000)
libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0xb75e3000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb7532000)
libutil.so.1 => /lib/i686/nosegneg/libutil.so.1 (0xb752e000)
librt.so.1 => /lib/i686/nosegneg/librt.so.1 (0xb7525000)
libc.so.6 => /lib/i686/nosegneg/libc.so.6 (0xb73c6000)
/lib/ld-linux.so.2 (0xb7711000)
libpthread.so.0 => /lib/i686/nosegneg/libpthread.so.0 (0xb73ad000)
libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb739d000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb7399000)
libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb7331000)
libasound.so.2 => /usr/lib/libasound.so.2 (0xb726e000)
libdl.so.2 => /lib/i686/nosegneg/libdl.so.2 (0xb726a000)
libdirectfb-1.0.so.0 => /usr/lib/libdirectfb-1.0.so.0 (0xb7203000)
libfusion-1.0.so.0 => /usr/lib/libfusion-1.0.so.0 (0xb71fb000)
libdirect-1.0.so.0 => /usr/lib/libdirect-1.0.so.0 (0xb71e7000)
libvga.so.1 => /usr/lib/libvga.so.1 (0xb7186000)
libx86.so.1 => /lib/libx86.so.1 (0xb7182000)
Name ID Mem VCPUs State Time(s)
Domain-0 0 3526 2 r----- 10.9
win01 2 256 1 ------ 0.0
Не подскажите как с помощью vnc все это дело запустить?
ldd /usr/lib/xen-3.2-1/bin/qemu-dm
linux-gate.so.1 => (0xb7710000)
libm.so.6 => /lib/i686/nosegneg/libm.so.6 (0xb76e1000)
libxenctrl.so => /usr/lib/xen-3.2-1/bin/../lib/libxenctrl.so (0xb76b9000)
libxenguest.so => /usr/lib/xen-3.2-1/bin/../lib/libxenguest.so (0xb769e000)
libxenstore.so.3.0 => /usr/lib/libxenstore.so.3.0 (0xb7695000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7680000)
libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0xb75e3000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb7532000)
libutil.so.1 => /lib/i686/nosegneg/libutil.so.1 (0xb752e000)
librt.so.1 => /lib/i686/nosegneg/librt.so.1 (0xb7525000)
libc.so.6 => /lib/i686/nosegneg/libc.so.6 (0xb73c6000)
/lib/ld-linux.so.2 (0xb7711000)
libpthread.so.0 => /lib/i686/nosegneg/libpthread.so.0 (0xb73ad000)
libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb739d000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb7399000)
libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb7331000)
libasound.so.2 => /usr/lib/libasound.so.2 (0xb726e000)
libdl.so.2 => /lib/i686/nosegneg/libdl.so.2 (0xb726a000)
libdirectfb-1.0.so.0 => /usr/lib/libdirectfb-1.0.so.0 (0xb7203000)
libfusion-1.0.so.0 => /usr/lib/libfusion-1.0.so.0 (0xb71fb000)
libdirect-1.0.so.0 => /usr/lib/libdirect-1.0.so.0 (0xb71e7000)
libvga.so.1 => /usr/lib/libvga.so.1 (0xb7186000)
libx86.so.1 => /lib/libx86.so.1 (0xb7182000)
-
vr13
- Сообщения: 885
- ОС: gentoo
Re: Проблема с xen
у вас не в vnc и/или sdl дело: domU по какой-то причине не запустился. в его состоянии (колонка state в вашем листинге) нет никакого атрибута. должно быть как-то так:
Код: Выделить всё
$ xm list
Name ID Mem VCPUs State Time(s)
Domain-0 0 3339 8 r----- 611.4
blinky 40 2200 4 r----- 51.3
clyde 41 2200 4 r----- 9.6
inky 42 2200 4 -b---- 7.1
pinky 43 2200 4 -b---- 6.8показывайте логи, если там вдруг встретится что-нить неочевидное. обычно пишутся в /var/log/xen. смотреть следует прежде всего на
* qemu-dm-<имя домена>.log
* xend-debug.log
* xend.log
-
gbnet
- Сообщения: 37
Re: Проблема с xen
xend-debug.log
Xend started at Fri Aug 6 21:04:23 2010.
Xend started at Sat Aug 7 00:06:08 2010.
Xend started at Sat Aug 7 00:42:04 2010.
Xend started at Sat Aug 7 14:09:49 2010.
Xend started at Sun Aug 8 17:56:07 2010.
Xend started at Sun Aug 8 18:24:09 2010.
xend.log
qemu-dm-<имя домена>.log нету
Xend started at Fri Aug 6 21:04:23 2010.
Xend started at Sat Aug 7 00:06:08 2010.
Xend started at Sat Aug 7 00:42:04 2010.
Xend started at Sat Aug 7 14:09:49 2010.
Xend started at Sun Aug 8 17:56:07 2010.
Xend started at Sun Aug 8 18:24:09 2010.
xend.log
qemu-dm-<имя домена>.log нету
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
vr13
- Сообщения: 885
- ОС: gentoo
Re: Проблема с xen
маловато будет. думаю, что это означает, что xend не смог выделить для qemu каких-нить ресурсов, или вообще по какой-то причине не смог запустить qemu. у меня (для винды) так:
конфигурация:
после xm create, xen распределяет память и др ресурсы (вывод syslog - /var/log/messages)
после этого запускается qemu с параметрами, созданными на оставании конфигурации в процессах dom0 qemu виден так:
протокол работы qemu находится, как говорилось выше, в qemu-dm-winxp.log
у вас должно быть примерно тоже самое
конфигурация:
Код: Выделить всё
kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
memory = 1024
name = "winxp"
localtime=1
vcpus=2
apic=1
acpi=1
vif = [ 'mac=00:11:22:33:44:55' ] # используется паравиртуальный драйвер, поэтому не ioemu
disk = [ 'phy:/dev/xen-img/winxp,hda,w' ] # просто том lvm
device_model = '/usr/lib/xen/bin/qemu-dm'
boot="dc"
vnclisten='0.0.0.0'
vncpasswd='winxp'
sdl=0
vnc=1
# это для того, чтобы синхронизировалась мышь винды и vncviewer
usb=1
usbdevice = "tablet"после xm create, xen распределяет память и др ресурсы (вывод syslog - /var/log/messages)
Код: Выделить всё
Aug 8 20:36:44 pacman sudo: rom : TTY=pts/0; PWD=/var/log/xen; USER=root; COMMAND=/usr/sbin/xm create winxp
Aug 8 20:36:44 pacman logger: /etc/xen/scripts/block: add XENBUS_PATH=backend/vbd/44/768
Aug 8 20:36:44 pacman kernel: [107279.192864] device tap44.0 entered promiscuous mode
Aug 8 20:36:44 pacman kernel: [107279.192886] eth0: port 6(tap44.0) entering forwarding state
Aug 8 20:36:44 pacman logger: /etc/xen/scripts/vif-bridge: online XENBUS_PATH=backend/vif/44/0
Aug 8 20:36:44 pacman kernel: [107279.213995] device vif44.0 entered promiscuous mode
Aug 8 20:36:44 pacman kernel: [107279.216447] eth0: port 7(vif44.0) entering forwarding state
Aug 8 20:36:44 pacman logger: /etc/xen/scripts/vif-bridge: Successful vif-bridge online for vif44.0, bridge eth0.
Aug 8 20:36:44 pacman logger: /etc/xen/scripts/vif-bridge: Writing backend/vif/44/0/hotplug-status connected to xenstore.
Aug 8 20:36:44 pacman logger: /etc/xen/scripts/block: Writing backend/vbd/44/768/physical-device fc:0 to xenstore.
Aug 8 20:36:44 pacman kernel: [107279.254494] (cdrom_add_media_watch() file=/usr/src/linux-2.6.34-xen/drivers/xen/blkback/cdrom.c, line=108) nodename:backend/vbd/44/768
Aug 8 20:36:44 pacman kernel: [107279.254497] (cdrom_is_type() file=/usr/src/linux-2.6.34-xen/drivers/xen/blkback/cdrom.c, line=95) type:0
Aug 8 20:36:44 pacman logger: /etc/xen/scripts/block: Writing backend/vbd/44/768/hotplug-status connected to xenstore.
Aug 8 20:36:48 pacman kernel: [107283.233506] eth0: port 6(tap44.0) entering disabled state
Aug 8 20:36:48 pacman kernel: [107283.264026] device tap44.0 left promiscuous mode
Aug 8 20:36:48 pacman kernel: [107283.264029] eth0: port 6(tap44.0) entering disabled state
Aug 8 20:36:49 pacman kernel: [107283.992797] blkback: ring-ref 16383, event-channel 6, protocol 1 (unspecified, assuming native)после этого запускается qemu с параметрами, созданными на оставании конфигурации в процессах dom0 qemu виден так:
Код: Выделить всё
$ ps -ef|grep qemu
root 6397 4690 9 21:14 ? 00:00:03 /usr/lib/xen/bin/qemu-dm -d 45 -domain-name winxp -videoram 4 -vnc 0.0.0.0:0,password -vncunused -vcpus 2 -vcpu_avail 0x3 -boot dc -localtime -acpi -usb -usbdevice tablet -net nic,vlan=1,macaddr=00:11:22:33:44:55,model=rtl8139 -net tap,vlan=1,ifname=tap45.0,bridge=xenbr0 -M xenfvпротокол работы qemu находится, как говорилось выше, в qemu-dm-winxp.log
у вас должно быть примерно тоже самое
Спасибо сказали:
-
gbnet
- Сообщения: 37
Re: Проблема с xen
ps -ef|grep qemu
root 3067 2517 0 21:42 ? 00:00:00 [qemu-dm] <defunct>
root 3291 3020 0 21:45 pts/1 00:00:00 grep qemu
Что то нечего не получается, в messages нету информации про xen вообеще
root 3067 2517 0 21:42 ? 00:00:00 [qemu-dm] <defunct>
root 3291 3020 0 21:45 pts/1 00:00:00 grep qemu
Что то нечего не получается, в messages нету информации про xen вообеще
-
vr13
- Сообщения: 885
- ОС: gentoo
Re: Проблема с xen
тогда давайте с самого начала. листинги
xm info
xm dmesg
xm info
xm dmesg
-
gbnet
- Сообщения: 37
Re: Проблема с xen
xm info
host : FS
release : 2.6.26-2-xen-686
version : #1 SMP Mon Jun 21 10:37:05 UTC 2010
machine : i686
nr_cpus : 2
nr_nodes : 1
cores_per_socket : 2
threads_per_core : 1
cpu_mhz : 3010
hw_caps : 178bfbff:efd3fbff:00000000:00000110:00802001:00000000:0 00037ff
total_memory : 3839
free_memory : 9
node_to_cpu : node0:0-1
xen_major : 3
xen_minor : 2
xen_extra : -1
xen_caps : xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p
xen_scheduler : credit
xen_pagesize : 4096
platform_params : virt_start=0xf5800000
xen_changeset : unavailable
cc_compiler : gcc version 4.3.1 (Debian 4.3.1-2)
cc_compile_by : waldi
cc_compile_domain : debian.org
cc_compile_date : Sat Jun 28 15:25:00 UTC 2008
xend_config_format : 4
xm dmesg
(XEN) Xen version 3.2-1 (Debian 3.2.1-2) (waldi@debian.org) (gcc version 4.3.1 (Debian 4.3.1-2) ) Sat Jun 28 15:25:00 UTC 2008
(XEN) Command line:
(XEN) Video information:
(XEN) VGA is text mode 80x25, font 8x16
(XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) EDID info not retrieved because of reasons unknown
(XEN) Disc information:
(XEN) Found 1 MBR signatures
(XEN) Found 1 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN) 0000000000000000 - 000000000009fc00 (usable)
(XEN) 000000000009fc00 - 00000000000a0000 (reserved)
(XEN) 00000000000e6000 - 0000000000100000 (reserved)
(XEN) 0000000000100000 - 00000000cff90000 (usable)
(XEN) 00000000cff90000 - 00000000cffa8000 (ACPI data)
(XEN) 00000000cffa8000 - 00000000cffd0000 (ACPI NVS)
(XEN) 00000000cffd0000 - 00000000d0000000 (reserved)
(XEN) 00000000fff00000 - 0000000100000000 (reserved)
(XEN) 0000000100000000 - 0000000120000000 (usable)
(XEN) System RAM: 3839MB (3931324kB)
(XEN) Xen heap: 9MB (10000kB)
(XEN) Domain heap initialised: DMA width 32 bits
(XEN) PAE enabled, limit: 16 GB
(XEN) Processor #0 0:6 APIC version 16
(XEN) Processor #1 0:6 APIC version 16
(XEN) IOAPIC[0]: apic_id 2, version 33, address 0xfec00000, GSI 0-23
(XEN) Enabling APIC mode: Flat. Using 1 I/O APICs
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3010.245 MHz processor.
(XEN) AMD SVM: ASIDs enabled.
(XEN) HVM: SVM enabled
(XEN) HVM: Hardware Assisted Paging detected but disabled.
(XEN) CPU0: AMD Athlon™ X2 250 Processor stepping 02
(XEN) Booting processor 1/1 eip 8c000
(XEN) AMD SVM: ASIDs enabled.
(XEN) CPU1: AMD Athlon™ X2 250 Processor stepping 02
(XEN) Total of 2 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN) -> Using new ACK method
(XEN) Platform timer overflows in 14998 jiffies.
(XEN) Platform timer is 14.318MHz HPET
(XEN) Brought up 2 CPUs
(XEN) mtrr: your CPUs had inconsistent fixed MTRR settings
(XEN) AMD IOMMU: Disabled
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Xen kernel: 32-bit, PAE, lsb
(XEN) Dom0 kernel: 32-bit, PAE, lsb, paddr 0x100000 -> 0x42e000
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 000000003c000000->000000003e000000 (930448 pages to be allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN) Loaded kernel: c0100000->c042e000
(XEN) Init. ramdisk: c042e000->c1231e00
(XEN) Phys-Mach map: c1232000->c15c6a40
(XEN) Start info: c15c7000->c15c7474
(XEN) Page tables: c15c8000->c15d9000
(XEN) Boot stack: c15d9000->c15da000
(XEN) TOTAL: c0000000->c1800000
(XEN) ENTRY ADDRESS: c0100000
(XEN) Dom0 has maximum 2 VCPUs
(XEN) Initrd len 0xe03e00, start at 0xc042e000
(XEN) Scrubbing Free RAM: .done.
(XEN) Xen trace buffers: disabled
(XEN) Std. Loglevel: Errors and warnings
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) Freed 96kB init memory.
host : FS
release : 2.6.26-2-xen-686
version : #1 SMP Mon Jun 21 10:37:05 UTC 2010
machine : i686
nr_cpus : 2
nr_nodes : 1
cores_per_socket : 2
threads_per_core : 1
cpu_mhz : 3010
hw_caps : 178bfbff:efd3fbff:00000000:00000110:00802001:00000000:0 00037ff
total_memory : 3839
free_memory : 9
node_to_cpu : node0:0-1
xen_major : 3
xen_minor : 2
xen_extra : -1
xen_caps : xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p
xen_scheduler : credit
xen_pagesize : 4096
platform_params : virt_start=0xf5800000
xen_changeset : unavailable
cc_compiler : gcc version 4.3.1 (Debian 4.3.1-2)
cc_compile_by : waldi
cc_compile_domain : debian.org
cc_compile_date : Sat Jun 28 15:25:00 UTC 2008
xend_config_format : 4
xm dmesg
(XEN) Xen version 3.2-1 (Debian 3.2.1-2) (waldi@debian.org) (gcc version 4.3.1 (Debian 4.3.1-2) ) Sat Jun 28 15:25:00 UTC 2008
(XEN) Command line:
(XEN) Video information:
(XEN) VGA is text mode 80x25, font 8x16
(XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) EDID info not retrieved because of reasons unknown
(XEN) Disc information:
(XEN) Found 1 MBR signatures
(XEN) Found 1 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN) 0000000000000000 - 000000000009fc00 (usable)
(XEN) 000000000009fc00 - 00000000000a0000 (reserved)
(XEN) 00000000000e6000 - 0000000000100000 (reserved)
(XEN) 0000000000100000 - 00000000cff90000 (usable)
(XEN) 00000000cff90000 - 00000000cffa8000 (ACPI data)
(XEN) 00000000cffa8000 - 00000000cffd0000 (ACPI NVS)
(XEN) 00000000cffd0000 - 00000000d0000000 (reserved)
(XEN) 00000000fff00000 - 0000000100000000 (reserved)
(XEN) 0000000100000000 - 0000000120000000 (usable)
(XEN) System RAM: 3839MB (3931324kB)
(XEN) Xen heap: 9MB (10000kB)
(XEN) Domain heap initialised: DMA width 32 bits
(XEN) PAE enabled, limit: 16 GB
(XEN) Processor #0 0:6 APIC version 16
(XEN) Processor #1 0:6 APIC version 16
(XEN) IOAPIC[0]: apic_id 2, version 33, address 0xfec00000, GSI 0-23
(XEN) Enabling APIC mode: Flat. Using 1 I/O APICs
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3010.245 MHz processor.
(XEN) AMD SVM: ASIDs enabled.
(XEN) HVM: SVM enabled
(XEN) HVM: Hardware Assisted Paging detected but disabled.
(XEN) CPU0: AMD Athlon™ X2 250 Processor stepping 02
(XEN) Booting processor 1/1 eip 8c000
(XEN) AMD SVM: ASIDs enabled.
(XEN) CPU1: AMD Athlon™ X2 250 Processor stepping 02
(XEN) Total of 2 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN) -> Using new ACK method
(XEN) Platform timer overflows in 14998 jiffies.
(XEN) Platform timer is 14.318MHz HPET
(XEN) Brought up 2 CPUs
(XEN) mtrr: your CPUs had inconsistent fixed MTRR settings
(XEN) AMD IOMMU: Disabled
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Xen kernel: 32-bit, PAE, lsb
(XEN) Dom0 kernel: 32-bit, PAE, lsb, paddr 0x100000 -> 0x42e000
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 000000003c000000->000000003e000000 (930448 pages to be allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN) Loaded kernel: c0100000->c042e000
(XEN) Init. ramdisk: c042e000->c1231e00
(XEN) Phys-Mach map: c1232000->c15c6a40
(XEN) Start info: c15c7000->c15c7474
(XEN) Page tables: c15c8000->c15d9000
(XEN) Boot stack: c15d9000->c15da000
(XEN) TOTAL: c0000000->c1800000
(XEN) ENTRY ADDRESS: c0100000
(XEN) Dom0 has maximum 2 VCPUs
(XEN) Initrd len 0xe03e00, start at 0xc042e000
(XEN) Scrubbing Free RAM: .done.
(XEN) Xen trace buffers: disabled
(XEN) Std. Loglevel: Errors and warnings
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) Freed 96kB init memory.
-
vr13
- Сообщения: 885
- ОС: gentoo
Re: Проблема с xen
я не могу сказать, что мне это дало много информации, точно лишь то, что с amd я практически никогда не сталкивался. сравнивая со своей инсталляцией, показалось необычным:
у вас нет, а у меня есть такая строчка:
а в сообщениях гипервизора, вот такое
в моем случае так:
связано ли это с проблемами запуска вашего hvm или нет - хз
и еще вопрос: а поновее гипервизора в debian нет? мне помнится, примерно в 2008 я начал копаться с xen, с версии 3.3.0 (hypervisor) и ядра dom0 2.6.18
тоже не помню, было ли такое в более ранних версия xen, попробуйте такое:
у меня это показывает что проблем нет:
вообще же, опыта виндовой борьбы под xen у меня крайне мало. я достаточно активно пользуюсь этим инструментом, но только для pv-доменов. там это действительно хорошо работает
у вас нет, а у меня есть такая строчка:
Код: Выделить всё
virt_caps : hvmа в сообщениях гипервизора, вот такое
Код: Выделить всё
xm dmesg (XEN) Xen version 3.2-1 (Debian 3.2.1-2) (waldi@debian.org) (gcc version 4.3.1 (Debian 4.3.1-2) ) Sat Jun 28 15:25:00 UTC 2008 ... (XEN) AMD SVM: ASIDs enabled. (XEN) HVM: SVM enabled (XEN) HVM: Hardware Assisted Paging detected but disabled. ...
в моем случае так:
Код: Выделить всё
(XEN) Xen version 4.0.0 (@local) (gcc version 4.4.3 (Gentoo 4.4.3-r2 p1.2) ) Sat Jun 26 03:48:28 MSD 2010
...
(XEN) HVM: ASIDs enabled.
(XEN) HVM: VMX enabled
(XEN) HVM: Hardware Assisted Paging detected.
...связано ли это с проблемами запуска вашего hvm или нет - хз
и еще вопрос: а поновее гипервизора в debian нет? мне помнится, примерно в 2008 я начал копаться с xen, с версии 3.3.0 (hypervisor) и ядра dom0 2.6.18
тоже не помню, было ли такое в более ранних версия xen, попробуйте такое:
Код: Выделить всё
xm dry-run <имя домена>у меня это показывает что проблем нет:
Код: Выделить всё
$ xm dry-run winxp
Using config file "/etc/xen/winxp".
Checking domain:
winxp: PERMITTED
Checking resources:
phy:/dev/xen-img/winxp: PERMITTED
Dry Run: PASSEDвообще же, опыта виндовой борьбы под xen у меня крайне мало. я достаточно активно пользуюсь этим инструментом, но только для pv-доменов. там это действительно хорошо работает
Спасибо сказали:
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: Проблема с xen
в squeeze - 4.0.0
чтобы проверить, может ли amd hvm нужно сделать так:
xm dmesg | grep -i svm
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.