nsxcli -c get hyperbus connection info
VIFID Connection Status HostSwitchID
[UUID] [IP]:[PORT] HEALTHY [ID]
[UUID] [IP]:[PORT] COMMUNICATION_ERROR [ID]
[UUID] [IP]:[PORT] HEALTHY [ID]
kubectl get pods -n nsx-system -o wide | <worker node>
nsx-node-agent-[ID] 3/3 Running [RESTARTS] [IP] worker-[ID]
..
kubectl describe pod nsx-node-agent-[ID] -n nsx-system
...
Events:
Type Reason Age From Message
Warning Unhealthy [AGE] kubelet (combined from similar events): Liveness probe errored: rpc error: code = Unknown desc = command error: time=[TIMESTAMP] level=error msg="exec failed: unable to start container process: error starting setns process: fork/exec /proc/self/exe: no such file or directory"
, stdout: , stderr: , exit code -1
VMware NSX
VMware NSX Container Plugin
There's currently no resolution to this issue.
Workaround:
Redeploy the pod by running the following command.
kubectl delete pod nsx-node-agent[ID] -n nsx-system