Summary | archiver updates |
Platform | Unix |
Category | bugfix |
Requires | 576, 462 |
Client Required Patch/es | |
Supersedes | 648, 620, 610, 608, 597 |
Superseded by | |
Affects | Server: Core |
Last Updated | October 12, 2016 |
Handling of failure in archiving recorder data, including roll-back if: * full disk * corrupt files in incoming * corrupt files in archive * no read/write permissions, both in archive and in incoming, or fail to read/write for other reasons A cut-off option is available for ignoring data with too old time stamp, preventing corruption of data in recorder archive. To activate it, set: * archiver.process-threshold.ignore-age in /var/opt/openit/etc/daft.conf. The value is an integer. Processes older than this number of days this will be ignored. "0" means no cut-off. Default is "0". Handling of AppUsage containing corrupt records with old time stamps will also be ignored.
archiver used to crash when there were corrupt recorderperiod files in the archive. archiver now ignores these files. Revision 2: archiver also handles gzipped empty files. HP-UX and IRIX binaries are not updated.
Improves performance of archiver by decreasing the number of calls to open() and close(). The update only affects recorder data. Currently only Linux and Solaris and AIX is supported.
In the configuration file daft.conf, there can be added an optional object 'archiver.process-threshold.ignore-age()="0"{}'. The default value is '0'. If this object contains a value other than '0', the archiver will ignore all records with start age before this age (in days). Only recorder data are affected.
Fixed a crash in archiver, when processing huge data, due to 'Out Of Memory'. NOTE: HP-UX does not have this fix. The binary from patch 597 is used.
Two fixes: Handling of records with negative measurements. Handling of records passign midnight.
Unpack tar file in e.g /tmp/patch on the Open iT server. Do the following as root: cd /tmp/patch ./patch.pl
No corresponding Patches available.