- Inspect the firewall rules by running from ESXi CLI: esxcli network firewall ruleset list This check will confirm if it's enabled in the first place.
Then run: esxcli network firewall ruleset rule list This is to check if the vit firewall rules are expected.
Environment
VMware vSAN 7.0.x
VMware vSAN 8.0.x
Cause
Running 'firewall refresh' unloads vSAN iSCSI network rules for the ESXi firewall, impacting vitd connection. This drops vSAN iSCSI services.
Resolution
Upgrade vCenter/ESXi to ESXi 7.0P10 and higher or 8.0P06 and higher
Workaround: Running /etc/init.d/vitd restart on the target owner host, will load all firewall ruleset for vSAN iSCSI services.
Additional Information
Impact/Risks: losing iSCSI connection to LUNs in vSAN. Can cause production impact.