*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> fsx (8)              
Title
Content
Arch
Section
 

fsx(8)

Contents


NAME    [Toc]    [Back]

       fsx - file system exerciser

SYNOPSIS    [Toc]    [Back]

       /usr/field/fsx [-h] [-ofile] [-tn] [-fpath] [-pm]

OPTIONS    [Toc]    [Back]

       The  fsx options are: Prints the help messages for the fsx
       command.  Saves the output diagnostics in file.  Run  time
       in  minutes  (n).  The default is to run until the process
       receives a Ctrl/C or a kill -15 pid command.   Number  (m)
       of fsx processes to spawn. The maximum is 250; the default
       is 20.  Path name of directory on file system you wish  to
       test.   For   example,   /mnt  or  /usr.  The  default  is
       /usr/field.

DESCRIPTION    [Toc]    [Back]

       The fsx exerciser spawns the background process fsxr,  and
       these  two  processes  exercise a file system by creating,
       opening, writing, opening, reading,  validating,  closing,
       and  unlinking  a test file.  These test files are created
       in the  /usr/field  directory  (the  default)  unless  the
       -fpath option is used.

       You  can  spawn  up  to  250 (default is 20) fsx processes
       (fsxr1, fsxr2, ...  fsxrn where n is the  number  of  processes
  spawned). The exerciser will run until a Ctrl/C or
       kill -15 pid command is sent to the process.

       A logfile for you to examine and then remove is created in
       the  current working directory. If there are errors in the
       logfile, make sure you check the  syslog  file  where  the
       driver and kernel error messages are saved.

RESTRICTIONS    [Toc]    [Back]

       If  you must run a system exerciser over an NFS link or on
       a diskless system, there are some restrictions.  For exercisers
  such  as fsx(8), which must write into a file system,
 the target file system  must  be  writable  by  root.
       Also,  the  directory  in  which any of the exercisers are
       executed must be writable by root because temporary  files
       are  written  into  the  current  directory.  These latter
       restrictions are sometimes difficult to  overcome  because
       often  NFS file systems are mounted in a way that prevents
       root from writing into them.  Some of the restrictions may
       be  overcome  by copying fsx and fsxr to another directory
       and then executing it.  Avoid using the fsx exerciser over
       an NFS or diskless file system.

       Each  time  you run fsx, it creates a log file.  The exerciser
 allows you to accumulate up to 9 log files.  If  you
       run  fsx to create a tenth log file, it exits and displays
       the following error messages:

       fsx: Remove old log files fsx: Can not start report generator,
 test aborted

       When  this  situation occurs, remove at least one log file
       and run fsx again.


EXAMPLES    [Toc]    [Back]

       The following example runs 10 fsx processes on /mnt  until
       the  process  receives a Ctrl/C or kill -15 pid command: %
       /usr/field/fsx -p10 -f/mnt The following example  runs  20
       fsx  processes  on /usr/field for 120 minutes in the background:
 % /usr/field/fsx -t120 &

SEE ALSO    [Toc]    [Back]

      
      
       Commands: cmx(8), diskx(8), memx(8), shmx(8), tapex(8)



                                                           fsx(8)
[ Back ]
 Similar pages
Name OS Title
memx Tru64 memory exerciser
cmx Tru64 Generic communication exerciser
diskx Tru64 disk exerciser program
shmx Tru64 shared memory exerciser
tapex Tru64 Tape exerciser program
mount_nullfs FreeBSD mount a loopback file system sub-tree; demonstrate the use of a null file system layer
vxfsconvert HP-UX convert a file system to a vxfs file system or upgrade a VxFS disk layout version.
fattach Tru64 Attach a STREAMS-based file descriptor to a file in the file system name space
fdetach Tru64 Detach a STREAMS-based file descriptor from a file in the file system name space
sizer Tru64 Displays information about the system or kernel, or creates a system configuration file
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service