JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual     Sun QFS and Sun Storage Archive Manager 5.3 Information Library
search filter icon
search icon

Document Information

Preface

1.  User Commands (Man Pages Section 1)

2.  Maintenance Commands (Man Pages Section 1M)

3.  Library Functions (Man Pages Section 3)

4.  Library Functions (Man Pages Section 3X)

5.  File Formats (Man Pages Section 4)

archiver.cmd(4)

defaults.conf(4)

devlog(4)

diskvols.conf(4)

fsalogd.cmd(4)

ftp.cmd(4)

hosts.fs(4)

hosts.fs.local(4)

inquiry.conf(4)

mcf(4)

notify.cmd(4)

nrecycler.cmd(4)

preview.cmd(4)

recycler.cmd(4)

releaser.cmd(4)

rft.cmd(4)

samdb.conf(4)

samfs.cmd(4)

sefdata(4)

sefsysevent(4)

shrink.cmd(4)

stager.cmd(4)

6.  Standards, Environment, and Macros (Man Pages Section 5)

7.  Device and Network Interfaces (Man Pages Section 7)

recycler.cmd(4)

NAME
     recycler.cmd - SAM-QFS sam-recycler commands file

SYNOPSIS
     /etc/opt/SUNWsamfs/recycler.cmd

AVAILABILITY
     SUNWsamfs

DESCRIPTION
     Commands for  controlling  sam-recycler(1M)  are  read  from
     /etc/opt/SUNWsamfs/recycler.cmd.   These  commands are given
     one per line.

     logfile = filename
          Set the name of the log file to  filename.   This  file
          shows  the  overall media utilization and a sorted list
          of VSNs in the order in which they  will  be  recycled.
          The  default  is no log file.  See sam-recycler(1M) for
          more information.

     no_recycle media-type VSN-regexp [VSN-regexp...]
          Disallow sam-recycler(1M) from recycling the VSNs which
          match  the  media-type  and  the regular expression(s),
          VSN-regexp.

     robot-family-set parameters
          This command sets recycling parameters for a particular
          library  identified  by  robot-family-set  (this is the
          name   given   as   the    fourth    field    in    the
          /etc/opt/SUNWsamfs/mcf  file  line defining the library
          for which you wish to set the parameters).

          parameter
               can be one more of the following:

          -dataquantity size
               This parameter sets a limit of size bytes  on  the
               amount  of  data  the  recycler  will schedule for
               rearchiving in order to clear  volumes  of  useful
               data.   Note  that  the  actual  number of volumes
               selected for recycling may also  be  dependent  on
               the  -vsncount  parameter.  The default is 1 giga-
               byte (1G).

          -hwm percent
               establishes the  high-water  mark  for  the  media
               utilization in the indicated library, specified as
               an integer percentage of total capacity.  When the
               utilization  of  those  volumes  exceeds  percent,
               sam-recycler(1M)  will  begin   to   recycle   the
               library.  The default is 95.

          -ignore
               will keep sam-recycler(1M) from selecting any can-
               didates from the specified library.  The intent of
               this parameter is to allow  a  convenient  way  of
               testing other parameters.

          -mail mailaddress
               will cause sam-recycler(1M) to mail a  message  to
               the  indicated  mailaddress when a library's media
               utilization exceeds the high-water mark.  Omission
               of mailaddress prevents recycling.  If you specify
               -mail, you must specify a valid mailaddress.

          -mingain percent
               This parameter limits  selection  of  volumes  for
               recycling to those which would increase their free
               space by percent or more.  Volumes not meeting the
               -mingain  parameter are not recycled.  The default
               is based on the capacity  of  the  volume  (<200GB
               60%, >=200GB 90%).

          -vsncount count
               This parameter sets a limit of count on the number
               of  volumes  the  recycler will schedule for rear-
               chiving in order to clear volumes of useful  data.
               Note  that  the  actual number of volumes selected
               for recycling may also be dependent on the  -data-
               quantity parameter.  The default is 1.

     To     preserve     compatibility     with      pre-existing
     /etc/opt/SUNWsamfs/recycler.cmd  files, an alternative, less
     powerful, syntax is allowed for the library recycling param-
     eters command.

     robot-family-set robot-high-water VSN-minimum-percent-gain
          options
          This command sets recycling parameters for a particular
          library  identified  by  robot-family-set  (this is the
          name   given   as   the    fourth    field    in    the
          /etc/opt/SUNWsamfs/mcf  file  line defining the library
          for which you wish  to  set  the  parameters).   robot-
          high-water  establishes  the  high-water  mark  for the
          media utilization in the indicated  library,  specified
          as  an  integer percentage of total capacity.  When the
          utilization of  those  volumes  exceeds  percent,  sam-
          recycler(1M)  will  begin  to recycle the library.  The
          VSN-minimum-percent-gain (aka min-gain) value specifies
          a  threshold  of space available to be reclaimed (as an
          integer percent of total capacity  of  the  VSN)  below
          which  VSNs  will  not  be selected for recycling.  The
          options consist of  zero  or  more  of  the  following:
          ignore   -   which   will  keep  sam-recycler(1M)  from

          selecting any candidates from  the  specified  library.
          mail mailaddress - which will cause sam-recycler(1M) to
          mail a message to  the  indicated  mailaddress  when  a
          library's  media  utilization  exceeds  the  high-water
          mark. Omission of mailaddress prevents  any  mail  from
          being sent.

     script = filename
          Supply the name of the file executed when a  volume  is
          to      be      relabeled.       The     default     is
          /etc/opt/SUNWsamfs/scripts/recycler.sh

ARCHIVER'S COMMAND FILE
     The           archiver's            command            file,
     /etc/opt/SUNWsamfs/archiver.cmd,  can also specify recycling
     parameters for archive sets.    Each archive set  which  has
     recycling           parameters           applied          in
     /etc/opt/SUNWsamfs/archiver.cmd  will  be  considered  as  a
     pseudo  library  containing just the VSNs which the archiver
     assigns to the archive set.  See  archiver.cmd(4)  for  more
     information.   Archive set names may not be specified in the
     /etc/opt/SUNWsamfs/recycler.cmd file.

DEFAULT FILE
     If there is no /etc/opt/SUNWsamfs/recycler.cmd  file,  then,
     for each library, a line is constructed:

     library -dataquantity 1G -hwm 95 -ignore -mail root -mingain
     50 -vsncount 1

     and logging is disabled.

EXAMPLE
     The following is an example  /etc/opt/SUNWsamfs/recycler.cmd
     file:

         logfile = /var/adm/recycler.log
         lt20 -hwm 75 -mingain 60 -ignore
         hp30 -hwm 90 -mingain 60 -mail root
         gr47 -hwm 95 -mingain 60 -ignore mail root
         no_recycle lt DLT.*

     The results  of  sam-recycler(1M)  operation  are  found  in
     /var/adm/recycler.log.   Three  libraries  are  defined with
     various high-water marks.  The first library  is  not  recy-
     cled,  but  the  usage  information for the VSNs it contains
     will appear in the log, and no mail will be generated.   The
     second  library  is  recycled  (that is, VSNs are emptied of
     valid archive images and relabeled) and root is sent  e-mail
     when the library exceeds the 90% high-water mark.  The third

     library is not recycled,  but  root  is  notified  if  usage
     exceeds the high-water mark.

     For hp30, only VSNs whose recycling would free up  at  least
     60% of the capacity of the VSN are considered.

     No medium which is of media type lt  and  whose  VSN  begins
     with DLT will be recycled.

SEE ALSO
     sam-recycler(1M).
     archiver.cmd(4), mcf(4).