Revision history [back]

click to hide/show revision 1
initial version

libvirtError: internal error: No more available PCI slots

When tried to attache a cinder volume to an instance (CentOS release 6.6 (Final) with 26 disks attached), the operation get fails and horizon also don't show any error. Is there any limit on the number of disks that can be attached to a given instance in open stack. Following an error that is collected from nova compute log.

2015-07-20 10:37:37.756 38149 TRACE nova.virt.block_device [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] File "/usr/lib64/python2.7/site-packages/libvirt.py", line 524, in attachDeviceFlags 2015-07-20 10:37:37.756 38149 TRACE nova.virt.block_device [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] if ret == -1: raise libvirtError ('virDomainAttachDeviceFlags() failed', dom=self) 2015-07-20 10:37:37.756 38149 TRACE nova.virt.block_device [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] libvirtError: internal error: No more available PCI slots 2015-07-20 10:37:37.756 38149 TRACE nova.virt.block_device [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] 2015-07-20 10:37:38.347 38149 ERROR nova.compute.manager [req-b79ed15e-b58d-48c1-b144-27fea57b394c f0685bac9133426c85465a9c130a45c1 b5fae37e9190449e93ddfa0215b5166a - - -] [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] Failed to attach 25889774-f351-4a03-ac35-bc8ec99317b8 at /dev/vdab 2015-07-20 10:37:38.347 38149 TRACE nova.compute.manager [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] Traceback (most recent call last): 2015-07-20 10:37:38.347 38149 TRACE nova.compute.manager [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 4778, in _attach_volume 2015-07-20 10:37:38.347 38149 TRACE nova.compute.manager [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] do_check_attach=False, do_

Thanks, Prithveesingh Zankat

libvirtError: internal error: No more available PCI slots

When tried to attache a cinder volume to an instance (CentOS release 6.6 (Final) with 26 disks attached), the operation get fails and horizon also don't show any error. Is there any limit on the number of disks that can be attached to a given instance in open stack. Following an error that is collected from nova compute log.

2015-07-20 10:37:37.756 38149 TRACE nova.virt.block_device [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc]   File "/usr/lib64/python2.7/site-packages/libvirt.py", line 524, in attachDeviceFlags
2015-07-20 10:37:37.756 38149 TRACE nova.virt.block_device [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc]     if ret == -1: raise libvirtError ('virDomainAttachDeviceFlags() failed', dom=self)
2015-07-20 10:37:37.756 38149 TRACE nova.virt.block_device [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] libvirtError: l**ibvirtError: internal error: No more available PCI slots slots**
2015-07-20 10:37:37.756 38149 TRACE nova.virt.block_device [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc]
2015-07-20 10:37:38.347 38149 ERROR nova.compute.manager [req-b79ed15e-b58d-48c1-b144-27fea57b394c f0685bac9133426c85465a9c130a45c1 b5fae37e9190449e93ddfa0215b5166a - - -] [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] Failed to attach 25889774-f351-4a03-ac35-bc8ec99317b8 at /dev/vdab
2015-07-20 10:37:38.347 38149 TRACE nova.compute.manager [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] Traceback (most recent call last):
2015-07-20 10:37:38.347 38149 TRACE nova.compute.manager [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc]   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 4778, in _attach_volume
2015-07-20 10:37:38.347 38149 TRACE nova.compute.manager [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc]     do_check_attach=False, do_

do_

Thanks, Prithveesingh Zankat

libvirtError: internal error: No more available PCI slots

When tried to attache a cinder volume to an instance (CentOS release 6.6 (Final) with 26 disks attached), the operation get fails and horizon also don't show any error. Is there any limit on the number of disks that can be attached to a given instance in open stack. Following an error that is collected from nova compute log.

2015-07-20 10:37:37.756 38149 TRACE nova.virt.block_device [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc]   File "/usr/lib64/python2.7/site-packages/libvirt.py", line 524, in attachDeviceFlags
2015-07-20 10:37:37.756 38149 TRACE nova.virt.block_device [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc]     if ret == -1: raise libvirtError ('virDomainAttachDeviceFlags() failed', dom=self)
2015-07-20 10:37:37.756 38149 TRACE nova.virt.block_device [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] l**ibvirtError: internal error: No more available PCI slots**
2015-07-20 10:37:37.756 38149 TRACE nova.virt.block_device [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc]
2015-07-20 10:37:38.347 38149 ERROR nova.compute.manager [req-b79ed15e-b58d-48c1-b144-27fea57b394c f0685bac9133426c85465a9c130a45c1 b5fae37e9190449e93ddfa0215b5166a - - -] [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] Failed to attach 25889774-f351-4a03-ac35-bc8ec99317b8 at /dev/vdab
2015-07-20 10:37:38.347 38149 TRACE nova.compute.manager [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc] Traceback (most recent call last):
2015-07-20 10:37:38.347 38149 TRACE nova.compute.manager [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc]   File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 4778, in _attach_volume
2015-07-20 10:37:38.347 38149 TRACE nova.compute.manager [instance: 590da105-3cc4-4daa-97a7-1d9c0119f4cc]     do_check_attach=False, do_

Thanks, Prithveesingh Zankat