scsictl man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

scsictl(1M)							   scsictl(1M)

NAME
       scsictl - control a SCSI device

SYNOPSIS
       mode[value]]... command]... device

       ola_params arguments...

       command}... ctrl

DESCRIPTION
       The command provides a mechanism for controlling a SCSI device.	It can
       be used to query mode parameters, set configurable mode parameters, and
       perform	SCSI commands.	The operations are performed in the same order
       as they appear on the command line.

       The second form, as shown above, supports the online addition of a sup‐
       ported  SCSI  card  to  a  system.  This option cannot be used with any
       other options available for this command.

       The command can be used to clear persistent reservation from a  device,
       as shown in the third form above, using the option.

       Some of the commands can be used on a controller device as shown in the
       fourth form.  The list of commands supported on a controller device  is
       provided in the option description below.

       device specifies the character special file to use.

       ctrl specifies the special file of a parallel SCSI controller node.

   Options
       recognizes the following options.

       Mode parameters and commands need only be specified up to a unique pre‐
       fix.  When abbreviating a mode parameter or command, at least the first
       three characters must be supplied.

	      Display the status of all mode parameters available,
			separated by semicolon-blank or newline.

	      Cause the device to perform the specified command.
			If  multiple  commands need to be specified, then each
			command must be prefixed by the option.	  command  can
			be one of the following:
			For magneto-optical devices that support write without
			erase, this command can be used to pre-erase the whole
			surface	 to  increase  data  throughput	 on subsequent
			write operations.  This	 command  maintains  exclusive
			access to the surface during the pre-erasure.

			For devices that have an internal write cache,
			       this  command  causes  the  device to flush its
			       cache to the physical medium.

			Domain validation allows the user to check the quality
			of transmissions
			       across  the bus and helps to find problems like
			       faulty and missing terminators, bad components,
			       and  so	on.   This  command  is only valid for
			       Ultra160 and  later  devices.   If  any	errors
			       encountered during domain validation, they will
			       be logged in the

			This command displays  information  about  limits  and
			negotiable parameters of
			       a bus.

			This  command  displays	 information  about limits and
			negotiable parameters of
			       a physical or a virtual peripheral device.

			This command displays  information  about  limits  and
			negotiable parameters of
			       a target peripheral device.

			This  command  causes  a  target reset task management
			function to be sent to
			       the associated target.

			This command causes the system to generate a SCSI  bus
			reset condition on
			       the associated bus.  A SCSI bus reset condition
			       causes all devices  on  the  bus	 to  be	 reset
			       (including  clearing all active commands on all
			       devices).

	      Continue processing arguments even after an error is detected.
			The default behavior is to exit	 immediately  when  an
			error is detected.

			Command	 line  syntax  is always verified for correct‐
			ness, regardless of the option.	 Improper command line
			syntax	causes	to  exit without performing any opera‐
			tions on the device.

	      Display the status of the specified
			mode parameter.	 mode can be one of the following:
			For devices that  support  immediate  reporting,  this
			mode   controls	 how  the  device  responds  to	 write
			requests.   If	immediate  report  is  enabled	 write
			requests can be acknowledged before the data is physi‐
			cally transferred to the media.	 If  immediate	report
			is  disabled the device is forced to await the comple‐
			tion of any write request before reporting its status.

			Equivalent to

			For devices that support a queue  depth	 greater  than
			the system default,
			       this  mode  controls  how  many I/Os the driver
			       will attempt to queue to the device at any  one
			       time.   Valid values are Some disk devices will
			       not support the maximum queue depth settable by
			       this command.  Setting the queue depth in soft‐
			       ware to a value larger than the disk can handle
			       will result in I/Os being held off once a QUEUE
			       FULL condition exists on the disk.

	      Set the mode parameter
			mode to value.	The available mode parameters and val‐
			ues are listed above.

			Mode  parameters  that take only a binary value or can
			also be specified as either or respectively.

	      Currently this option supports only the following command:
			This command should  be	 followed  by  five  arguments
			namely,	 hw_path,  scsi_id, width, period, and offset.
			Actual values of scsi_id, width, period and offset are
			decided by the hardware.  If the hardware is not capa‐
			ble of supporting the requested values, they  will  be
			brought	 to  the  maximum  capability  of the card.  A
			value of may be specified for scsi_id,	width,	period
			and  offset  in order to use the hardware default val‐
			ues.

			       Note: This command does not validate any of the
			       arguments  passed.  Therefore, it does not show
			       any output upon successful completion.

	      Use the	command with the option to clear the persistent reser‐
			vation	from  a	 device.   This command cannot be used
			with any other options or commands.

			This command should be followed by two arguments:  key
			and  device.   key is a string of characters which was
			used while setting persistent reservation.   This  key
			can be in any of the following two formats:

			(a) Text format: can contain any of alphanumeric char‐
			    acters.  In this format length of the  key	should
			    not exceed 8 characters.

			(b) Hex	 format: preceded by 0x or 0X, can contain any
			    of hexadecimal digit.  In this  format  length  of
			    the	 string	 should	 not  exceed  18 characters in
			    total (including 0x or 0X).

	      Suppress the labels that are normally printed
			when mode parameters are  displayed.   Mode  parameter
			values are printed in the same order as they appear on
			the command line, separated by semicolon-blank or new‐
			line.

	      Specify	tgtid  as the SCSI target parameter on which operation
			needs to be initiated.	The valid range of tgtid value
			is between 0 and 15.  In agile addressing the tgtid is
			the port_id returned by the command target_path.   See
			intro(7)  for  information  about agile addressing and
			scsimgr(1M).  The commands supported with  the	option
			are  and See the option for explanations of these com‐
			mands.	ctrl specifies the special file of a  parallel
			SCSI controller node.

