scu man page on Tru64

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
Tru64 logo
[printable version]

scu(8)									scu(8)

NAME
       scu - SCSI CAM Utility Program

SYNOPSIS
       /sbin/scu [-options ...] [command [keywords...]]

OPTIONS
       Specifies  the  user  agent path.  Use an exclusive open. If you do not
       specify this option, a device is closed after the scu  utility  obtains
       its  SCSI  address  information.	 Specify the raw device path name. You
       must  specify  a	 character   device   special	file,	for   example,
       /dev/rdisk/dsk10c.

	      If  the  device  name  is not specified on the command line, the
	      program checks the environment variable SCU_DEVICE to define the
	      device  name.   Do not execute a startup script.	Disable device
	      directory scanning.  This is the default mode unless you specify
	      the  -S  option.	 Enable pipe operation mode.  Specify a script
	      startup file name.  Enable device directory scanning.

DESCRIPTION
       The SCSI utility program, scu, interfaces with the  CAM	I/O  subsystem
       and  the	 peripherals  attached to the SCSI buses.  Use this program to
       maintain and diagnose problems with SCSI peripherals and	 the  CAM  I/O
       subsystem.

				       Warning

       Data  corruption	 can  occur when the write back cache is enabled using
       the scu utility. Do not enable the write back cache.

       If you enter the scu command  without  options  it  enters  interactive
       mode.  The  scu> prompt is displayed until you terminate the utility by
       using the exit option. You can abbreviate options to  the  least	 unam‐
       biguous number of characters. The following rules determine how the scu
       utility initializes: If you do not specify a device name on the command
       line,  the scu utility defaults to the environment variable SCU_DEVICE,
       providing  that	variable  is  defined.	 If  you  do  not  specify   a
       startup_file  by	 using	the  -s	 option,  the  scu  utility checks the
       SCU_SCRIPT environment variable and if defined, uses the value of  that
       variable.   If  neither	of  the preceding conditions are true, the scu
       utility checks for a initialization file, first in the  current	direc‐
       tory and then in the user's $HOME path.

       The  device  directory  scanning option is disabled by default on Tru64
       UNIX systems.  You can set the environment variable SCU_DEVICE_SCANNING
       {yes|no}	 to  enable directory scanning. Directory scanning only occurs
       during a scu show edt"command.

       The scu utility program has an extensive help feature.  Log in as  root
       and  enter  /sbin/scu help at the command prompt to view the help over‐
       view and enter a ?  at the topic> prompt to view a list	of  the	 util‐
       ity's commands and conventions.

       The  file  /sbin/scu.hlp contains the help information used in the help
       feature.

       Some common device maintenance tasks that you can perform by using  the
       scu utility are: Formatting disks, diskettes and optical media Scanning
       media for bad blocks and	 reassigning bad blocks Verifying media	 (non-
       destructively)  Viewing	device	defect	lists Downloading new firmware
       Moving media in jukeboxes.  Obtaining device information, such as prod‐
       uct  and vendor names, firmware revision, serial numbers, device capac‐
       ity, block size, media type, and tape density

       Some common diagnostic and test functions that you can perform by using
       the  scu	 utility  are:	Execute device diagnostics, such as self-tests
       modify mode parameters Display log pages (such as error counters)  Test
       read/write  media  testing Test read/write controller memory Tape erase
       or re-tensioning Generate hard or soft media errors Obtain  performance
       information CD-ROM audio operations Diagnose hardware problems

