"Failed to install software on host. Failed to download NSX components on host. Check the host connectivity and if "/tmp" folder has enough space" pointing to either a host connectivity issue or not enough space in the hosts /tmp directory./var/log/proton/nsxapi.log on the NSX Manager. <Time_Stamp> ERROR ActivityWorkerPool-1-11 Esx60SfdmManager 266533 FABRIC [nsx@6876 comp="nsx-manager" errorCode="MP26168"
level="ERROR" subcomp="manager"] Install/Upgrade on ESX - Uploading LCP bundle to host ####c8bd-####-####-####-c87b22###### failed
com.vmware.nsx.management.ovfops.exception.CommandExecutionFailed: % Received % Xferd Average Speed Time Time Time Current
105M 0 359k 0:07:31 0:04:59 0:02:32 327k
curl: (28) Operation timed out after 300000 milliseconds with 0 bytes received
<Time_Stamp> ERROR ActivityWorkerPool-1-11 DeploymentUnitActivityInstall 266533 FABRIC [nsx@6876 comp="nsx-manager" errorCode="MP26050" level="ERROR" subcomp="manager"] Host prep failed for ####c8bd-####-####-####-c87b22######.
com.vmware.nsx.management.service_fabric.sfdm.exception.HostInstallFailedException: null
"/tmp" directory of the ESXi Host within 300,000 milliseconds (300 seconds ~ 5 minutes)./tmp file system available space, run 'vdf -h' from an SSH session on the host. traceroute --mtu <Destination IP> -I
traceroute to 10.x.x.36, 30 hops max, 65000 byte packets
1 10.x.x.32 0.294 ms F=1500 0.299 ms 0.215 ms
2 10-X-x-34 50.804 ms 50.655 ms 59.154 ms
3 10.x.x.35 219.656 ms 220.023 ms 219.275 ms
4 10-x-x-36 223.441 ms 221.812 ms 224.755 msVMware NSX-T DataCenter
VMware NSX
This issue can occur if the nsx-lcp-bundle file takes more than 5 minutes to transfer to the ESXi host, or if there is not enough free space in the hosts /tmp file system for the nsx-lcp-bundle file.
This is a condition that may occur in a VMware NSX environment.
REPO_SYNC on the NSX managers. Confirm that the REPO_SYNC is showing as SUCCESS on the NSX managers
If any are showing as FAILED, click RESOLVE to restart the resync
Workaround
Manually copy the LCP file from the NSX Manager node from /repository into the /tmp folder of the ESXi host, which can be achieved via WinSCP.
Note: If REPO_SYNC is healthy, but latency is high and cannot be fixed; the manual workaround is the primary path forward.
/repository/<NSX-version>/HostComponents/<esx-version>/nsx-lcp-<nsx-version>-<esx-version>.zip
i.e. /repository/4.2.0.0.0.24105817/HostComponents/esx80/nsx-lcp-4.2.0.0.0.24105819-esx80.zip/tmp directory.esxcli software component apply -n nsx-lcp-bundle -d /tmp/nsx-lcp-<nsx-version>-<esx-version>.zip --no-sig-check