runacct man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

runacct(1M)							   runacct(1M)

NAME
       runacct - run daily accounting

SYNOPSIS
       [mmdd[state]]

DESCRIPTION
       runacct	is  the main daily accounting shell procedure.	It is normally
       initiated via cron(1M).	runacct	 processes  connect,  fee,  disk,  and
       process	accounting  files.  It also prepares summary files for prdaily
       or billing purposes.

       runacct takes care not to damage active	accounting  files  or  summary
       files  in  the  event  of  errors.   It records its progress by writing
       descriptive diagnostic messages into When an error is detected, a  mes‐
       sage  is	 written to mail (see mail(1), mailx(1), or elm(1)) is sent to
       and and runacct terminates.  runacct uses a series  of  lock  files  to
       protect	against	 re-invocation.	  The  files  and  are used to prevent
       simultaneous invocation, and is used to prevent more than  one  invoca‐
       tion per day.

       runacct	breaks	its processing into separate, restartable states using
       to remember the last state completed.  It accomplishes this by  writing
       the  state  name into runacct then looks in to see what it has done and
       to determine what to process next.  states are executed in the  follow‐
       ing order:

	      Move active accounting files into working files.

	      Verify integrity of
			     file, correcting date changes if necessary.

	      Produce connect session records in
			     format.

	      Convert process accounting records into
			     format.

	      Merge the connect and process accounting records.

	      Convert output of
			     chargefee	into format and merge with connect and
			     process accounting records.

	      Merge disk accounting records with  connect,  process,  and  fee
	      accounting
			     records.

	      Merge the daily total accounting records in
			     with the summary total accounting records in

	      Produce command summaries.

	      Any installation-dependent accounting programs can be
			     included here.

	      Cleanup temporary files and exit.

       To  restart  runacct after a failure, first check the file for diagnos‐
       tics, then fix up any corrupted data files such as  or  The  files  and
       file  must  be  removed	before runacct can be restarted.  The argument
       mmdd is necessary if runacct is	being  restarted,  and	specifies  the
       month and day for which runacct will rerun the accounting.  Entry point
       for processing is based on the contents of to  override	this,  include
       the  desired  state  on	the command line to designate where processing
       should begin.

EXAMPLES
       To start runacct.

       To restart runacct.

       To restart runacct at a specific state.

WARNINGS
       Normally it is not a good idea to restart runacct in  its  state.   Run
       manually, then restart via:

       If  runacct  failed  in its state, remove the last file because it will
       not be complete.

FILES
SEE ALSO
       mail(1), acct(1M), acctcms(1M), acctcom(1M), acctcon(1M), acctmerg(1M),
       acctprc(1M),   acctsh(1M),   cron(1M),	fwtmp(1M),  acct(2),  acct(4),
       utmp(4).

STANDARDS CONFORMANCE
								   runacct(1M)
[top]

List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net