Purpose
Collects individual machine history files together into a single file specified as a parameter.
Syntax
llacctmrg [-?] [ -H] [-v] [-h hostlist] [-d directory]
Flags
Description
This command by default collects data from all the machines identified in the administration file. To override the default, specify a machine or a list of machines using the -h flag.
When the llacctmrg command ends, accounting information is stored in a file called globalhist.YYYYMMDDHHmm. Information such as the amount of resources consumed by the job and other job-related data is stored in this file. In this file:
You can use this file as input to the llsummary command. For example, if you created the file globalhist.199808301050, you can issue llsummary globalhist.199808301050 to record information on all machines.
Data on processes which fork child processes will be included in the file only if the parent process waits for the child process to end. Therefore, complete data may not be collected for jobs which are not composed of simple parent/child processes. For example, if a LoadLeveler job invokes an rsh command to execute some function on another machine, the resources consumed on the other machine will not be collected as part of the accounting data.
Examples
The following example collects data from machines named mars and pluto:
llacctmrg -h mars pluto
The following example collects data from the machine named mars and places the data in an existing directory called merge:
llacctmrg -h mars -d merge
Results
The following shows a sample system response from the llacctmrg -h mars -d merge command.
llacctmrg: History transferred successfully from mars (10080 bytes)