[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Question about a qemu Aarch64 error when adding several
From: |
Kevin Zhao |
Subject: |
Re: [Qemu-devel] Question about a qemu Aarch64 error when adding several SCSI disks |
Date: |
Mon, 27 Jun 2016 21:05:36 +0800 |
Hi Cole,
On 24 June 2016 at 19:35, Cole Robinson <address@hidden> wrote:
> On 06/24/2016 12:58 AM, Kevin Zhao wrote:
> > Hi Peter,
> > Follow your advice, I have complied the Qemu v2.6.
> > address@hidden:~$ kvm --version
> > QEMU emulator version 2.6.50 (v2.6.0-1280-g6f1d2d1-dirty), Copyright (c)
> > 2003-2008 Fabrice Bellard
> > With this newest version, I use virt-manager to create the guest ,
> the
> > xml file is in the attachment. But the Qemu return error when creating:
> > *error: internal error: process exited while connecting to monitor:
> > qemu-system-aarch64: -device
> > pci-bridge,chassis_nr=2,id=pci,bus=pci,addr=0x1: Duplicate ID 'pci' for
> > device*
> >
>
> That's probably this libvirt issue fixed in 1.3.4 and later:
>
> https://www.redhat.com/archives/libvirt-users/2016-April/msg00030.html
>
> I suggest testing with libvirt.git as well, there's been aarch64 related
> patches trickling in regularly
>
> - Cole
>
> Thanks for your valuable advice. Follow your advice, I have build the
upstream vesion
of libvirt. The libvirt version is :
address@hidden:/opt/stack/kevin/libvirt/daemon# ./libvirtd
2016-06-27 12:11:03.501+0000: 28044: info : libvirt version: 2.0.0
I stopped the system libvirtd-bin and libvirt-guests , then using libvirtd
above.
Also I have replace the system Qemu with the Qemu 2.6.50 which I have built
from upstream :
address@hidden:/opt/stack/kevin/libvirt# qemu-system-aarch64 --version
QEMU emulator version 2.6.50 (v2.6.0-1280-g6f1d2d1-dirty),
Copyright (c) 2003-2008 Fabrice Bellard
Using this XML in the attachment:
Then Run virsh command to create guest:
address@hidden:/opt/stack/kevin/libvirt/tools# ./virsh create
/opt/stack/f23.xml --console
error: Failed to create domain from /opt/stack/f23.xml
error: internal error: process exited while connecting to monitor:
2016-06-27T12:45:23.807405Z qemu-system-aarch64: -drive
file=/var/lib/libvirt/qemu/nvram/f23_VARS.fd,if=pflash,format=raw,unit=1:
Could not open '/var/lib/libvirt/qemu/nvram/f23_VARS.fd':
Permission denied
Here I met the permission problem and I'm not sure where is wrong. If I use
origin qemu-system-aarch64(installed by apt-get),I will not meet the
problem of permission..Kindly need your help, you will be really
appreciated,,, :D
$ls -l /usr/bin/qemu-system-aarch64
-rwxr-xr-x 1 root root 26935520 Jun 27 10:56 /usr/bin/qemu-system-aarch64
$ls -l /var/lib/libvirt/qemu/nvram/f23_VARS.fd
-rw------- 1 root root 67108864 Jun 20 07:27
/var/lib/libvirt/qemu/nvram/f23_VARS.fd
> > The guest xml file in in attachment. But the XML worked when Qemu is
> > v2.4.0.
> > Also I delete the items in the xml :
> > - <controller type='pci' index='0' model='pcie-root'/>
> > - <controller type='pci' index='1' model='dmi-to-pci-bridge'>
> > - <model name='i82801b11-bridge'/>
> > - <address type='pci' domain='0x0000' bus='0x00' slot='0x01'
> > function='0x0'/>
> > - </controller>
> > - <controller type='pci' index='2' model='pci-bridge'>
> > - <model name='pci-bridge'/>
> > - <target chassisNr='2'/>
> > - <address type='pci' domain='0x0000' bus='0x01' slot='0x01'
> > function='0x0'/>
> > - </controller>
> > Using virsh create guest.xml, got the error too :
> > *error: internal error: process exited while connecting to monitor:
> > qemu-system-aarch64: -device
> > pci-bridge,chassis_nr=2,id=pci,bus=pci,addr=0x1: Duplicate ID 'pci' for
> > device.*
> > My test machine is Softiron, with AMD* ARM64 *server CPU. The libvirt
> > version is 1.3.1
> >
> > Kindly need your help. You will be really appreciated :-)
> > Big Thanks~
> >
>
>
f23.xml
Description: Text Data
- [Qemu-devel] Question about a qemu Aarch64 error when adding several SCSI disks, Kevin Zhao, 2016/06/22
- Re: [Qemu-devel] Question about a qemu Aarch64 error when adding several SCSI disks, Peter Maydell, 2016/06/22
- Re: [Qemu-devel] Question about a qemu Aarch64 error when adding several SCSI disks, Kevin Zhao, 2016/06/22
- Re: [Qemu-devel] Question about a qemu Aarch64 error when adding several SCSI disks, Kevin Zhao, 2016/06/24
- Re: [Qemu-devel] Question about a qemu Aarch64 error when adding several SCSI disks, Peter Maydell, 2016/06/24
- Re: [Qemu-devel] Question about a qemu Aarch64 error when adding several SCSI disks, Cole Robinson, 2016/06/24
- Re: [Qemu-devel] Question about a qemu Aarch64 error when adding several SCSI disks,
Kevin Zhao <=
- Re: [Qemu-devel] Question about a qemu Aarch64 error when adding several SCSI disks, Cole Robinson, 2016/06/27
- Re: [Qemu-devel] Question about a qemu Aarch64 error when adding several SCSI disks, Kevin Zhao, 2016/06/28
Re: [Qemu-devel] Question about a qemu Aarch64 error when adding several SCSI disks, Dr. David Alan Gilbert, 2016/06/22