APAR status
Closed as program error.
Error description
Pruning of the errorlog or the schedlog will stop if there is a plus sign + as the first character in the row. All subsequent entries do not get pruned, despite exceeding SCHEDLOGRETENTION or ERRORLOGRETENTION. Customer/Support Diagnostics: Below is a sample section of an errorlog that needs to be pruned 10/13/2020 07:33:07 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 07:33:48 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 07:34:26 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 07:35:11 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 07:36:44 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 07:42:58 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. +10/13/2020 07:43:35 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 07:44:54 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 07:56:33 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 07:56:41 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 08:08:34 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 08:20:23 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 08:50:07 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 10:14:58 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 10:30:09 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 10:31:06 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. Behavior appears to be limited to the plus sign and not other characters. A service trace of 'dsmc sched' will only show the lines above the row that starts with a plus sign get pruned, 10/13/2020 08:32:36.709 [003608] [3668] : ..\..\common\ut\logutils.cpp( 862): Opening log file 'c:\program files\tivoli\tsm\baclient\dsmerror.log' 10/13/2020 08:32:36.709 [003608] [3668] : ..\..\common\ut\logutils.cpp(1046): Log Pruner started. Log Retention Days = 1. 10/13/2020 08:32:36.709 [003608] [3668] : ..\..\common\ut\logutils.cpp(1087): utPruneFile: tmp file is c:\program files\tivoli\tsm\baclient\dsmprune3608.log 10/13/2020 08:32:36.709 [003608] [3668] : ..\..\common\ut\logutils.cpp(1149): Log file <c:\program files\tivoli\tsm\baclient\dsmerror.log> opened for pruning. Temporary file <c:\program files\tivoli\tsm\baclient\dsmprune3608.log> opened for pruning. 10/13/2020 08:32:36.710 [003608] [3668] : ..\..\common\ut\logutils.cpp(1287): Log Pruner: 46 lines processed. 6 lines pruned. ***Only the lines above the problem entry are evaluated and pruned**** Log Pruner finished . .. Then, subsequent lines that exceed ERRORLOGRETENTION or SCHEDLOGRETENTION will remain in their respective log file, and no further entries will get pruned. +10/13/2020 07:43:35 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 07:44:54 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 07:56:33 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 07:56:41 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 08:08:34 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 08:20:23 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 08:50:07 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 10:14:58 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 10:30:09 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. 10/13/2020 10:31:06 ANS1577I The Windows console event handler received a 'Ctrl-C' console event. Spectrum Protect Versions Affected: IBM Spectrum Protect Backup-Archive Client 7.1.x and 8.1.x Initial Impact: Low Additional Keywords: dsmprune TSM
Local fix
Manually delete the row that starts with a plus sign, or add another character or space before the plus sign. Then, normal pruning will continue.
Problem summary
**************************************************************** * USERS AFFECTED: * * IBM Spectrum Protect client versions 7.1 and 8.1 on all * * platforms. * **************************************************************** * PROBLEM DESCRIPTION: * * see ERROR DESCRIPTION * **************************************************************** * RECOMMENDATION: * * Apply fixing level when available. This problem is projected * * to be fixed in level 8.1.12. Note that this is subject to * * change at the discretion of IBM. * **************************************************************** *
Problem conclusion
Pruning of a log file will not be stopped if plus sign is encountered at beginning of line.
Temporary fix
Comments
APAR Information
APAR number
IT34584
Reported component name
TSM CLIENT
Reported component ID
5698ISMCL
Reported release
81A
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-10-16
Closed date
2020-11-30
Last modified date
2020-11-30
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
dsmc
Fix information
Fixed component name
TSM CLIENT
Fixed component ID
5698ISMCL
Applicable component levels
[{"Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"81A"}]
Document Information
Modified date:
13 February 2021