Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP-UX Reference > S


HP-UX 11i Version 3: February 2007

Technical documentation

» Feedback
Content starts here

 » Table of Contents

 » Index


scsimgr_eschgr — SCSI class driver eschgr plug-in for scsimgr


The SCSI class driver eschgr plug-in for scsimgr implements management and diagnostic operations specific to classes of devices bound to the eschgr driver. eschgr is the native HP-UX SCSI class driver that handles, by default, all library/changer devices.

The plug-in handles the following operations for driver eschgr:

  • Display and clear driver eschgr global statistics and the statistics it maintains on instances of LUNs bound to it, and on related LUN paths.

  • Display status and other information maintained by driver eschgr on LUNs bound to it.

  • Get, set and save driver eschgr global and per-lun instance attributes.


The user can explicitly send the following scsimgr commands to driver eschgr plug-in by specifying the -d eschgr option:


Clears statistics.


Displays information on attributes.


Displays status and other information.


Displays statistics.


Saves value of attributes in a persistent store.


Set current values of attributes.

Note: Refer to scsimgr(1M) for the syntax of the above commands.

However, the only instances where it is necessary to explicitly send a command to the plug-in is when performing operations on objects global to driver eschgr: global statistics, attributes or status information. In all the other cases, scsimgr automatically invokes the plug-in to perform the driver specific part of the operation, when the operation applies to LUNs bound to driver eschgr or to their LUN paths.


The following table lists driver eschgr specific attributes. For details on the concept of attribute refer to scsimgr(1M).

Note: The following conventions are used:

  • RO is Read Only.

  • RW is Read Write.

  • uint32 is unsigned 32 bits integer.

ObjectAttribute NameRO/RWTypeDescription
GlobalversionROstringVersion of driver eschgr
LUNdefault_secsRWuint32Timeout for all commands not referenced below. Default: 30
move_secsRWuint32Timeout for the move command. Default: 1200
readelem_secsRWuint32Timeout for the read element status command. Default: 600
initelem_secsRWuint32Timeout for the initialize element status command. Default: 600
readaddr_secsRWuint32Timeout for modesense 0x1D command. Default: 600
exchange_secsRWuint32Timeout for the exchange command. Default: 600

I/O Load Balancing and Multi-Pathing Policies

The eschgr driver does not support load balancing and has minimal support for multi-pathing.

When the device is first opened after a system boot, a path is chosen and will remain fixed. If the path fails, the next open will pick a new path.


To display scsimgr eschgr plug-in general help and supported commands:

scsimgr -h -d eschgr

To get eschgr driver global statistics:

scsimgr get_stat -d eschgr

To clear eschgr driver global statistics:

scsimgr clear_stat -d eschgr

To get eschgr driver global status information:

scsimgr get_info -d eschgr

To display information about eschgr driver global attributes:

scsimgr get_attr -d eschgr


SCSI class driver eschgr plug-in for scsimgr was developed by HP.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1983-2007 Hewlett-Packard Development Company, L.P.