[Openstack] Create instance fails on creating block device - Block Device Mapping is Invalid
Turbo Fredriksson
turbo at bayour.com
Thu Jun 16 23:18:06 UTC 2016
I'm trying my newly installed Openstack system and I'm getting
problem in starting my first instance.
----- s n i p -----
Build of instance 5193c2d9-0aaf-4f84-b108-f6884d97b571 aborted: Block Device Mapping is Invalid.
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 1926, in _do_build_and_run_instance filter_properties) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2083, in _build_and_run_instance 'create.error', fault=e) File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2048, in _build_and_run_instance block_device_mapping) as resources: File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__ return self.gen.next() File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2206, in _build_resources reason=e.format_message())
----- s n i p -----
Cleaning up all the logs for irrelevant stuff, I see:
----- s n i p -----
INFO cinder.api.v2.volumes Create volume of 5 GB
INFO cinder.volume.api Volume created successfully.
INFO cinder.volume.flows.manager.create_volume Volume 6b1dace4-78e1-452b-a455-c0fc882374f3: being created as image with specification: {'status': u'creating', 'image_location': (None, None), 'volume_size': 5, 'volume_name': 'volume-6b1dace4-78e1-452b-a455-c0fc882374f3', 'image_id': u'8c15b5e8-9a67-4784-ad7a-0b1cc7b0bdec', 'image_service': <cinder.image.glance.GlanceImageService object at 0x7fa4f31d8ad0>, 'image_meta': {'status': u'active', 'name': u'fedora23', 'deleted': False, 'container_format': u'docker', 'created_at': datetime.datetime(2016, 6, 15, 20, 38, 43, tzinfo=<iso8601.Utc>), 'disk_format': u'qcow2', 'updated_at': datetime.datetime(2016, 6, 15, 20, 38, 45, tzinfo=<iso8601.Utc>), 'id': u'8c15b5e8-9a67-4784-ad7a-0b1cc7b0bdec', 'owner': u'd524c8dfd9e9449798ebac9b025f8de6', 'min_ram': 0, 'checksum': u'38d62e2e1909c89f72ba4d5f5c0005d5', 'min_disk': 0, 'is_public': True, 'deleted_at': None, 'properties': {u'hypervisor_type': u'docker', u'architecture': u'x86_64'}, 'size': 234363392}}
INFO cinder.image.image_utils Image download 223.00 MB at 35.35 MB/s
WARN manila.context [-] Arguments dropped when creating context: {u'read_only': False, u'domain': None, u'show_deleted': False, u'user_identity': u'- - - - -', u'project_domain': None, u'resource_uuid': None, u'user_domain': None}.
WARN manila.context [-] Arguments dropped when creating context: {u'read_only': False, u'domain': None, u'show_deleted': False, u'user_identity': u'- - - - -', u'project_domain': None, u'resource_uuid': None, u'user_domain': None}.
INFO cinder.image.image_utils Converted 3072.00 MB image at 31.59 MB/s
INFO cinder.volume.flows.manager.create_volume Volume volume-6b1dace4-78e1-452b-a455-c0fc882374f3 (6b1dace4-78e1-452b-a455-c0fc882374f3): created successfully
INFO cinder.volume.manager Created volume successfully.
INFO cinder.api.v2.volumes Delete volume with id: 6b1dace4-78e1-452b-a455-c0fc882374f3
INFO cinder.volume.api Delete volume request issued successfully.
INFO eventlet.wsgi.server 10.0.4.5 "DELETE /v2/d524c8dfd9e9449798ebac9b025f8de6/volumes/6b1dace4-78e1-452b-a455-c0fc882374f3 HTTP/1.1" status: 202 len: 211 time: 0.1300900
INFO cinder.volume.targets.iscsi Skipping remove_export. No iscsi_target is presently exported for volume: 6b1dace4-78e1-452b-a455-c0fc882374f3
INFO cinder.volume.utils Performing secure delete on volume: /dev/mapper/blade_center-volume--6b1dace4--78e1--452b--a455--c0fc882374f3
----- s n i p -----
Full log at http://bayour.com/misc/openstack_instance_create-log.txt.
The web GUI say (this might be from another test, but I always
get the same):
----- s n i p -----
Error: Failed to perform requested operation on instance
"jessie-test", the instance has an error status: Please try again
later [Error: Build of instance a4e1deaa-cdf0-4fc7-8c54-579868c962c3
aborted: Block Device Mapping is Invalid.].
----- s n i p -----
I can see nothing relevant in this that would make it fail!
The only thing that bought my eye was that it isn't removing
the iSCSI target, because there isn't one..
This is (most of) my cinder.conf file:
----- s n i p -----
[DEFAULT]
my_ip = 10.0.4.1
storage_availability_zone = nova
default_availability_zone = nova
enabled_backends = lvm
iscsi_target_prefix = iqn.2010-10.org.openstack:
iscsi_ip_address = $my_ip
iscsi_port = 3260
iscsi_iotype = blockio
iscsi_write_cache = on
volume_group = blade_center
scheduler_driver = cinder.scheduler.filter_scheduler.FilterScheduler
[lvm]
volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
volume_group = blade_center
iscsi_protocol = iscsi
iscsi_helper = tgtadm
----- s n i p -----
PS. Creating the instance from an already existing, empty
volume, didn't work either. Same message, and even less
information in the log.
--
As soon as you find a product that you really like,
they will stop making it.
- Wilson's Law
More information about the Openstack
mailing list