On Tue, Nov 16, 2021 at 4:07 PM francesco--- via Users <users@ovirt.org> wrote: > > Hi all, > > I'm trying to delete via vdsm-client toolan illegal volume that is not listed > in the engine database. The volume ID is 5cb3fe58-3e01-4d32-bc7c-5907a4f858a8: > > [root@ovirthost ~]# vdsm-tool dump-volume-chains > e25db7d0-060a-4046-94b5-235f38097cd8 > > Images volume chains (base volume first) > > image: 4d79c1da-34f0-44e3-8b92-c4bcb8524d83 > > Error: more than one volume pointing to the same parent volume > e.g: (_BLANK_UUID<-a), (a<-b), (a<-c) > > Unordered volumes and children: > > - 00000000-0000-0000-0000-000000000000 <- > 5aad30c7-96f0-433d-95c8-2317e5f80045 > status: OK, voltype: INTERNAL, format: COW, legality: LEGAL, > type: SPARSE, capacity: 214748364800, truesize: 165493616640 > > - 5aad30c7-96f0-433d-95c8-2317e5f80045 <- > 5cb3fe58-3e01-4d32-bc7c-5907a4f858a8 > status: OK, voltype: LEAF, format: COW, legality: ILLEGAL, > type: SPARSE, capacity: 214748364800, truesize: 8759619584 > > - 5aad30c7-96f0-433d-95c8-2317e5f80045 <- > 674e85d8-519a-461f-9dd6-aca44798e088 > status: OK, voltype: LEAF, format: COW, legality: LEGAL, type: > SPARSE, capacity: 214748364800, truesize: 200704 > > With the command vdsm-client Volume getInfo I can retrieve the info about the > volume 5cb3fe58-3e01-4d32-bc7c-5907a4f858a8: > > vdsm-client Volume getInfo > storagepoolID=c0e7a0c5-8048-4f30-af08-cbd17d797e3b > volumeID=5cb3fe58-3e01-4d32-bc7c-5907a4f858a8 > storagedomainID=e25db7d0-060a-4046-94b5-235f38097cd8 > imageID=4d79c1da-34f0-44e3-8b92-c4bcb8524d83 > { > "apparentsize": "8759676160", > "capacity": "214748364800", > "children": [], > "ctime": "1634958924", > "description": "", > "disktype": "DATA", > "domain": "e25db7d0-060a-4046-94b5-235f38097cd8", > "format": "COW", > "generation": 0, > "image": "4d79c1da-34f0-44e3-8b92-c4bcb8524d83", > "lease": { > "offset": 0, > "owners": [], > "path": > "/rhev/data-center/mnt/ovirthost.com:_data/e25db7d0-060a-4046-94b5-235f38097cd8/images/4d79c1da-34f0-44e3-8b92-c4bcb8524d83/5cb3fe58-3e01-4d32-bc7c-5907a4f858a8.lease", > "version": null > }, > "legality": "ILLEGAL", > "mtime": "0", > "parent": "5aad30c7-96f0-433d-95c8-2317e5f80045", > "pool": "", > "status": "ILLEGAL", > "truesize": "8759619584", > "type": "SPARSE", > "uuid": "5cb3fe58-3e01-4d32-bc7c-5907a4f858a8", > "voltype": "LEAF" > } > > I can't remove it due to the following error: > > vdsm-client Volume delete storagepoolID=c0e7a0c5-8048-4f30-af08-cbd17d797e3b > volumeID=5cb3fe58-3e01-4d32-bc7c-5907a4f858a8 > storagedomainID=e25db7d0-060a-4046-94b5-235f38097cd8 > imageID=4d79c1da-34f0-44e3-8b92-c4bcb8524d83 force=true > vdsm-client: Command Volume.delete with args {'storagepoolID': > 'c0e7a0c5-8048-4f30-af08-cbd17d797e3b', 'volumeID': > '5cb3fe58-3e01-4d32-bc7c-5907a4f858a8', 'storagedomainID': > 'e25db7d0-060a-4046-94b5-235f38097cd8', 'imageID': > '4d79c1da-34f0-44e3-8b92-c4bcb8524d83', 'force': 'true'} failed: > (code=309, message=Unknown pool id, pool not connected: > ('c0e7a0c5-8048-4f30-af08-cbd17d797e3b',))
If the pool id works in Volume getInfo, it should be correct. > > I'm performing the operation directly on the SPM. I searched for a while but > I didn't find anything usefull. Any tips or doc that I missed? What you do looks right. Did you look in vdsm.log? I'm sure there is more info there about the error. Nir _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-le...@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/4GKETEMAYDMHF2KU6T6FFDSX7KAN6EXV/