vSAN FS containers restart on a continuous basis after upgrading vSphere version from 7.x version to 8.x version.
search cancel

vSAN FS containers restart on a continuous basis after upgrading vSphere version from 7.x version to 8.x version.

book

Article ID: 410458

calendar_today

Updated On:

Products

VMware vSAN

Issue/Introduction

  • After upgrading the vSphere environment from 7.x version to 8.0.3 versions, the vSAN file service containers started experiencing restart on a continuous basis and causing disconnections on NFS share connectivity on VCD Cells.

  • vSphere version upgraded to 8.0.3

  • vSAN file service version is on 7.0.GA

  • After the upgrade of vSphere 7.x to 8.0.3 version, the file service containers are restarting per minute basis.

  • As the file service container is restarting, this is causing the NFS share attached to the VCD cells is experiencing disconnections.

Environment

VMware vSAN 8.x

vSAN FSVM 7.0 GA

Cause

  • The issue is caused by missing property of the file share. The missing properties 'protocols' was introduced in 7.0 U1 and the vSAN file service and FSVM are 7.0 GA. Since the ESX has been upgraded to 80U3, it is expecting this property which is missing in the configuration file is causing the file server to restart.

  • Upon checking vsanfs.mgmt.log, we see the file share type error.

2025-08-21T06:12:44.464Z In(14) vsanfs.mgmt[2099812]: [2099995] [VDFSEndpointMonitorShare::DoMonitor] Map of export to path: {'nfs-01': 'c4256d60-80bf-119c-c18a-########', 'vsanfs/nfs-01': '63226d60-623f-8c03-42f3-########'}
2025-08-21T06:12:44.464Z In(14) vsanfs.mgmt[2099812]: [2099995] [VDFSEndpointMonitorShare::DoMonitor] shareExportList of FSContainer 10.##.##.61: ['file:0f314f59-ccbf-40b9-99b4-########']
2025-08-21T06:12:44.464Z Er(11) vsanfs.mgmt[2099812]: [2099995] [VDFSEndpointMonitor::RunMonitorItem] Failed to run monitor item MonitorFileShare: argument of type 'NoneType' is not iterable
2025-08-21T06:12:44.464Z Er(11)[+] vsanfs.mgmt[2099812]: Traceback (most recent call last):
2025-08-21T06:12:44.464Z Er(11)[+] vsanfs.mgmt[2099812]:   File "/usr/lib/vmware/vsan/perfsvc/VDFSEndpointMonitorShare.py", line 391, in _CheckShareAccess
2025-08-21T06:12:44.464Z Er(11)[+] vsanfs.mgmt[2099812]:   File "/usr/lib/vmware/vsan/perfsvc/VDFSEndpointFSMgmtConfig.py", line 261, in IsNfsShare
2025-08-21T06:12:44.464Z Er(11)[+] vsanfs.mgmt[2099812]: TypeError: argument of type 'NoneType' is not iterable
2025-08-21T06:12:44.464Z Er(11)[+] vsanfs.mgmt[2099812]: During handling of the above exception, another exception occurred:
2025-08-21T06:12:44.464Z Er(11)[+] vsanfs.mgmt[2099812]: Traceback (most recent call last):

Resolution

In order to resolve the issue, please fix the protocol type in the file share configuration data.

For the instructions on fixing the missing protocol information in the file share configuration, please contact Broadcom Support