Excessive QuickTask Assignments may cause high CPU Utilization

  • 7009017
  • 19-Jul-2011
  • 27-Apr-2012

Environment

Novell ZENworks 10 Configuration Management
Novell ZENworks 11 Configuration Management

Situation

Excessive QuickTask assignments may cause high CPU and Memory Utilization on a ZCM primary server.

Resolution

Limit creating a large number of QuickTask assignments in a short period of time.

Status

Reported to Engineering

Additional Information

One QuickTask assignment is created for each target device, when  the "QuickTask" option is selected in ZCC and an action is selected to perform on a remote device.
Each QuickTask assignment will be listed individually in the zQueue table.
Novell recommends not manually assigning more than 30 QuickTask assignments at a time to any Primary Server.  (The server hosting the ZCC session will be assigned the assignments.)
 
The following Query is one way to check for QuickTask assignments:
SELECT count(*) FROM zQueue where (status = 'N' or status = 'I') and type = 'DoQuickTasksQueueActionType'

The "zman ql" command can also be used to list QuickTask assignments.
 
In the most extreme cases where 1,000s of QuickTask assignments have backed up on a server, restarting the ZCM services has been required to restore normal memory allocations and CPU utilization.