COMMANDS
       The  following  table  summarizes the scu commands and their functions.
       Refer to the help command for complete syntax and examples of use.

       ──────────────────────────────────────────────────────────────────
       Command	  Function
       ──────────────────────────────────────────────────────────────────
       allow	  Allows media removal from a device
       change	  Changes mode pages for a device
       download	  Downloads microcode to a device
       dump	  Dumps data from a device
       eject	  Stops a CD-ROM and then ejects its caddy
       erase	  Performs erase operations on a device
       exit	  Exit the scu program.	 Ctrl/d can be used in	interac‐
		  tive operation.  An alias for exit is quit.
       evaluate	  Evaluates an expression
       format	  Formats disk media
       help	  Displays help on scu command elements
       mbad	  Produces hard and soft errors on disks
       mt	  Issues one of the supported magnetic tape commands
       onerror	  Controls program actions when an error occurs
       pause	  Pauses playing a CD-ROM audio disk
       play	  Plays tracks on a CD-ROM audio disk
       prevent	  Prevents removal of media from a device
       read	  Performs read operations on a device
       reassign	  Reassigns a defective block on a disk device
       release	  Releases a reserved device or a frozen SIM queue
       repeat	  Defines a repeat count for a series of commands
       reserve	  Reserves a device for exclusive use
       resume	  Resumes playing a paused CD-ROM audio disk
       reset	  Resets a bus or device
       rezero	  Issues a CAM Bus Reset CCB command
       scan	  Scans	 device	 media or the CAM Equipment Device Table
		  (EDT)
       seek	  Seeks a logical block address
       set	  Sets parameters for a device or the scu program
       shell	  Exits to shell program until you exit the shell
       show	  Displays parameters for a device or the scu program
       sleep	  Specifies the time the scu program is to sleep
       source	  Sources input from an external command file
       start	  Starts a unit that is stopped
       stop	  Stops a unit
       switch	  Switches to another device
       system	  Passes one system command to the shell program
       test	  Performs tests on a controller
       time	  Times command sequences
       tur	  Issues a Test Unit Ready command to a device
       usleep	  Specifies the time the scu program  is  to  sleep  (in
		  microseconds).
       verify	  Performs verify operations on a device
       write	  Performs write operations on a device
       xza	  Performs operations on the KZMSA controller
       zero	  Zeros device or scu program parameters
       ──────────────────────────────────────────────────────────────────

RESTRICTIONS
       Commands	 that  modify  device  data or device parameters require write
       access to the device entry.  Applications that change the volume	 level
       of  the	CD-ROM must open the device for write access since a SCSI Mode
       Select command is used to modify the volume level.

EXIT STATUS
       Success.	 Warning.  Failure.

ERRORS
       When a SCSI device error occurs, both the sense key  and	 the  addition
       sense  code  or	qualifier  are	decoded and displayed as follows: scu:
       Sense Key = 0x5 = ILLEGAL REQUEST - Illegal request or CDB parameter,
	    Sense Code/Qualifier = (0x20, 0) = Invalid command operation code

       This error indicates that you have issued a command that	 is  not  sup‐
       ported  by  the selected device.	 This can happen for optional commands
       that are not supported by all devices.

EXAMPLES
       To format an RX26 diskette at extra density, enter: scu> format density
       ED  To  verify  1024  blocks starting at block 1000, enter: scu> verify
       media starting 1000 length 1024 To display all  changeable  mode	 pages
       for  a  device, enter: scu> show page pcf changeable To display inquiry
       information for all devices on the first SCSI  bus  at  lun  0  in  the
       Equipment Device Table (EDT), enter: scu> show edt bus 0 lun 0 full

FILES
       The  SCSI  Utility  executable file.  The device entry for the CAM User
       Agent driver.  Contains the scu help information.  Is the  location  of
       the raw device special files for hard disk devices.

SEE ALSO
       Commands: file(1), more(1)

       Functions:  open(2),  close(2), ioctl(2), fopen(3), fgets(3), fputs(3),
       popen(3), pclose(3), malloc(3), printf(3), fprintf(3)

       American National Standard for Information Systems, Small Computer Sys‐
       tems Interface - 2 (SCSI - 2), X3.131-199X

       American	 National  Standard  for  Information  Systems,	 SCSI-2 Common
       Access Method: Transport and  SCSI  Interface  Module,  working	draft,
       X3T9.2/90-186

									scu(8)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server Tru64

List of man pages available for Tru64

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