You are not logged in.

#1 2020-10-09 23:08:30

ArgelErx
Member
Registered: 2013-12-30
Posts: 13

[Solved] libvirt: Unable to get devmapper targets for /dev/disk/by

I have several VMs with disk passthrough that refuse to start after doing

[2020-10-09T12:44:33+0200] [ALPM] upgraded libvirt (6.5.0-1 -> 6.5.0-2)

with error message

Unable to get devmapper targets for /dev/disk/by-id/ata-Samsung_SSD_860_EVO_1TB_[snip]: Datei oder Verzeichnis nicht gefunden

(basically: file not found).

I have found two reports about this, including this one

https://www.reddit.com/r/VFIO/comments/ … devmapper/

which links to this change

https://github.com/archlinux/svntogit-c … d9db127101

but no solution. Except to downgrade to libvirt 6.5.0-1.

Is there a "correct" solution to this and can somebody please detail that solution?

I am assuming, that this is some kind of access rights problem. I am running qemu as unpriviliged user.

What i tried so far

Thanks in advance, going to downgrade (and pin) now ...

Last edited by ArgelErx (2020-10-09 23:27:31)

Offline

#2 2020-10-09 23:10:09

loqs
Member
Registered: 2014-03-06
Posts: 19,030

Re: [Solved] libvirt: Unable to get devmapper targets for /dev/disk/by

Offline

#3 2020-10-09 23:28:03

ArgelErx
Member
Registered: 2013-12-30
Posts: 13

Re: [Solved] libvirt: Unable to get devmapper targets for /dev/disk/by

Wow, that was fast. Thanks.

So i assume there will be a 6.5.0-x where this is resolved?

Marking as solved.

Offline

Board footer

Powered by FluxBB