Host disconnected midway during backup, now unable to start/restart/cancel
-
@danp Did you just remove the VDI or took other steps?
-
@justjosh I ran the commands from the link I posted to remove the "paused" flag from sm-config
-
@danp Which UUID did you use as the reference? I've used the UUID provided under OpaqueRef but it's saying that UUID is invalid.
>>> vdi_ref = session.xenapi.VDI.get_by_uuid('92d82ecf-f03c-4f6d-9f2f-6d4f8beced23') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/site-packages/XenAPI.py", line 264, in __call__ return self.__send(self.__name, args) File "/usr/lib/python2.7/site-packages/XenAPI.py", line 160, in xenapi_request result = _parse_result(getattr(self, methodname)(*full_params)) File "/usr/lib/python2.7/site-packages/XenAPI.py", line 238, in _parse_result raise Failure(result['ErrorDescription']) XenAPI.Failure: ['UUID_INVALID', 'VDI', '92d82ecf-f03c-4f6d-9f2f-6d4f8beced23'] -
@justjosh You should be able to get the correct UUID by going to the VM's Disks tab in XO and click the copy icon for the desired disk.
-
@danp I was under the impression I would need to remove the VDI for the snapshot and not the VDI for the VM's disk. Is the remove_from_sm_config command supposed to be run on the VM disk?
-
@justjosh Yes, the goal is to 'unpause' the the VDI for the VM's disk.
If you look back at the thread I posted, they showed the output from
xe vdi-list uuid=d50a85ca-eda2-4cbd-a348-80c7d6808ac1 params=all, where the UUID was from the VM's disk VDI. You could perform the same on your VDI to confirm that the issue is present insm-configentry. -
@danp I've cleared the pause but I'm still encountering errors regarding pause. Any ideas?
I still have a snapshot from 4th Dec when the error first started. Is it safe to delete that? Will the delta backup be able to merge a full snapshot with the existing chain?
Snapshot Start: Dec 8, 2020, 09:15:07 AM End: Dec 8, 2020, 09:15:08 AM Error: SR_BACKEND_FAILURE_82(, Failed to snapshot VDI [opterr=failed to pause VDI d11dc884-b91d-4ea0-87ef-6b96ce5b0ad4], ) Start: Dec 8, 2020, 09:15:07 AM End: Dec 8, 2020, 09:15:08 AM Duration: a few seconds Error: SR_BACKEND_FAILURE_82(, Failed to snapshot VDI [opterr=failed to pause VDI d11dc884-b91d-4ea0-87ef-6b96ce5b0ad4], ) -
@justjosh Yes, it should be fine to delete the snapshot and then rerun the backup job.
-
@Danp Did you remember what command you used to remove the "paused" flag, as the link from Citrix is not working anymore? Thanks!
-
As I needed it urgently, I wrote a python script which remove the flag from the db with this command :
vdi_ref = session.xenapi.VDI.get_by_uuid(vdi_uuid) session.xenapi.VDI.remove_from_sm_config(vdi_ref, "paused")It worked and my vm are back to business!
-
@nicolas Yes, that is essentially what was shown in the link. Note: the developers have warned to be careful using this technique because the disk is in a paused state for a reason, so simply clearing the flag could lead to unintended consequences.
Alternatively, you can try running this command --
/opt/xensource/sm/resetvdis.py single <VDI UUID> -
Hello, I have the same problem - see also here:
https://community.citrix.com/topic/253636-disable-cbt-sr_backend_failure_202-map_duplicate_key/#comment-86996If I use the following script as posted here I have the following result:
[root@wkkctxhy01 ~]# /opt/xensource/sm/resetvdis.py single 1e1c1ed3-9eb9-4b95-aabd-91b95111cc70
VDI 1e1c1ed3-9eb9-4b95-aabd-91b95111cc70 is not marked as attached anywhere, nothing to doAny help is welcome
robert -
@madrianr said in Host disconnected midway during backup, now unable to start/restart/cancel:
[root@wkkctxhy01 ~]# /opt/xensource/sm/resetvdis.py single 1e1c1ed3-9eb9-4b95-aabd-91b95111cc70
VDI 1e1c1ed3-9eb9-4b95-aabd-91b95111cc70 is not marked as attached anywhere, nothing to doafter "Forget" the disks and Rescan/Reattach it works now...
xe vdi-forget uuid=7a3b69fb-08d3-4e10-8b07-c05ee876eabe
xe vdi-forget uuid=433d1e56-80af-4691-93f6-84af4c411565
xe vdi-forget uuid=78a38bc3-bba3-4be6-8bdb-cfd20eaf8b44
xe vdi-forget uuid=1e1c1ed3-9eb9-4b95-aabd-91b95111cc70
xe vdi-forget uuid=671fc875-cb61-462d-98f2-62912b217570 -
@madrianr had similar issues tried xe vdi-foget uuid and rescanned after that but cannot find the vdi.
Any ideas?
-
@jaayb said in Host disconnected midway during backup, now unable to start/restart/cancel:
@madrianr had similar issues tried xe vdi-foget uuid and rescanned after that but cannot find the vdi.
Any ideas?
never mind was able to recover...
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login