drbd api fail
A driver forrása itt van: root@r0-ctrl[turip]:~/dev/ktia-os-extensions/cinder-driver-drbd#
eggyel kijebb van egy install-cinder-driver.sh, azt lehet használni a tailes gány lehet hogy nem megy benne :)
Viszont összességében a cinder create --availability-zone r10 1 elhasal a következő hibával (r10-st1-en):
2014-06-18 13:04:04.791 2234 ERROR cinder.volume.flows.create_volume [req-0bdacac5-bee4-49e5-ba7e-7601a9e857a4 d3b749ab5c5a49aeb0f5544b949d78b4 8c6530e2795a4409adf4a65d dd5cc42b] Unexpected build error: 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume Traceback (most recent call last): 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume File "/usr/lib/python2.7/dist-packages/cinder/taskflow/patterns/linear_flow.py", line 172, in run _it 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume result = runner(context, *args, **kwargs) 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume File "/usr/lib/python2.7/dist-packages/cinder/taskflow/utils.py", line 260, in call 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume self.result = self.task(*args, **kwargs) 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume File "/usr/lib/python2.7/dist-packages/cinder/volume/flows/create_volume/init.py", line 1526, in call 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume model_update = self.driver.create_export(context, volume_ref) 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume File "/usr/lib/python2.7/dist-packages/cinder/volume/drivers/drbd.py", line 270, in create_export 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume return self._create_export(context, volume) 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume File "/usr/lib/python2.7/dist-packages/cinder/volume/drivers/drbd.py", line 275, in _create_expor t 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume device_path = self.drbd.getState()['drbd_device_path'] 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume File "/usr/lib/python2.7/dist-packages/drbdapi.py", line 257, in getState 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume 'status': self._getReplicationStatus(), 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume File "/usr/lib/python2.7/dist-packages/drbdapi.py", line 269, in _getReplicationStatus 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume stats = DRBDStatus(self.local_port) 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume File "/usr/lib/python2.7/dist-packages/drbdapi.py", line 479, in init 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume self.reload() 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume File "/usr/lib/python2.7/dist-packages/drbdapi.py", line 523, in reload 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume raise DRBDError('non-existent DRBD resource') 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume DRBDError: non-existent DRBD resource 2014-06-18 13:04:04.791 2234 TRACE cinder.volume.flows.create_volume 2014-06-18 13:04:04.795 2234 DEBUG cinder.taskflow.utils [-] Calling rollback 5: cinder.volume.flows.base.InjectTask;volume:create==1.0 rollback /usr/lib/python2.7/dist -packages/cinder/taskflow/utils.py:351 2014-06-18 13:04:04.796 2234 DEBUG cinder.volume.flows.utils [req-0bdacac5-bee4-49e5-ba7e-7601a9e857a4 d3b749ab5c5a49aeb0f5544b949d78b4 8c6530e2795a4409adf4a65ddd5cc42b ] LinearFlow: volume_create_manager; f-8f81a523-371a-4e5a-8f8a-8ecaa091dfc5; 6; 0; FAILURE has moved into state FAILURE from state REVERTING flow_log_change /usr/lib/py thon2.7/dist-packages/cinder/volume/flows/utils.py:41
2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp Traceback (most recent call last): 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/amqp.py", line 441, in process data 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp **args) 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/dispatcher.py", line 148, in di spatch 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp return getattr(proxyobj, method)(ctxt, **kwargs) 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", line 256, in create_volume 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp flow.run(context.elevated()) 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/cinder/taskflow/decorators.py", line 105, in wrapper 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp return f(self, *args, **kwargs) 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/cinder/taskflow/patterns/linear_flow.py", line 232, in run 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp run_it(r) 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/cinder/taskflow/patterns/linear_flow.py", line 212, in run it 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp self.rollback(context, cause) 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/contextlib.py", line 24, in exit 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp self.gen.next() 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/cinder/taskflow/patterns/linear_flow.py", line 172, in run it 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp result = runner(context, *args, **kwargs) 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/cinder/taskflow/utils.py", line 260, in call 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp self.result = self.task(*args, **kwargs) 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/cinder/volume/flows/create_volume/init.py", line 1526, in call 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp model_update = self.driver.create_export(context, volume_ref) 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/cinder/volume/drivers/drbd.py", line 270, in create_export 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp return self._create_export(context, volume) 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/cinder/volume/drivers/drbd.py", line 275, in _create_export 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp device_path = self.drbd.getState()['drbd_device_path'] 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/drbdapi.py", line 257, in getState 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp 'status': self._getReplicationStatus(), 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/drbdapi.py", line 269, in _getReplicationStatus 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp stats = DRBDStatus(self.local_port) 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/drbdapi.py", line 479, in init 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp self.reload() 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp File "/usr/lib/python2.7/dist-packages/drbdapi.py", line 523, in reload 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp raise DRBDError('non-existent DRBD resource') 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp DRBDError: non-existent DRBD resource 2014-06-18 13:04:04.797 2234 TRACE cinder.openstack.common.rpc.amqp