/services-logs/prelude/vco-app/file-logs//services-logs/prelude/vco-app/file-logs/vco-server-app_gc.log[2025-07-16T08:36:17.407+0000][2.627s][info][gc,heap ] GC(0) ParOldGen: 0K(1502208K)->104K(1502208K)[2025-07-16T08:36:17.407+0000][2.627s][info][gc,metaspace] GC(0) Metaspace: 14254K(14528K)->14254K(14528K) NonClass: 12837K(12992K)->12837K(12992K) Class: 1417K(1536K)->1417K(1536K)[2025-07-16T08:36:17.407+0000][2.627s][info][gc ] GC(0) Pause Young (Allocation Failure) 550M->11M(2108M) 16.906ms[2025-07-16T08:36:17.407+0000][2.627s][info][gc,cpu ] GC(0) User=0.05s Sys=0.00s Real=0.02s[2025-07-16T08:36:17.407+0000][2.627s][info][safepoint ] Safepoint "ParallelGCFailedAllocation", Time since last: 746961732 ns, Reaching safepoint: 3963 ns, Cleanup: 120317 ns, At safepoint: 16980401 ns, Total: 17104681 ns[2025-07-16T08:36:18.602+0000][3.822s][info][gc,start ] GC(1) Pause Young (Allocation Failure)VMware Aria Automation Orchestrator 8.13 and later
There isn't enough non-heap memory for the garbage collector to work properly.
This issue is fixed in Orchestrator 8.18.1 Patch 2. Refer to VMware Aria Automation 8.18.1 Cumulative Update #2
Take a snapshot of your environment.
vi /etc/vmware-prelude/profiles/custom-profile/helm/prelude_vco/90-resources.yamlserverJvmHeapMax and that serverMemoryLimit is at least 2G bigger than serverMemoryRequest.
serverMemoryRequest cannot be enlarged, decrease the serverJvmHeapMax to 60% of the serverMemoryLimit or less.serverJvmHeapMax to 40% of the serverMemoryLimit/opt/scripts/deploy.sh to restart the system.For steps to scale the heap memory size of the Automation Orchestrator Server, please refer to the documentation: Link