RETURN VALUE
       exits with one of the following values:

	      Operation successful.
	      Error condition occurred.

DIAGNOSTICS
       Diagnostic messages are generally self-explanatory.

EXAMPLES
       To display all the mode parameters, turn on, and redisplay the value of

       producing the following output:

       The same operation with labels suppressed:

       produces the following output:

       To clear persistent reservation from a device:

       To add a supported SCSI card online at

       To issue a command on a SCSI target with a tgtid of 2 using as the ctrl
       device:

       To display limits and negotiable parameters of a device and then	 reset
       the SCSI target:

WARNINGS
       Not  all devices support all mode parameters and commands listed above.
       Changing a mode parameter may have no effect on such a device.

       Issuing a command that is not supported by a device can cause an	 error
       message to be generated.

       is not supported on sequential-access devices using the tape driver.

       The mode applies to the entire device; the section number of the device
       argument is ignored.

       To aid recovery, immediate reporting is not used	 for  writes  of  file
       system  data  structures	 that  are maintained by the operating system,
       writes to a hard disk (but not a magneto-optical	 device)  through  the
       character-device	 interface,  or	 writes to regular files that the user
       has made synchronous with or (see open(2) and fcntl(2)).

DEPENDENCIES
   disc3
       When the system is rebooted, the driver always resets the value of  the
       mode  parameter	to  If	or  is used to change the setting of immediate
       reporting on a SCSI device, the new value becomes the  default  setting
       upon  subsequent	 configuration (for example, opens) of this device and
       retains its value across system or device powerfail recovery.  However,
       on  the	next  system  reboot, the mode parameter is again reset to the
       value of the tunable system parameter, This is set using the command.

   sdisk
       If or is used to change the setting of immediate reporting  on  a  SCSI
       device,	the new value becomes the default setting upon subsequent con‐
       figuration (for example, opens) of this device until the	 "last	close"
       of the device, that is, when neither the system nor any application has
       the device open (for example, unmounting a file	system	via  and  then
       mounting	 it  again via (see mount(1M)).	 On the next "first open", the
       mode parameter is again reset to the value of the tunable system param‐
       eter, This is set using the command.

SEE ALSO
       diskinfo(1M), kctune(1M), scsimgr(1M), fcntl(2), open(2), intro(7).

								   scsictl(1M)
[top]

List of man pages available for HP-UX

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