"qemu-img: Could not open '/dev/mapper/cinder--volumes-volume--ab066631--8b9f--4787--831d--d65d61101d58': Failed to lock byte 100\n"

Bug #1966594 reported by Amit Bhardwaj
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
MicroStack
New
Undecided
Unassigned

Bug Description

Summary
Trying to setup multi-node[1 controller, 2 computes] microstack cluster on ubuntu 20.04. All 3 nodes are KVM VMs and nested virtualization is enabled.

Process
Setup multinode cluster as mentioned on https://microstack.run/docs/multi-node BUT change the controller initialization command to sudo microstack init --auto --control --setup-loop-based-cinder-lvm-backend --loop-device-file-size 25

Attach both compute nodes. Verified openstack instances are getting created successfully on both computes.

Create a VM instance with volume size 5GB or create a volume directly from cirros OS using microstack.openstack volume create --image <cirros-image-uuid> --size 2 bootable_volume

Current and expected result
Getting below pasted error:

Mar 27 21:29:40 controller microstack.cinder-volume[11294]: 2022-03-27 21:29:40.194 11294 ERROR oslo_messaging.rpc.server File "/snap/microstack/245/lib/python3.8/site-packages/oslo_concurrency/processutils.py", line 428, in execute
Mar 27 21:29:40 controller microstack.cinder-volume[11294]: 2022-03-27 21:29:40.194 11294 ERROR oslo_messaging.rpc.server raise ProcessExecutionError(exit_code=_returncode,
Mar 27 21:29:40 controller microstack.cinder-volume[11294]: 2022-03-27 21:29:40.194 11294 ERROR oslo_messaging.rpc.server oslo_concurrency.processutils.ProcessExecutionError: Unexpected error while running command.
Mar 27 21:29:40 controller microstack.cinder-volume[11294]: 2022-03-27 21:29:40.194 11294 ERROR oslo_messaging.rpc.server Command: qemu-img convert -O raw -t none -f qcow2 /var/snap/microstack/common/lib/conversion/tmpmkx5ltc0controller@lvm-loop-based-backend /dev/mapper/cinder--volumes-volume--ab066631--8b9f--4787--831d--d65d61101d58
Mar 27 21:29:40 controller microstack.cinder-volume[11294]: 2022-03-27 21:29:40.194 11294 ERROR oslo_messaging.rpc.server Exit code: 1
Mar 27 21:29:40 controller microstack.cinder-volume[11294]: 2022-03-27 21:29:40.194 11294 ERROR oslo_messaging.rpc.server Stdout: ''
Mar 27 21:29:40 controller microstack.cinder-volume[11294]: 2022-03-27 21:29:40.194 11294 ERROR oslo_messaging.rpc.server Stderr: "qemu-img: Could not open '/dev/mapper/cinder--volumes-volume--ab066631--8b9f--4787--831d--d65d61101d58': Failed to lock byte 100\n"
Mar 27 21:29:40 controller microstack.cinder-volume[11294]: 2022-03-27 21:29:40.194 11294 ERROR oslo_messaging.rpc.server
Mar 27 21:29:40 controller microstack.cinder-volume[11294]: 2022-03-27 21:29:40.194 11294 ERROR oslo_messaging.rpc.server During handling of the above exception, another exception occurred:
Mar 27 21:29:40 controller microstack.cinder-volume[11294]: 2022-03-27 21:29:40.194 11294 ERROR oslo_messaging.rpc.server
Mar 27 21:29:40 controller microstack.cinder-volume[11294]: 2022-03-27 21:29:40.194 11294 ERROR oslo_messaging.r

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.