VMware NSX for vSphere 6.x Distributed Firewall (DFW) is non-functional on an ESXi host
book
Article ID: 341212
calendar_today
Updated On:
Products
VMware vDefend Firewall
Issue/Introduction
Symptoms:
- Virtual machines migrated to an ESXi host are not firewalled and are accessible from systems that should be blocked.
- The VXLAN and Logical Distributed Router services are also experiencing failures on the ESXi host.
- Running the command esxcli software vib list | egrep "vxlan|vsip|switch-sec" fails to display any VIBs running.
- In the /var/log/esxupdate.log file on the ESXi host, you see entries similar to:
2015-04-13T08:43:49Z esxupdate: imageprofile: INFO: Adding VIB VMware_bootbank_esx-vxlan_5.5.0-0.0.2318233 to ImageProfile (Updated) ESXi-5.5-1331820-RollupISO-standard
2015-04-13T08:43:49Z esxupdate: imageprofile: INFO: Adding VIB VMware_bootbank_esx-vsip_5.5.0-0.0.2318233 to ImageProfile (Updated) ESXi-5.5-1331820-RollupISO-standard
2015-04-13T08:43:49Z esxupdate: imageprofile: INFO: Adding VIB VMware_bootbank_esx-dvfilter-switch-security_5.5.0-0.0.2318233 to ImageProfile (Updated) ESXi-5.5-1331820-RollupISO-standard
2015-04-13T08:43:49Z esxupdate: HostImage: WARNING: Failed to acquire lock: ('/var/run/esximg.pid', 'Error locking lock file: [Errno 11] Resource temporarily unavailable')
2015-04-13T08:43:49Z esxupdate: esxupdate: ERROR: LockingError: Another process is updating the ESX image. Please try again later.
2015-04-13T08:43:49Z esxupdate: esxupdate: DEBUG: <<<
Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.
Environment
VMware NSX for vSphere 6.0.x
VMware NSX for vSphere 6.1.x
VMware NSX for vSphere 6.2.x
Cause
This issue occurs if the esx-vxlan, esx-vsip and esx-dvfilter-switch-security VIBs did not install correctly on the affected ESXi host.
Resolution
To resolve this issue:
- Place the affected ESXi host on maintenance mode.
- Reboot the ESXi host.
- Move the ESXi host out of the NSX Prepared cluster.
- Move the ESXi host back into the NSX Prepared cluster.
- Verify the VIBs are correctly installed.
Feedback
thumb_up
Yes
thumb_down
No