unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (HP-UX-11.11)
Page:
Section:
Apropos / Subsearch:
optional field



 vxdiskusg(1M)						       vxdiskusg(1M)




 NAME
      vxdiskusg - generate VxFS disk accounting data by user ID

 SYNOPSIS
      /usr/sbin/acct/vxdiskusg [-s] [-v] [-i ignlist] [-p password-file]
	   [-u outfile] [file...]

 DESCRIPTION
      vxdiskusg generates intermediate disk accounting information from data
      in file, or the standard input if the -s option is specified and file
      is omitted.  vxdiskusg outputs lines on the standard output, one line
      per user, in the following format:

	   uid	 login	 #blocks

      where:

	   uid	     User's numerical user ID

	   login     User's login name

	   #blocks   Total number of disk blocks allocated to this user

      Without the -s option, file is the special filename of device(s)
      containing file systems.	vxdiskusg reads only the inodes of file
      systems for disk accounting.

      The output of vxdiskusg is normally the input to acctdisk (see
      acct(1M)) which generates total accounting records that can be merged
      with other accounting records.  vxdiskusg is normally run in dodisk
      (see acctsh(1M)).

    Options
      vxdiskusg recognizes the following options:

	   -s		  Input data is already in vxdiskusg output format.
			  vxdiskusg combines all lines for a single user
			  into a single line.

	   -v		  verbose.  Print a list on standard error of all
			  files that are charged to no one.

	   -i ignlist	  Ignore the data on those file systems whose file
			  system name is in ignlist.  ignlist is a list of
			  file system names, separated by commas or
			  separated by spaces and enclosed within quotes.
			  vxdiskusg compares each name in this list with the
			  file system name stored in the volume name (see
			  volcopy_vxfs(1M)), if it exists.





 Hewlett-Packard Company	    - 1 -   HP-UX Release 11i: November 2000






 vxdiskusg(1M)						       vxdiskusg(1M)




	   -p password-file
			  Use password-file as the name of the password file
			  to generate login names.  /etc/passwd is used by
			  default.

	   -u outfile	  Write records to outfile of files that are charged
			  to no one.  Records consist of the special file
			  name, the inode number, and the user ID.

 EXAMPLES
      The following generates daily disk accounting information for the file
      systems on these disks:

	   for i in /dev/vg00/lvol1 /dev/vg00/lvol6 /dev/vg00/lvol7; do
	       vxdiskusg $i >&gt&gt> dtmp.`basename $i` &&amp&amp&
	   done
	   wait
	   vxdiskusg -s dtmp.* | sort +0n +1 | acctdisk >&gt&gt> disktacct

 FILES
      /etc/passwd	  used for converting user IDs to login names

 SEE ALSO
      acct(1M), acctsh(1M), volcopy(1M), volcopy_vxfs(1M), acct(4),
      diskusg(1M).

 STANDARDS CONFORMANCE
      vxdiskusg: SVID2, SVID3


























 Hewlett-Packard Company	    - 2 -   HP-UX Release 11i: November 2000