When I create volumes by cinder, error occurs in cinder-volume.log<div><div><br></div><div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 DEBUG cinder.volume.manager [req-f51ade4d-5bed-4f24-b492-528b9baca625 cd7e95086cfc4693945f37e59c1b7206 67456c69ae074be4b4ba0af7048b5ceb] volume volume-e224dfdb-913c-4135-811d-eb075a551de8: creating export create_volume /usr/lib/python2.7/dist-packages/cinder/volume/manager.py:155</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 ERROR cinder.openstack.common.rpc.amqp [-] Exception during message handling</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp Traceback (most recent call last):</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/amqp.py", line 276, in _process_data</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp     rval = self.proxy.dispatch(ctxt, version, method, **args)</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/dispatcher.py", line 145, in dispatch</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp     return getattr(proxyobj, method)(ctxt, **kwargs)</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", line 163, in create_volume</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp     volume_ref['id'], {'status': 'error'})</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp     self.gen.next()</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", line 156, in create_volume</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp     model_update = self.driver.create_export(context, volume_ref)</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/volume/driver.py", line 380, in create_export</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp     volume_path)</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/volume/iscsi.py", line 112, in create_iscsi_target</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp     utils.ensure_tree(FLAGS.volumes_dir)</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/utils.py", line 1049, in ensure_tree</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp     os.makedirs(path)</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/os.py", line 157, in makedirs</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp     mkdir(name, mode)</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp OSError: [Errno 13] Permission denied: '/usr/lib/python2.7/dist-packages/volumes'</font></span></div>
<div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000">2012-10-22 10:58:25 28674 TRACE cinder.openstack.common.rpc.amqp </font></span></div><div><span class="Apple-style-span" style="background-color:rgb(255,255,255)"><font class="Apple-style-span" color="#ff0000"><br>
</font></span></div><div>Then I manually create directory "volumes" in /usr/lib/python2.7/dist-packages" and give 777 to it</div><div>but error again:</div><div><br></div><div><div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 ERROR cinder.volume.iscsi [req-d965ffd6-aff8-4c2d-b3c0-c6aaca4cebf0 cd7e95086cfc4693945f37e59c1b7206 67456c69ae074be4b4ba0af7048b5ceb] Failed to create iscsi target for volume id:volume-a430f00e-53fa-44e9-9470-f604d63b88b8. Please ensure your tgtd config file contains 'include /usr/lib/python2.7/dist-packages/volumes/*'</font></div>
<div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 ERROR cinder.openstack.common.rpc.amqp [-] Exception during message handling</font></div><div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp Traceback (most recent call last):</font></div>
<div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/amqp.py", line 276, in _process_data</font></div>
<div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp     rval = self.proxy.dispatch(ctxt, version, method, **args)</font></div><div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/dispatcher.py", line 145, in dispatch</font></div>
<div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp     return getattr(proxyobj, method)(ctxt, **kwargs)</font></div><div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", line 163, in create_volume</font></div>
<div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp     volume_ref['id'], {'status': 'error'})</font></div><div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__</font></div>
<div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp     self.gen.next()</font></div><div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", line 156, in create_volume</font></div>
<div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp     model_update = self.driver.create_export(context, volume_ref)</font></div><div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/volume/driver.py", line 380, in create_export</font></div>
<div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp     volume_path)</font></div><div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/cinder/volume/iscsi.py", line 148, in create_iscsi_target</font></div>
<div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp     raise exception.NotFound()</font></div><div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp NotFound: Resource could not be found.</font></div>
<div><font class="Apple-style-span" color="#ff0000">2012-10-22 11:21:43 28674 TRACE cinder.openstack.common.rpc.amqp </font></div></div><div><font class="Apple-style-span" color="#ff0000"><br></font></div><div>Do I need to cofiguration something in tgtd conf? </div>
<div><br></div><div><br></div>-- <br>非淡薄无以明志,非宁静无以致远<br>
</div>