@Danp it appears the unhealthy vdi are no longer appearing, long after backup completes.
Just to eliminate any issues with the SR i decided to migrate all the vms off that SR onto a tmp SR and recreate the original SR. I am in the process of migrating them back to the newly created SR.
I ran those above command again and this is the output now..
[10:31 xcp-ng-qhfpcnmb ~]# cat /var/log/SMlog | grep -i exception
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] Raising exception [101, The request is missing the serverpath parameter]
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] ***** generic exception: sr_probe: EXCEPTION <class 'xs_errors.SROSError'>, The request is missing the serverpath parameter
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] ***** NFS VHD and QCOW2: EXCEPTION <class 'xs_errors.SROSError'>, The request is missing the serverpath parameter
[10:32 xcp-ng-qhfpcnmb ~]# cat /var/log/SMlog | grep -i error
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] ***** generic exception: sr_probe: EXCEPTION <class 'xs_errors.SROSError'>, The request is missing the serverpath parameter
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] raise xs_errors.XenError('ConfigServerPathMissing')
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] ***** NFS VHD and QCOW2: EXCEPTION <class 'xs_errors.SROSError'>, The request is missing the serverpath parameter
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] raise xs_errors.XenError('ConfigServerPathMissing')
[10:32 xcp-ng-qhfpcnmb ~]# grep -i coales /var/log/SMlog
Nov 8 09:23:26 xcp-ng-qhfpcnmb SM: [566243] We have secondary for 2944d0bb-11fe-4a3d-8272-6b3354d07342, blocking leaf coalesce
Nov 8 09:23:48 xcp-ng-qhfpcnmb SM: [567385] We have secondary for 01b89462-cae3-4657-b0f1-83eee08dce66, blocking leaf coalesce
Nov 8 09:35:29 xcp-ng-qhfpcnmb SMGC: [576746] Got other-config for 2944d0bb(64.000G/136.000K?)[vhd]: {'leaf-coalesce': 'false'}
Nov 8 09:35:29 xcp-ng-qhfpcnmb SMGC: [576746] Leaf-coalesce disabled for 2944d0bb(64.000G/136.000K?)[vhd]
Nov 8 09:35:34 xcp-ng-qhfpcnmb SMGC: [576990] Coalesced size = 5.992G
Nov 8 09:35:34 xcp-ng-qhfpcnmb SMGC: [576990] Leaf-coalesce candidate: 053f72af(64.000G/80.000K/0)[qcow2]
Nov 8 09:35:34 xcp-ng-qhfpcnmb SMGC: [576990] Leaf-coalescing 053f72af(64.000G/80.000K/0)[qcow2] -> *b99d6033(64.000G/23.931G/23.926G)[qcow2]
Nov 8 09:35:34 xcp-ng-qhfpcnmb SMGC: [576990] Running COW coalesce on 053f72af(64.000G/80.000K/0)[qcow2]
Nov 8 09:35:36 xcp-ng-qhfpcnmb SMGC: [576990] Removed leaf-coalesce from 053f72af(64.000G/23.931G/23.926G)[qcow2]
Nov 8 09:46:08 xcp-ng-qhfpcnmb SMGC: [584997] Got other-config for 01b89462(128.000G/1.705G?)[vhd]: {'leaf-coalesce': 'false'}
Nov 8 09:46:08 xcp-ng-qhfpcnmb SMGC: [584997] Leaf-coalesce disabled for 01b89462(128.000G/1.705G?)[vhd]
Nov 8 09:46:10 xcp-ng-qhfpcnmb SMGC: [585279] Got other-config for 01b89462(128.000G/1.705G?)[vhd]: {'leaf-coalesce': 'false'}
Nov 8 09:46:10 xcp-ng-qhfpcnmb SMGC: [585279] Leaf-coalesce disabled for 01b89462(128.000G/1.705G?)[vhd]
Nov 8 09:46:26 xcp-ng-qhfpcnmb SMGC: [585740] Coalesced size = 19.549G
Nov 8 09:46:26 xcp-ng-qhfpcnmb SMGC: [585740] Leaf-coalesce candidate: 0541a5bc(128.000G/117.867M/89.189M)[qcow2]
Nov 8 09:46:26 xcp-ng-qhfpcnmb SMGC: [585740] Leaf-coalescing 0541a5bc(128.000G/117.867M/89.189M)[qcow2] -> *906ab99e(128.000G/77.916G/77.904G)[qcow2]
Nov 8 09:46:28 xcp-ng-qhfpcnmb SMGC: [585740] Coalescing parent *2e1779a9(128.000G/117.883M/89.193M)[qcow2]
Nov 8 09:46:28 xcp-ng-qhfpcnmb SM: [585740] Remote coalesce for /var/run/sr-mount/5ca7d722-6820-6762-d872-b65f6fc7f3f8/2e1779a9-06a0-44cc-bd83-172c82f15f42.qcow2
Nov 8 09:46:28 xcp-ng-qhfpcnmb SM: [586271] DAMS: Calling remote coalesce with: {'path': '/var/run/sr-mount/5ca7d722-6820-6762-d872-b65f6fc7f3f8/2e1779a9-06a0-44cc-bd83-172c82f15f42.qcow2', 'vdi_type': 'qcow2'}
Nov 8 09:46:37 xcp-ng-qhfpcnmb SM: [586271] DAMS: Remote coalesce returned 137438953472
Nov 8 09:46:38 xcp-ng-qhfpcnmb SMGC: [585740] Coalesce summary
Nov 8 09:46:39 xcp-ng-qhfpcnmb SMGC: [585740] Running COW coalesce on 0541a5bc(128.000G/25.891M/24.750M)[qcow2]
Nov 8 09:46:41 xcp-ng-qhfpcnmb SMGC: [585740] Removed leaf-coalesce from 0541a5bc(128.000G/77.916G/77.904G)[qcow2]
Nov 8 09:47:48 xcp-ng-qhfpcnmb SM: [587542] Aborting GC/coalesce
Nov 8 09:47:56 xcp-ng-qhfpcnmb SM: [587621] Aborting GC/coalesce
Nov 8 09:47:56 xcp-ng-qhfpcnmb SM: [587621] Aborting GC/coalesce
Nov 8 09:53:48 xcp-ng-qhfpcnmb SM: [591030] Aborting GC/coalesce
Nov 8 09:54:52 xcp-ng-qhfpcnmb SM: [592147] We have secondary for 053f72af-867b-499e-8123-4c6897737948, blocking leaf coalesce
Nov 8 09:59:14 xcp-ng-qhfpcnmb SMGC: [595908] Got other-config for 053f72af(64.000G/193.000K/0)[qcow2]: {'leaf-coalesce': 'false'}
Nov 8 09:59:14 xcp-ng-qhfpcnmb SMGC: [595908] Leaf-coalesce disabled for 053f72af(64.000G/193.000K/0)[qcow2]
Nov 8 09:59:18 xcp-ng-qhfpcnmb SMGC: [596131] Coalesced size = 5.991G
Nov 8 09:59:18 xcp-ng-qhfpcnmb SMGC: [596131] Leaf-coalesce candidate: 406997bc(64.000G/80.000K/0)[qcow2]
Nov 8 09:59:18 xcp-ng-qhfpcnmb SMGC: [596131] Leaf-coalescing 406997bc(64.000G/80.000K/0)[qcow2] -> *e7281aae(64.000G/23.935G/23.926G)[qcow2]
Nov 8 09:59:18 xcp-ng-qhfpcnmb SMGC: [596131] Running COW coalesce on 406997bc(64.000G/80.000K/0)[qcow2]
Nov 8 09:59:20 xcp-ng-qhfpcnmb SMGC: [596131] Removed leaf-coalesce from 406997bc(64.000G/23.935G/23.926G)[qcow2]
Nov 8 10:00:29 xcp-ng-qhfpcnmb SM: [597528] We have secondary for f8a9567f-66a3-4fdc-9313-711d13851cb6, blocking leaf coalesce
Nov 8 10:06:28 xcp-ng-qhfpcnmb SM: [602617] We have secondary for 0b3d1b69-0936-4951-be61-3939a96cb462, blocking leaf coalesce
[10:32 xcp-ng-qhfpcnmb ~]# grep -A 5 -B 5 -i exception /var/log/SMlog
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] _testHost: Testing host/port: 10.100.2.183,2049
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] scanning2 (target=10.100.2.183)
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] scanning
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] ['/usr/sbin/showmount', '--no-headers', '-e', '10.100.2.183']
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] pread SUCCESS
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] Raising exception [101, The request is missing the serverpath parameter]
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] lock: released /var/lock/sm/sr
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] ***** generic exception: sr_probe: EXCEPTION <class 'xs_errors.SROSError'>, The request is missing the serverpath parameter
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] File "/opt/xensource/sm/SRCommand.py", line 113, in run
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] return self._run_locked(sr)
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] File "/opt/xensource/sm/SRCommand.py", line 163, in _run_locked
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] rv = self._run(sr, target)
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] File "/opt/xensource/sm/SRCommand.py", line 345, in _run
--
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] File "/opt/xensource/sm/NFSSR", line 177, in probe
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] self.validate_remotepath(True)
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] File "/opt/xensource/sm/NFSSR", line 119, in validate_remotepath
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] raise xs_errors.XenError('ConfigServerPathMissing')
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827]
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] ***** NFS VHD and QCOW2: EXCEPTION <class 'xs_errors.SROSError'>, The request is missing the serverpath parameter
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] File "/opt/xensource/sm/SRCommand.py", line 392, in run
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] ret = cmd.run(sr)
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] File "/opt/xensource/sm/SRCommand.py", line 113, in run
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] return self._run_locked(sr)
Nov 8 09:53:39 xcp-ng-qhfpcnmb SM: [590827] File "/opt/xensource/sm/SRCommand.py", line 163, in _run_locked