- During Tanzu upgrade "Reconfiguring vSAN File Service" task may repeatedly fail with the following error message:
A specified parameter was not correct: config.labels Failed to reconfigure file share: Total file share label count is larger than 1000.
- Additionally, vSAN health service log (/var/log/vmware/vsan-health/vmware-vsan-
INFO vsan-mgmt[08924] [VsanScheduler::_ThreadMain opID=xxxxxxxxx] Executing itemListHead: RecfgOrRemoveFileShare-file:xxxxx-xxxxxx-xxxx-xxx: func: _ReconfigureFileShare, {'cluster': 'vim.Clust
erComputeResource:domain-xxxxxxx', 'shareUuid': 'file:xxxxxx-xxxx-xxxxxxx-xxxxx', 'config': (vim.vsan.FileShareConfig) {
.....
}, 'deleteLabelKeys': (str) [
'cns.k8s.pv[2].referredEntity.namespace',
'cns.k8s.pv[2].referredEntity.clusterId',
'cns.k8s.pv[2].referredEntity.pvc.name'
], 'force': True, 'vsanTask': <VsanHealthHelpers.VsanTask object at 0x7fb3794c4a90>, 'taskKey': 'com.vmware.vsan.fileservice.tasks.reconfigurefileshare'}, {}
VMware vSAN 8.0.x
file:xxxxx-xxxx-xxxxx-xxxx
(RootFS
) UUID running command:cmmds-tool find -t VDFS ( The rootfs volume has content value (l1), see an example below.)
e.g
-- owner=xxxx-xxxxx-xxxx-xxxxx(Health: Healthy) uuid=xxxx-xxxxx-xxxx-xxxxxx type=VDFS rev=100 minHostVer=0 [content = (l1)], errorStr=(null) <<<<<<<<<<<< ROOT
cmmds-tool find -f json -t HOSTNAME |grep -E "uuid|content"|sed 'N;s/\n/ /'|awk -F \" '{print $10": " $4}'|sort
cd /vmfs/volumes/vdfsDatastore/<rootfsUuid>/volumes/default/<fsDomainUuid>/share_labels/<shareUuid>/
run: ls <share-uuid> | wc -l
rm -rf <files>