VimException: Error occurred while writing data to

Bug #1514379 reported by huangpengtaohw
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Confirmed
Medium
Sabari Murugesan

Bug Description

when i configure nova-computer.conf
[vmware]
host_ip=10.10.51.120
<email address hidden>
host_password=vmware
cluster_name=cluster1

 I can't write image to datastore,the following is log

2015-11-09 18:23:59.438 23223 DEBUG nova.virt.vmwareapi.images [req-2b9abd19-18d9-4eeb-af2f-017aba9a528e 4b170e140cd942dcaaf0e5e1be479dee 958edae9d82541ac8c2db57728209765 - - -] [instance: e24c8f9a-54e4-4dc2-8d24-08718cbef16e] Downloading image file data 7a1bd0b7-30c2-4ab8-8213-3a4611627361 to the data store datastore1 fetch_image /usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/images.py:245
2015-11-09 18:23:59.546 23223 DEBUG oslo_vmware.rw_handles [req-2b9abd19-18d9-4eeb-af2f-017aba9a528e 4b170e140cd942dcaaf0e5e1be479dee 958edae9d82541ac8c2db57728209765 - - -] Creating HTTP connection to write to file with size = 21757952 and URL = https://10.10.51.120:443/folder/vmware_temp/4b7dfc3f-fe39-4318-b314-8cdd46d498b4/7a1bd0b7-30c2-4ab8-8213-3a4611627361/tmp-sparse.vmdk?dsName=datastore1&dcPath=Openstack%26vSphere. _create_write_connection /usr/lib/python2.7/dist-packages/oslo_vmware/rw_handles.py:91
2015-11-09 18:23:59.569 23223 ERROR oslo_vmware.rw_handles [req-2b9abd19-18d9-4eeb-af2f-017aba9a528e 4b170e140cd942dcaaf0e5e1be479dee 958edae9d82541ac8c2db57728209765 - - -] Error occurred while writing data to https://10.10.51.120:443/folder/vmware_temp/4b7dfc3f-fe39-4318-b314-8cdd46d498b4/7a1bd0b7-30c2-4ab8-8213-3a4611627361/tmp-sparse.vmdk?dsName=datastore1&dcPath=Openstack%26vSphere.
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles Traceback (most recent call last):
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles File "/usr/lib/python2.7/dist-packages/oslo_vmware/rw_handles.py", line 267, in write
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles self._file_handle.send(data)
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles File "/usr/lib/python2.7/httplib.py", line 811, in send
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles self.sock.sendall(data)
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles File "/usr/lib/python2.7/dist-packages/eventlet/green/ssl.py", line 166, in sendall
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles v = self.send(data[count:])
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles File "/usr/lib/python2.7/dist-packages/eventlet/green/ssl.py", line 142, in send
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles super(GreenSSLSocket, self).send, data, flags)
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles File "/usr/lib/python2.7/dist-packages/eventlet/green/ssl.py", line 109, in _call_trampolining
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles return func(*a, **kw)
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles File "/usr/lib/python2.7/ssl.py", line 298, in send
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles v = self._sslobj.write(data)
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles error: [Errno 32] Broken pipe
2015-11-09 18:23:59.569 23223 TRACE oslo_vmware.rw_handles
2015-11-09 18:23:59.576 23223 ERROR nova.virt.vmwareapi.io_util [req-2b9abd19-18d9-4eeb-af2f-017aba9a528e 4b170e140cd942dcaaf0e5e1be479dee 958edae9d82541ac8c2db57728209765 - - -] Read/Write data failed
2015-11-09 18:23:59.576 23223 TRACE nova.virt.vmwareapi.io_util Traceback (most recent call last):
2015-11-09 18:23:59.576 23223 TRACE nova.virt.vmwareapi.io_util File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/io_util.py", line 180, in _inner
2015-11-09 18:23:59.576 23223 TRACE nova.virt.vmwareapi.io_util self.output.write(data)
2015-11-09 18:23:59.576 23223 TRACE nova.virt.vmwareapi.io_util File "/usr/lib/python2.7/dist-packages/oslo_vmware/rw_handles.py", line 280, in write
2015-11-09 18:23:59.576 23223 TRACE nova.virt.vmwareapi.io_util raise exceptions.VimException(excep_msg, excep)
2015-11-09 18:23:59.576 23223 TRACE nova.virt.vmwareapi.io_util VimException: Error occurred while writing data to https://10.10.51.120:443/folder/vmware_temp/4b7dfc3f-fe39-4318-b314-8cdd46d498b4/7a1bd0b7-30c2-4ab8-8213-3a4611627361/tmp-sparse.vmdk?dsName=datastore1&dcPath=Openstack%26vSphere.
2015-11-09 18:23:59.576 23223 TRACE nova.virt.vmwareapi.io_util Cause: [Errno 32] Broken pipe
2015-11-09 18:23:59.576 23223 TRACE nova.virt.vmwareapi.io_util
2015-11-09 18:24:22.148 23223 DEBUG nova.openstack.common.periodic_task [req-c91cba41-6bba-4846-b897-f590c4481a34 - - - - -] Running periodic task ComputeManager._check_instance_build_time run_periodic_tasks /usr/lib/python2.7/dist-packages/nova/openstack/common/periodic_task.py:219

Tags: vmware
Revision history for this message
huangpengtaohw (huangpengtao) wrote :

the reason is a data store cluster of vmware vcenter is needed, when a data store cluster is added, it works well,
 does it really needed for vmware driver.

tags: added: vmware
Tracy Jones (tjones-i)
Changed in nova:
importance: Undecided → Medium
assignee: nobody → Sabari Murugesan (smurugesan)
Revision history for this message
Augustina Ragwitz (auggy) wrote :

Marked as confirmed since this has already been tagged and assigned.

Changed in nova:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.