Cluster > Monitor > vSAN > Skyline health.General vSAN error.Disk format conversion failed due to unexpected error.2025-05-14T06:23:52.737Z ERROR vsan-mgmt[1402576] [VsanVcDiskFormatConverterImpl::_Run opID=agw-0115827-5ae9] Disk conversion thread met unexpected errorTraceback (most recent call last): File "bora/vsan/diskmgmt/vpxd/pyMoVsan/VsanVcDiskFormatConverterImpl.py", line 4201, in _Run File "bora/vsan/diskmgmt/vpxd/pyMoVsan/VsanVcDiskFormatConverterImpl.py", line 4956, in ConvertDisks File "bora/vsan/diskmgmt/vpxd/pyMoVsan/VsanVcDiskFormatConverterImpl.py", line 4385, in _RemediateBeforeConversion File "bora/vsan/clustermgmt/vpxd/VsanClusterPrototypeImpl.py", line 1252, in RemediateVsanCluster File "bora/vsan/clustermgmt/vpxd/VsanClusterPrototypeImpl.py", line 1268, in _RemediateVsanCluster2025-05-14T06:23:52.738Z INFO vsan-mgmt[1402576] [VsanVcDiskFormatConverterImpl::_PostConversion opID=agw-0115827-5ae9] Finished dfc for domain-c1065634 result:(vim.cluster.VsanUpgradeStatusEx) {} fault: (vim.fault.VsanFault) { faultMessage = (vmodl.LocalizableMessage) [ (vmodl.LocalizableMessage) { key = 'com.vmware.vsan.diskconversion.msg.internalerror'VMware vSAN (All Versions)
On-disk format version upgrade fails due to the incorrect permission on vCenter "vSAN health" folder and files.
Owner and Group for the folder /etc/vmware-vsan-health and the files inside it are incorrect, as listed below
root@esxi-011 [ /etc/vmware-vsan-health ]# ls -lthtotal 34M-rwxrwxrwx 1 root root 6.2K Jun 5 05:06 vsanhealthstatuschange.json-rwxrwxrwx 1 root root 12K Jun 5 04:42 vsan-releases.json-rwxrwxrwx 1 root root 15M Jun 3 19:42 vsanvcg.dbdrwxr--r-x 3 root root 4.0K Nov 7 2024 licenses-rwxrwxrwx 1 root root 3.0K Nov 7 2024 logger.conf-rwxr--r-x 1 root root 19M Nov 7 2024 vsanvcg.db.bak-rwxrwxrwx 1 root root 339K Nov 7 2024 vsanhealthremediation.yaml-rwxrwxrwx 1 root root 4.7K Nov 7 2024 vsanhosthealthmanifest.json-rwxrwxrwx 1 root root 2.5K Nov 7 2024 cloudhealthmanifest.json-rwxrwxrwx 1 root root 8.2K Nov 7 2024 vsanhealthcorrelation.json-rwxrwxrwx 1 root root 4.3K Nov 7 2024 vsanhealth.propertiesdrwxr--r-- 3 root root 4.0K Nov 7 2024 cloudHealthResources-rwxrwxrwx 1 root root 726 Nov 7 2024 config.conf-rwxr--r-x 1 root root 573 Nov 7 2024 silent.json
vSAN health folder owner on vCenter needs to changed to "vsan-health".
Owner and group for some files need to be changed to "vsan-health" and "users".
Permission can be granted as below:
vSAN folder level permission where group is changed to "vmware-vsan-health"
root@VC#[/etc]# chown -R vsan-health:root vmware-vsan-healthvsan-health:users"root@VC#[/etc/vmware-vsan-health]# chown -R vsan-health:users licenses/root@VC#[/etc/vmware-vsan-health]# chown -R vsan-health:users logger.confroot@VC#[/etc/vmware-vsan-health]# chown -R vsan-health:users vsanhealthstatuschange.jsonroot@VC#[/etc/vmware-vsan-health]# chown -R vsan-health:users vsan-releases.jsonroot@VC#[/etc/vmware-vsan-health]# chown -R vsan-health:users config.confroot@VC#[/etc/vmware-vsan-health]# chown -R vsan-health:users silent.jsonroot@VC#[ /etc/vmware-vsan-health ]# ls -lrthtotal 34M-rwxr--r-x 1 vsan-health users 573 Nov 7 2024 silent.json-rwxrwxrwx 1 vsan-health users 726 Nov 7 2024 config.confdrwxr--r-- 3 vsan-health root 4.0K Nov 7 2024 cloudHealthResources-rwxrwxrwx 1 vsan-health root 4.3K Nov 7 2024 vsanhealth.properties-rwxrwxrwx 1 vsan-health root 8.2K Nov 7 2024 vsanhealthcorrelation.json-rwxrwxrwx 1 vsan-health root 2.5K Nov 7 2024 cloudhealthmanifest.json-rwxrwxrwx 1 vsan-health root 4.7K Nov 7 2024 vsanhosthealthmanifest.json-rwxrwxrwx 1 vsan-health root 339K Nov 7 2024 vsanhealthremediation.yaml-rwxr--r-x 1 vsan-health root 19M Nov 7 2024 vsanvcg.db.bak-rwxrwxrwx 1 vsan-health users 3.0K Nov 7 2024 logger.confdrwxr--r-x 3 vsan-health users 4.0K Nov 7 2024 licenses-rwxrwxrwx 1 vsan-health root 15M Jun 3 19:42 vsanvcg.db-rwxrwxrwx 1 vsan-health users 12K Jun 5 04:42 vsan-releases.json-rwxrwxrwx 1 vsan-health users 6.2K Jun 5 05:06 vsanhealthstatuschange.json