Skip to content

qemu-system-x86_64: Failed to get "write" lock #72

Description

@RaghuShankarATX

Trying set up Swarm-u for first time using Quick Start guide posted here https://vhive-serverless.github.io/vSwarm-u/quick_start/

Completed setup/setup_host.sh with no errors

Now I'm testing downloads
$ make -f test/Makefile all_emu

I get this error "Failed to get write lock" for disk.qcow2 - This is the only process on my system

Running this on Dell laptop with Ubuntu 20.04.5 LTS with 12th Gen Intel Core i7-12800H
$ egrep -c '(vmx|svm)' /proc/cpuinfo
40

DETAILS BELOW:
~/swarm/vSwarm-u-main$ make -f test/Makefile all_emu
make -f /home/raghu/swarm/vSwarm-u-main/test/Makefile build
make[1]: Entering directory '/home/raghu/swarm/vSwarm-u-main'
make[1]: Nothing to be done for 'build'.
make[1]: Leaving directory '/home/raghu/swarm/vSwarm-u-main'
make -f /home/raghu/swarm/vSwarm-u-main/test/Makefile run_emu_test
make[1]: Entering directory '/home/raghu/swarm/vSwarm-u-main'
if [ -f test_dir//test.log ]; then rm test_dir//test.log; fi
make -f /home/raghu/swarm/vSwarm-u-main/test/Makefile create_run_script
make[2]: Entering directory '/home/raghu/swarm/vSwarm-u-main'
cp /home/raghu/swarm/vSwarm-u-main/test/run_emu_test.template.sh test_dir//run.sh
make[2]: Leaving directory '/home/raghu/swarm/vSwarm-u-main'
make -f /home/raghu/swarm/vSwarm-u-main/test/Makefile serve_start
make[2]: Entering directory '/home/raghu/swarm/vSwarm-u-main'
make[2]: Nothing to be done for 'serve_start'.
make[2]: Leaving directory '/home/raghu/swarm/vSwarm-u-main'
make -f /home/raghu/swarm/vSwarm-u-main/test/Makefile run_kvm
make[2]: Entering directory '/home/raghu/swarm/vSwarm-u-main'
sudo qemu-system-x86_64
-nographic
-cpu host -enable-kvm
-smp 2
-m 2G
-drive file=test_dir//disk.qcow2,format=qcow2,if=virtio
-kernel test_dir//kernel
-append 'console=ttyS0 root=/dev/vda2'
[sudo] password for raghu:
qemu-system-x86_64: -drive file=test_dir//disk.qcow2,format=qcow2,if=virtio: Failed to get "write" lock
Is another process using the image [test_dir//disk.qcow2]?
make[2]: *** [/home/raghu/swarm/vSwarm-u-main/test/Makefile:185: run_kvm] Error 1
make[2]: Leaving directory '/home/raghu/swarm/vSwarm-u-main'
make[1]: *** [/home/raghu/swarm/vSwarm-u-main/test/Makefile:232: run_test] Error 2
make[1]: Leaving directory '/home/raghu/swarm/vSwarm-u-main'
make: *** [test/Makefile:60: all_emu] Error 2

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions