Is it really down ?
Have you tried to migrate it to another host.
I found out yesterday that one of my VMs was constantly reporting errors (relayed to
snapshot delete) and the errors stopped when the system got migrated to another host.
Best Regards,
Strahil NikolovOn Sep 25, 2019 15:27, smirta(a)gmx.net wrote:
Dear all we are desperate
We have tried to delete a Snapshot and it hangs at merging the snapshots. We've found
out that this is a known bug because the merge process is being called with wrong
parameters according to the bug report
https://bugzilla.redhat.com/show_bug.cgi?id=1601212. The Snapshot's Disks are in
illegal state and the VM is locked. Since it is a very important VM for our non-profit
organization, we need to have this machine back online as soon as possible. Is there a way
to fix this without updating to qemu-kvm-ev-2.12.0? At least back to the state before the
deletion would be fantastic.
Our vdsm.log:
2019-09-25 14:01:41,283+0200 WARN (vdsm.Scheduler) [Executor] Worker blocked: <Worker
name=jsonrpc/0 running <Task <JsonRpcTask {'params': {u'topVolUUID':
u'8a9f190f-2725-4535-a69d-c74e4e57d372', u'vmID':
u'1422899a-2151-4d5d-9d66-e74f19084542', u'drive': {u'imageID':
u'eb2bce92-e758-4bea-93fa-02a56574b932', u'volumeID':
u'8a9f190f-2725-4535-a69d-c74e4e57d372', u'domainID':
u'022f39ee-eeb8-4b51-9549-9d7e3c88d4a8', u'poolID':
u'00000001-0001-0001-0001-000000000307'}, u'bandwidth': u'0',
u'jobUUID': u'c3fdc4a9-9d6d-424a-b9df-b96be5622e0a',
u'baseVolUUID': u'3e15121b-0795-4056-bafe-448068c9ec71'},
'jsonrpc': '2.0', 'method': u'VM.merge', 'id':
u'9cd540b7-a32f-4f95-9fe2-9ce70d5b6478'} at 0x7f674fec5710> timeout=60,
duration=6420 at 0x7f674fec58d0> task#=1896299 at 0x7f674c06ae90>, traceback:
File: "/usr/lib64/python2.7/threading.py", line 785, in __bootstrap
self.__bootstrap_inner()
File: "/usr/lib64/python2.7/threading.py", line 812, in __bootstrap_inner
self.run()
File: "/usr/lib64/python2.7/threading.py", line 765, in run
self.__target(*self.__args, **self.__kwargs)
File: "/usr/lib/python2.7/site-packages/vdsm/common/concurrent.py", line 194,
in run
ret = func(*args, **kwargs)
File: "/usr/lib/python2.7/site-packages/vdsm/executor.py", line 301, in _run
self._execute_task()
File: "/usr/lib/python2.7/site-packages/vdsm/executor.py", line 315, in
_execute_task
task()
File: "/usr/lib/python2.7/site-packages/vdsm/executor.py", line 391, in
__call__
self._callable()
File: "/usr/lib/python2.7/site-packages/yajsonrpc/__init__.py", line 523, in
__call__
self._handler(self._ctx, self._req)
File: "/usr/lib/python2.7/site-packages/yajsonrpc/__init__.py", line 566, in
_serveRequest
response = self._handle_request(req, ctx)
File: "/usr/lib/python2.7/site-packages/yajsonrpc/__init__.py", line 606, in
_handle_request
res = method(**params)
File: "/usr/lib/python2.7/site-packages/vdsm/rpc/Bridge.py", line 197, in
_dynamicMethod
result = fn(*methodArgs)
File: "<string>", line 2, in merge
File: "/usr/lib/python2.7/site-packages/vdsm/common/api.py", line 48, in method
ret = func(*args, **kwargs)
File: "<string>", line 2, in merge
File: "/usr/lib/python2.7/site-packages/vdsm/common/api.py", line 122, in
method
ret = func(*args, **kwargs)
File: "/usr/lib/python2.7/site-packages/vdsm/API.py", line 739, in merge
drive, baseVolUUID, topVolUUID, bandwidth, jobUUID)
File: "/usr/lib/python2.7/site-packages/vdsm/virt/vm.py", line 6041, in merge
self.updateVmJobs()
File: "/usr/lib/python2.7/site-packages/vdsm/virt/vm.py", line 5818, in
updateVmJobs
self._vmJobs = self.queryBlockJobs()
File: "/usr/lib/python2.7/site-packages/vdsm/virt/vm.py", line 5832, in
queryBlockJobs
with self._jobsLock:
File: "/usr/lib/python2.7/site-packages/pthreading.py", line 60, in __enter__
self.acquire()
File: "/usr/lib/python2.7/site-packages/pthreading.py", line 68, in acquire
rc = self.lock() if blocking else self.trylock()
File: "/usr/lib/python2.7/site-packages/pthread.py", line 96, in lock
return _libpthread.pthread_mutex_lock(self._mutex) (executor:363)
Kind regards
Simon
_______________________________________________
Users mailing list -- users(a)ovirt.org
To unsubscribe send an email to users-leave(a)ovirt.org
Privacy Statement:
https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
List Archives:
https://lists.ovirt.org/archives/list/users@ovirt.org/message/LW7BNZBO5AA...