VxRail: VxRail Manager VM CPU Usage Error in vCenter Due to Xvnc Processes
Summary: This KB explains a workaround for the VxRail Manager Virtual Machine (VM) showing 100% (or high) CPU usage in vCenter, due to Xvnc processes.
Symptoms
The VxRail Manager virtual machine shows 100% (or high) CPU usage in vCenter, due to Xvnc processes.
To identify these processes:
-Log into a CLI session to the VxRail Manager VM
-Run the below command:# top
-Look for processes that show "Xvnc" in the owner column that are using a high percent of CPU.
Cause
The Xnvc processes are caused by Nessus scans. Probing on a regular TCP port but not completing a TCP connection is a sort of "TCP half-open" or "SYN flood" attack.
Reference:
https://en.wikipedia.org/wiki/TCP_half-open
https://en.wikipedia.org/wiki/SYN_flood
Resolution
Additional Information
A Virtual Machine's CPU capacity is capped to the VM's hardware specification. For any reason that a VM is running 100%, it is capped to its assigned CPU cycles and will not impact other VMs or hosts. <<== This is "VM isolation"