I’m running 64bit CentOS 4.3 on a dell PE2950
with 64bit Xen 3.0.2-2 compiled from source.
I can get VMX machines running as displayed by ‘xm
list’
Unfortunately I cannot get a console to continue the
install (win2k3 or Linux) with ‘xm console ID’ or ‘xm
create –c VMName.hvm’
Neither does vncviewer connect when vnc enebled in
the hvm conf.
I know that the VMX domain is running, the cpu time
is incrementing, but I cannot connect to the flippin thing.
This has been reported before but I’ve not
found a published resolution. Help would be greatly appreciated.
What other connection methods are available as workaround?
Remember that I need to go through the install
process (particularly for windows) not just connect via ssh or vnc to a ported
install.
#ps ax |grep xenconsole
6451 ?
Sl 0:00 xenconsoled
(note: no pts, pty, tty)
#cat W2K3_01.hvm
import os, re
arch = os.uname()[4]
if re.search('64', arch):
arch_libdir = 'lib64'
else:
arch_libdir = 'lib'
kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
memory = 512
name = "W2K3_01"
vif = [ 'type=ioemu, bridge=xenbr0' ]
disk = [ 'phy:/dev/XEN/W2K3_01,ioemu:hda,w' ]
cdrom="/var/iso/W2K3.iso"
boot="d"
device_model = '/usr/' + arch_libdir +
'/xen/bin/qemu-dm'
sdl=1
vnc=0
#(I’ve tried with vnc=1 and sdl=0 too)
vncviewer=0
stdvga=0
serial='pty'
ne2000=0
# xm create -c W2K3_01.hvm
Using config file "W2K3_01.hvm".
Started domain W2K3_01
(cursor stalls here until ^] escape)
# xm list
Name
ID Mem(MiB) VCPUs
State Time(s)
Domain-0
0 251 4 r-----
3791.6
W2K3_01
14 512 1
------ 23.4 (cpu time incrementing)
# tail /var/log/xend.log
[2006-08-23 11:35:36 xend] DEBUG (DevController:132)
Waiting for devices vbd.
[2006-08-23 11:35:36 xend] DEBUG (DevController:138)
Waiting for 768.
[2006-08-23 11:35:36 xend] DEBUG (DevController:403)
hotplugStatusCallback /local/domain/0/backend/vbd/14/768/hotplug-status.
[2006-08-23 11:35:36 xend] DEBUG (DevController:417)
hotplugStatusCallback 1.
[2006-08-23 11:35:36 xend] DEBUG (DevController:132)
Waiting for devices irq.
[2006-08-23 11:35:36 xend] DEBUG (DevController:132) Waiting
for devices pci.
[2006-08-23 11:35:36 xend] DEBUG (DevController:132)
Waiting for devices ioports.
[2006-08-23 11:35:36 xend] DEBUG (DevController:132)
Waiting for devices vtpm.
[2006-08-23 11:35:36 xend] INFO (XendDomain:363)
Domain W2K3_01 (14) unpaused.
# tail -20 /var/log/qemu-dm.11838.log
set_map result i 3f9 result 1ef99
set_map result i 3fa result 1ef98
set_map result i 3fb result 1ef97
set_map result i 3fc result 1ef96
set_map result i 3fd result 1ef95
set_map result i 3fe result 1ef94
set_map result i 3ff result 1ef93
HVMAssist BIOS, 1 cpu, $Revision: 1.138 $ $Date:
2005/05/07 15:55:26 $
ata0-0: PCHS=16383/16/63 translation=lba
LCHS=1024/255/63
ata0 master: QEMU HARDDISK ATA-2 Hard-Disk (10240
MBytes)
ata0 slave: Unknown device
ata1 master: QEMU CD-ROM ATAPI-4 CD-Rom/DVD-Rom
ata1 slave: Unknown device
Booting from CD-Rom...
unsupported PCI BIOS function 0x0E
int13_harddisk: function 15, unmapped device for
ELDL=81
HVM_PIT:guest init pit channel 0!
HVM_PIT:pass info 0xc002ead to HV!
All other logfiles empty (can publish full logfiles
but tailed them for brevity)
with vnc enabled I get:
# xm create W2K3_01.hvm
Using config file "W2K3_01.hvm".
VNC= 2
VNC viewer for X version 4.0 - built Feb 17 2005
22:53:53
Copyright (C) 2002-2004 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.
Started domain W2K3_01
# xm list
Name
ID Mem(MiB) VCPUs
State Time(s)
Domain-0
0 251 4 r-----
4022.5
W2K3_01
15 512 1
-b---- 0.0 (CPU time now does not increment)
#vncviewer localhost:2
VNC viewer for X version 4.0 - built Feb 17 2005
22:53:53
Copyright (C) 2002-2004 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.
Wed Aug 23 11:48:24 2006
main:
unable to connect to host: Connection refused (111)
Jonathan Scrowston
Technology Dept
Tel: 01183 731517
Mob: 07799 885067