Using and Administering

llacctmrg - Collect machine history files

Purpose

Collects individual machine history files together into a single file specified as a parameter.

Syntax

llacctmrg [-?] [ -H] [-v] [-h hostlist] [-d directory]

Flags

-?
Provides a short usage message.

-H
Provides extended help information.

-v
Outputs the name of the command, release number, service level, service level date, and operating system used to build the command.

-h hostlist
Specifies a blank delimited list of machines from which to collect data. The default is all machines in the LoadLeveler cluster.

-d directory
Specifies the directory to hold the new global history file. If not specified, the directory specified in the GLOBAL_HISTORY keyword in the configuration file is used.

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:

YYYY
indicates the year
MM
indicates the month
DD
indicates the day
HH
indicates the hour
mm
indicates the minute.

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)


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]