After hitting thread dump file limit in EM ("The Thread dumps storage exceeded the storage limits of 5000 files."), manual deletion of the files does not clear the problem

Document ID : KB000012407
Last Modified Date : 14/02/2018
Show Technical Document Details
Question:

If the thread dump file limit for the Enterprise Manager (EM) property "introscope.enterprisemanager.threaddump.storage.max.disk.usage" (default 5000) is reached a new thread dump cannot be created and the EM log contains expected message:

[Manager.ThreadDump DiskPersistance] The Thread dumps storage exceeded the storage limits of 5000 files.

However manual deletion of the thread dump files does not clear the problem

Answer:

In the current design the EM is not aware of any manual deletion of the thread dump files during its runtime and needs a restart to process that change. 

NOTE: Not even toggling the property "introscope.enterprisemanager.threaddump.enable" will force EM to process the change.

If EM deletes thread dumps itself via the ageing property "introscope.enterprisemanager.threaddump.storage.clean.disk.freq.days", then it would then allow new thread dumps to be created. 

Additional Information: