[prev in list] [next in list] [prev in thread] [next in thread]
List: qemu-discuss
Subject: [Qemu-discuss] do_spice_init error on Ubuntu11.10
From: suyi wang <wangsuyi640 () gmail ! com>
Date: 2012-03-08 3:28:37
Message-ID: CAJVCiVSJ8=mv+YDYP+m7NNOvSbvR+1ki6x9Piq01fPrmux_fMA () mail ! gmail ! com
[Download RAW message or body]
Hi all:
I tried kvm on my ubuntu with the libvirt.xml file as follows:
<domain type='kvm'>
<name>instance-00000011</
name>
<memory>2097152</memory>
<os>
<type>hvm</type>
<boot dev="hd" />
</os>
<features>
<acpi/>
</features>
<vcpu>1</vcpu>
<devices>
<sound model='ac97'/>
<input type='tablet' bus='usb'/>
<disk type='file'>
<driver type='qcow2'/>
<source
file='/opt/stack/nova/nova/../
/instances/instance-00000011/disk'/>
<target dev='vda' bus='ide'/>
</disk>
<disk type='file'>
<driver type='qcow2'/>
<source
- Ignored:
file='/opt/stack/nova/nova/..//instances/instance-00000011/disk.local'/>
<target dev='vdb' bus='ide'/>
</disk>
<interface type='bridge'>
<source bridge='br100'/>
<mac address='02:16:3e:44:a1:dd'/>
<filterref
filter="nova-instance-instance-00000011-02163e44a1dd">
<parameter name="IP" value="10.0.0.2" />
<parameter name="DHCPSERVER" value="10.0.0.1" />
</filterref>
</interface>
<!-- The order is significant here. File must be defined first
-->
<serial type="file">
<source
path='/opt/stack/nova/nova/..//instances/instance-00000011/console.log'/>
<target port='1'/>
</serial>
<console type='pty' tty='/dev/pts/2'>
<source path='/dev/pts/2'/>
<target port='0'/>
</console>
<serial type='pty'>
<source path='/dev/pts/2'/>
<target port='0'/>
</serial>
<graphics type='vnc' port='-1' autoport='yes' keymap='en-us'
listen='0.0.0.0'/>
</devices>
</domain>
So it works well.
Howerver, I want change the remote access method by spice, I simply
changed
the libvirt.xml as follows:
<domain type='kvm'>
<name>instance-00000011</name>
<memory>2097152</memory>
<os>
<type>hvm</type>
<boot dev="hd" />
</os>
<features>
<acpi/>
</features>
<vcpu>1</vcpu>
<devices>
<sound model='ac97'/>
<input type='tablet' bus='usb'/>
<disk type='file'>
<driver type='qcow2'/>
<source
file='/opt/stack/nova/nova/..//instances/instance-00000011/disk'/>
<target dev='vda' bus='ide'/>
</disk>
<disk type='file'>
<driver type='qcow2'/>
<source
file='/opt/stack/nova/nova/..//instances/instance-00000011/disk.local'/>
<target dev='vdb' bus='ide'/>
</disk>
<interface type='bridge'>
<source bridge='br100'/>
<mac address='02:16:3e:44:a1:dd'/>
<filterref
filter="nova-instance-instance-00000011-02163e44a1dd">
<parameter name="IP" value="10.0.0.2" />
<parameter name="DHCPSERVER" value="10.0.0.1" />
</filterref>
</interface>
<!-- The order is significant here. File must be defined first
-->
<serial type="file">
<source
path='/opt/stack/nova/nova/..//instances/instance-00000011/console.log'/>
<target port='1'/>
</serial>
<console type='pty' tty='/dev/pts/2'>
<source path='/dev/pts/2'/>
<target port='0'/>
</console>
<serial type='pty'>
<source path='/dev/pts/2'/>
<target port='0'/>
</serial>
<graphics type='spice' port='-1' autoport='yes' keymap='en-us'
listen='0.0.0.0'/>
</devices>
</domain>
As you can see, I just change <graphics type='vnc' port='-1'
autoport='yes'
keymap='en-us' listen='0.0.0.0'/> to <graphics type='spice' port='-1'
autoport='yes' keymap='en-us' listen='0.0.0.0'/> , But it called the
error as follows:
libvirtError: internal error Process exited while reading console log
output: char device redirected to /dev/pts/12
TRACE: do_spice_init: starting 0.8.1
TRACE: do_spice_init: statistics shm_open failed, Permission denied"
Then I also tried "ls -ld /dev/shm" , yes, it is already 777.
then my problem remained:
libvirtError: internal error Process exited while reading console log
output: char device redirected to /dev/pts/12
TRACE: do_spice_init: starting 0.8.1
TRACE: do_spice_init: statistics shm_open failed, Permission denied"
I wish someone can give me some help! Thanks!
--
Yours.
suyi
[Attachment #3 (text/html)]
<br clear="all">Hi all: <br>
<br>
I tried kvm on my ubuntu with the libvirt.xml file as follows:<br>
<domain type='kvm'><br>
<name>instance-00000011</
<div>name><br>
<memory>2097152</memory><br>
<os><br>
<type>hvm</type><br>
<boot dev="hd" /><br>
</os><br>
<features><br>
<acpi/><br>
</features><br>
<vcpu>1</vcpu><br>
<devices><br>
<sound model='ac97'/><br>
<input type='tablet' bus='usb'/><br>
<disk type='file'><br>
<driver type='qcow2'/><br>
<source<br>
file='/opt/stack/nova/nova/../<div>/instances/instance-00000011/disk'/><br>
<target dev='vda' bus='ide'/><br>
</disk><br>
<disk type='file'><br>
<driver type='qcow2'/><br>
<source<br>
<br>
- Ignored:<br>
file='/opt/stack/nova/nova/..//instances/instance-00000011/disk.local'/><br>
<target dev='vdb' bus='ide'/><br>
</disk><br>
<br>
<interface type='bridge'><br>
<source bridge='br100'/><br>
<mac address='02:16:3e:44:a1:dd'/><br>
<filterref<br>
filter="nova-instance-instance-00000011-02163e44a1dd"><br>
<parameter name="IP" value="10.0.0.2" \
/><br>
<parameter name="DHCPSERVER" \
value="10.0.0.1" /><br> </filterref><br>
</interface><br>
<br>
<!-- The order is significant here. File must be defined first \
--><br> <serial type="file"><br>
<source<br>
path='/opt/stack/nova/nova/..//instances/instance-00000011/console.log'/><br>
<target port='1'/><br>
</serial><br>
<br>
<console type='pty' tty='/dev/pts/2'><br>
<source path='/dev/pts/2'/><br>
<target port='0'/><br>
</console><br>
<br>
<serial type='pty'><br>
<source path='/dev/pts/2'/><br>
<target port='0'/><br>
</serial><br>
<br>
<br>
<graphics type='vnc' port='-1' autoport='yes' \
keymap='en-us'<br> listen='0.0.0.0'/><br>
<br>
</devices><br>
</domain><br>
<br>
So it works well.<br>
<br>
Howerver, I want change the remote access method by spice, I simply changed<br>
the libvirt.xml as follows:<br>
<domain type='kvm'><br>
<name>instance-00000011</name><br>
<memory>2097152</memory><br>
<os><br>
<type>hvm</type><br>
<boot dev="hd" /><br>
</os><br>
<features><br>
<acpi/><br>
</features><br>
<vcpu>1</vcpu><br>
<devices><br>
<sound model='ac97'/><br>
<input type='tablet' bus='usb'/><br>
<disk type='file'><br>
<driver type='qcow2'/><br>
<source<br>
file='/opt/stack/nova/nova/..//instances/instance-00000011/disk'/><br>
<target dev='vda' bus='ide'/><br>
</disk><br>
<disk type='file'><br>
<driver type='qcow2'/><br>
<source<br>
file='/opt/stack/nova/nova/..//instances/instance-00000011/disk.local'/><br>
<target dev='vdb' bus='ide'/><br>
</disk><br>
<br>
<interface type='bridge'><br>
<source bridge='br100'/><br>
<mac address='02:16:3e:44:a1:dd'/><br>
<filterref<br>
filter="nova-instance-instance-00000011-02163e44a1dd"><br>
<parameter name="IP" value="10.0.0.2" \
/><br>
<parameter name="DHCPSERVER" \
value="10.0.0.1" /><br> </filterref><br>
</interface><br>
<br>
<!-- The order is significant here. File must be defined first \
--><br> <serial type="file"><br>
<source<br>
path='/opt/stack/nova/nova/..//instances/instance-00000011/console.log'/><br>
<target port='1'/><br>
</serial><br>
<br>
<console type='pty' tty='/dev/pts/2'><br>
<source path='/dev/pts/2'/><br>
<target port='0'/><br>
</console><br>
<br>
<serial type='pty'><br>
<source path='/dev/pts/2'/><br>
<target port='0'/><br>
</serial><br>
<br>
<br>
<graphics type='spice' port='-1' \
autoport='yes' keymap='en-us'<br> listen='0.0.0.0'/><br>
<br>
</devices><br>
</domain><br>
<br>
As you can see, I just change <graphics type='vnc' port='-1' \
autoport='yes'<br> keymap='en-us' listen='0.0.0.0'/> to \
<graphics type='spice' port='-1'<br> autoport='yes' \
keymap='en-us' listen='0.0.0.0'/> , But it called the<br> \
error as follows:<br> <br>
libvirtError: internal error Process exited while reading console log<br>
output: char device redirected to /dev/pts/12<br>
TRACE: do_spice_init: starting 0.8.1<br>
TRACE: do_spice_init: statistics shm_open failed, Permission denied"<br>
<br>
<br>
Then I also tried "ls -ld /dev/shm" , yes, it is already 777.<br>
then my problem remained:<br>
libvirtError: internal error Process exited while reading console log<br>
output: char device redirected to /dev/pts/12<br>
TRACE: do_spice_init: starting 0.8.1<br>
TRACE: do_spice_init: statistics shm_open failed, Permission denied"<br>
<br>
<br>
I wish someone can give me some help! Thanks!</div></div><br>-- \
<br>Yours.<br>suyi<br><br>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic