Summary | Client update needed to allow for new perl version |
Platform | Unix |
Category | functionality |
Valid for | 4.7.x, 4.8.x, 4.9.x |
Requires | |
Server Required Patch/es | |
Supersedes | 367, 359, 358, 357, 349, 328, 270, 267, 266, 240, 239, 229, 199, 194, 193, 325, 241, 260, 227, 218, 198 |
Superseded by | |
Affects | Client: Core |
Last Updated | September 30, 2009 |
Update to avoid a conflict with an internal perl function. Needed when updating to new perl version. The patch also includes small pacct fix. NOTE: If an OpeniT server resides on the same host, patch #397 must be installed together with patch #396.
This patch adds an additional configuration parameter PACCT_OFFSET to /etc/opt/openit/openit.cfg which can be used to tune the timing of pacct data collection. This parameter takes an offset value (in seconds) that will be added to the default collection times specified by PACCT_RESTART. E.g PACCT_RESTART 86400 PACCT_OFFSET 7200 will make pacct be collected once every 24 hours. The collection is shifted 2 hours + a random offset (1-3600 seconds) after midnight. The random offset is not configurable and is intended to help prevent all clients from trying to transfer data at the same time.
Extended pacct: End time as calculated from ps output is checked not to be in far future. The log message given when a field in the ps output it too wide, is now a debug message, not a warning. This will reduce the number of monips entries in syslog.
Extended pacct: End time as calculated from ps output is checked not to be in far future. The log message given when a field in the ps output it too wide, is now a debug message, not a warning. This will reduce the number of monips entries in syslog.
Extended pacct: End time as calculated from ps output is checked not to be in far future. The log message given when a field in the ps output it too wide, is now a debug message, not a warning. This will reduce the number of monips entries in syslog.
In the latest version of the sysstat package (which contains sar) the memory usage fields have been changed a bit. This update adds checking of the field headers to determine wheter it's systat 5 or an earlier version and sets field position according to this test.
A slight improvement in protocol when exchanging string/file sizes in the protocol. The protocol will now try to send size values in single chunks and not byte by byte. Some extra error handling has also been added.
More efficient handling of short-lived pacct processes. This causes a reduction in memory requirement. In addition, processes recorded with pacct and ps are merged in a better manner.
Processes recorded with pacct and ps are merged in a better manner.
More efficient handling of short-lived pacct processes. This causes a reduction in memory requirement. In addition, processes recorded with pacct and ps are merged in a better manner.
The bookmark function on clients reading lsb.acct file failed, causing wrong data. This is fixed by the patch.
When accounting SGE on remote filesystems where root on the collecting machine does not have privileges to create new files, the locking mechanism would cause errors. Based on customer feedback, we have removed this locking, since the use of said locking-files is marginal at most.
Adds recognition of AIX 5 and convertion routies for this OS when collecting and converting accounting data. This is an update of patch 218 with additional bugfixes. Note that the server needs to have patch 219 installed or monips will still not work on aix 5. This patch also includes patch 227 since there were overlapping files. Included description from 227: On some installations, it is a problem for the OpeniT client to create temporary lock-files, e.g with regards to file permissions over NFS-mounted filesystems. This patch makes the client avoid using lock-files, since it is deemed very unlikely that more than one ananlysis run of a LSF-file will be active at any given time. This patch should be applied to Accounting clients that either collect LSF or run on AIX 5.
Open iT sends error messages to the syslog. This patch add a new directive that can be used to block this. Add the line BLOCK_SYSLOG_LOGGING true to /etc/opt/openit/openit.cfg after installing the patch. You must also restart the clients and server for the directive to take full effect (for daemons).
Default behaviour of pacct, ext-pacct and lsf batch data has been to account a process at it's start time. This patch changes this to account on it's end time instead. Note, that only the mentioned data types are affect by this change. The same default behaviour will be added to other relevant data types later. Old behaviour can be achieved by adding the line ACCOUNT_AT_STARTTIME true to /etc/opt/openit/openit.cfg
This patch makes monips able to handle command names that include quotes.
The number of header lines for AIX 5 sar output varies. Updated parsing to handle any number of header lines in output.
Skip correct number of lines in header on sar log files from AIX 5 accounting clients.
More efficient handling of short-lived pacct processes. This causes a reduction in memory requirement.
On some installations, it is a problem for the OpeniT client to create temporary lock-files, e.g with regards to file permissions over NFS-mounted filesystems. This patch makes the client avoid using lock-files, since it is deemed very unlikely that more than one ananlysis run of a LSF-file will be active at any given time. This patch should be applied to Accounting clients that collect LSF data and where you wish to avoid having the client create remporary lock-files in the directory where the LSF-accounting source-file is located.
Adds recognition of AIX 5 and convertion routies for this OS when collecting and converting accounting data.
This patch fixes the problem where version number was set by applying patches.
Unpack tar file in e.g /tmp/patch on the Open iT client. Do the following as root: cd /tmp/patch ./patch.pl
No corresponding Patches available.