If I do a install using -p things work great, no issues, have 8+ virtuals created around using para and even on my fully virtual enabled server, I can create a guest without issue using paravirtual.
If i do the same install but use the config switch -v (full virtualization) the install dumps me back saying i can reconnect but I can't.
Attempted creation:
[root@devxen xen]# /usr/bin/virt-install --debug -n trub -r 1000 -m 00:16:3e:41:71:d1 --nographics --os-type=linux --os-variant=fedora6 -l /virtual.img -f /dev/mapper/dev-trub --noapic --noacpi --arch=i686
Would you like a fully virtualized guest (yes or no)? This will allow you to run unmodified operating systems. y
Tue, 29 Apr 2008 14:25:34 DEBUG Path is block file: Assuming Block disk type.
Starting install...
libvir: Xen error : Domain not found: xenUnifiedDomainLookupByUUID
libvir: Xen error : Domain not found: xenUnifiedDomainLookupByName
Tue, 29 Apr 2008 14:25:35 DEBUG Creating guest from '<domain type='xen'>
<name>trub</name>
<currentMemory>1024000</currentMemory>
<memory>1024000</memory>
<uuid>dd0a4cef-ce10-b268-fa3f-5e44e4ac346c</uuid>
<os>
<type arch='i686'>hvm</type>
<loader>/usr/lib/xen/boot/hvmloader</loader>
<boot dev='cdrom'/>
</os>
<features>
<apic/><acpi/><pae/>
</features>
<on_poweroff>destroy</on_poweroff>
<on_reboot>destroy</on_reboot>
<on_crash>destroy</on_crash>
<vcpu>1</vcpu>
<devices>
<emulator>/usr/lib/xen/bin/qemu-dm</emulator>
<console device='pty'/>
<disk type='block' device='disk'>
<source dev='/dev/mapper/dev-trub'/>
<target dev='hda'/>
</disk>
<disk type='file' device='cdrom'>
<source file='/virtual.img'/>
<target dev='hdc'/>
<readonly/>
</disk>
<interface type='bridge'>
<source bridge='xenbr0'/>
<mac address='00:16:3e:41:71:d1'/>
</interface>
</devices>
</domain>
'
Creating domain... 0 B 00:01
Tue, 29 Apr 2008 14:25:36 DEBUG Created guest, looking to see if it is running
Tue, 29 Apr 2008 14:25:36 DEBUG Launching console callback
Tue, 29 Apr 2008 14:25:36 DEBUG Saving XML boot config '<domain type='xen'>
<name>trub</name>
<currentMemory>1024000</currentMemory>
<memory>1024000</memory>
<uuid>dd0a4cef-ce10-b268-fa3f-5e44e4ac346c</uuid>
<os>
<type arch='i686'>hvm</type>
<loader>/usr/lib/xen/boot/hvmloader</loader>
<boot dev='hd'/>
</os>
<features>
<apic/><acpi/><pae/>
</features>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>restart</on_crash>
<vcpu>1</vcpu>
<devices>
<emulator>/usr/lib/xen/bin/qemu-dm</emulator>
<console device='pty'/>
<disk type='block' device='disk'>
<source dev='/dev/mapper/dev-trub'/>
<target dev='hda'/>
</disk>
<disk type='file' device='cdrom'>
<source file=''/>
<target dev='hdc'/>
<readonly/>
</disk>
<interface type='bridge'>
<source bridge='xenbr0'/>
<mac address='00:16:3e:41:71:d1'/>
</interface>
</devices>
</domain>
'
Domain installation still in progress. You can reconnect to
the console to complete the installation process.
[root@devxen xen]# virsh connect trub
libvir: error : could not connect to trub
error: Failed to connect to the hypervisor
[root@devxen xen]# virsh list
Id Name State
----------------------------------
0 Domain-0 running
4 trub no state
I can't connect or console or anything and I'm only using console access, ssh, serial, no graphical stuff at all.
I must be missing something, just strange. don't see anything in logs, and my remote install is showing that it's getting to installing some boel binaries and nothing else.
What's so different about paravirt and fullvirt?
Thanks
Tory