"Error occurred while executing download_lcp script: [Errno 28] No space left on device\n"host_cpu_mem_daemon.log is an NSX tool to help with system capacity planning, installed on each ESXi host.This is a known issue impacting VMware NSX.
Workaround:
Before initiating or retrying a host upgrade, SSH into each affected ESX host as root user and verify available space. If /tmp has less than ~180 MB free, truncate the daemon log to reclaim the space.
vdf -h | grep tmpExample output on an affected host:
tmp 256M 77M 178M 30% --ls -lh /tmp/host_cpu_mem_daemon.log(The daemon keeps running; it re-creates the file)
> /tmp/host_cpu_mem_daemon.logvdf -h | grep tmpNote: Do not delete the log file outright while the daemon is running; truncating with > is safe because the daemon holds the file open. If you delete it, the daemon will continue writing to the unlinked inode (consuming ramdisk invisibly) until it is restarted.