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)

archive_audit(1M)

archive_mark(1M)

archiver(1M)

archiver.sh(1M)

arcopy(1M)

arfind(1M)

auditslot(1M)

backto(1M)

build_cat(1M)

chmed(1M)

cleandrive(1M)

clri(1M)

damage(1M)

dev_down.sh(1M)

dmpshm(1M)

dump_cat(1M)

dump_log(1M)

exarchive(1M)

export(1M)

fsmadm(1M)

fsmdb(1M)

fsmgmtd(1M)

fsmgr(1M)

fsmgr_setup(1M)

fsmupd(1M)

generic(1M)

gnutar(1M)

HAStoragePlus_samfs(1M)

import(1M)

itemize(1M)

load(1M)

load_notify.sh(1M)

log_rotate.sh(1M)

mccfg(1M)

mount_samfs(1M)

move(1M)

nrecycler.sh(1M)

odlabel(1M)

qfsdump(1M)

qfsrestore(1M)

rearch(1M)

recover.sh(1M)

recycler(1M)

recycler.sh(1M)

releaser(1M)

reserve(1M)

restore.sh(1M)

robots(1M)

rpc.sam(1M)

sam-amld(1M)

sam-archiverd(1M)

sam-arcopy(1M)

sam-arfind(1M)

sam-catserverd(1M)

sam-clfsd(1M)

sam-clientd(1M)

sam-dbupd(1M)

sam-fsalogd(1M)

sam-fsd(1M)

sam-ftpd(1M)

sam-genericd(1M)

sam-grau_helper(1M)

sam-ibm3494d(1M)

sam-nrecycler(1M)

sam-recycler(1M)

sam-releaser(1M)

sam-rftd(1M)

sam-robotsd(1M)

sam-rpcd(1M)

sam-scannerd(1M)

sam-serverd(1M)

sam-sharefsd(1M)

sam-shrink(1M)

sam-sony_helper(1M)

sam-sonyd(1M)

sam-stagealld(1M)

sam-stagerd(1M)

sam-stagerd_copy(1M)

sam-stk_helper(1M)

sam-stkd(1M)

samadm(1M)

sambcheck(1M)

samchaid(1M)

samcmd(1M)

samcrondump(1M)

samcronfix(1M)

samd(1M)

samdb(1M)

samexplorer(1M)

samexport(1M)

samfsck(1M)

samfsconfig(1M)

samfsdump(1M)

samfsinfo(1M)

samfsrestore(1M)

samfstyp(1M)

samgetmap(1M)

samgetvol(1M)

samgrowfs(1M)

samimport(1M)

samload(1M)

sammkfs(1M)

samncheck(1M)

samquota(1M)

samquotastat(1M)

samset(1M)

samsharefs(1M)

samsnoop(1M)

samstorade(1M)

samtrace(1M)

samu(1M)

samunhold(1M)

save_core.sh(1M)

scanner(1M)

scsi_trace_decode(1M)

sefreport(1M)

sendtrap(1M)

set_admin(1M)

set_state(1M)

showqueue(1M)

stageall(1M)

stageback.sh(1M)

star(1M)

tapealert(1M)

tarback.sh(1M)

tplabel(1M)

tpverify(1M)

trace_rotate(1M)

umount_samfs(1M)

unarchive(1M)

undamage(1M)

unload(1M)

unrearch(1M)

unreserve(1M)

3.  Library Functions (Man Pages Section 3)

4.  Library Functions (Man Pages Section 3X)

5.  File Formats (Man Pages Section 4)

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

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

dev_down.sh(1M)

NAME
     dev_down.sh - SAM-QFS device down notification script

SYNOPSIS
     /etc/opt/SUNWsamfs/scripts/dev_down.sh prg_name pid
     log_level msg_no eq

AVAILABILITY
     SUNWsamfs

DESCRIPTION
     The /etc/opt/SUNWsamfs/scripts/dev_down.sh script can be
     executed by the sam-robotsd(1M) daemon when a device is
     marked down or off.

     To enable this feature, copy
     /opt/SUNWsamfs/examples/dev_down.sh to
     /etc/opt/SUNWsamfs/scripts/dev_down.sh and modify it to take
     the desired action for your installation.

     As released, the /opt/SUNWsamfs/examples/dev_down.sh script
     sends email to root with the relevant information.

OPTIONS
     This script accepts the following arguments:

     prg_name  The name of the program that is calling this
               script.

     pid       The process ID of the program that is calling this
               script.

     log_level Log priority level.  An integer number such that
               0 < log_level < 7.  0 is highest priority, and 7
               is lowest priority.

     msg_no    The message number as found in the message
               catalog.

     eq        The Equipment Number of the device.

EXAMPLE
     The following is an example
     /etc/opt/SUNWsamfs/scripts/dev_down.sh file:

      #!/bin/sh
      #

      #   /etc/opt/SUNWsamfs/scripts/dev_down.sh - Take action in the
      #       event a device is marked down by the SAM-QFS software.
      #
      #   arguments:  $1: caller

      #                   $2: caller's pid
      #                   $3: logging level
      #                   $4: message catalog number
      #                   $5: device identifier
      #
      # Change the email address on the following line to send
      # email to the appropriate recipient.
      /usr/ucb/mail -s "SAM-QFS Device downed" root <<EOF
      `date`
      SAM-QFS has marked the device $5,
      as down or off.  Check device log.
      EOF

     The example sends email to root to report that a device has
     been marked down or off.

SEE ALSO
     sam-robotsd(1M).