*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->HP-UX 11i man pages -> amdsp (1m)              
Title
Content
Arch
Section
 

Contents


 amdsp(1M)                                                         amdsp(1M)




 NAME    [Toc]    [Back]
      amdsp - display the status and operating configuration of the disk
      array

 SYNOPSIS    [Toc]    [Back]
      amdsp [ -l [LUN] | -g | -d | -c | -s | -h | -a | -A | -r ] [-V] [-S]
           [-?] ArrayID

      amdsp -p [-V] [-S] [-?] DeviceFile

      amdsp -i [-V] [-S] [-?]

      amdsp -R [-V] [-?]

 DESCRIPTION    [Toc]    [Back]
      amdsp displays status and configuration information for the disk array
      identified by ArrayID.  Logical configuration, physical configuration,
      and current status can all be displayed using amdsp.  A list of all
      the disk arrays recognized by the host can also be displayed.

      The ArrayID used to address the disk array can be the disk array
      serial number or name, if one has been assigned to the disk array.

    Identifying Disk Modules    [Toc]    [Back]
      Disk modules are identified within Array Manager 60 using a numbered
      pair of the form n:n.  The first number identifies the SCSI channel
      (or bus) connecting the array controller to the enclosure containing
      the disk module.  The channel number is indicated on the back of the
      array controller enclosure.  The second number is the disk module SCSI
      ID.  The SCSI ID is determined by the slot in which the disk module is
      installed, but is not the same as the physical slot number (0-9).

      For example, the numbered pair 2:1 identifies the disk module on
      channel 2 with a SCSI ID of 1. Refer to the Disk Array FC/60 User's
      Guide for more information on disk module addressing.

    Options    [Toc]    [Back]
      amdsp supports the following options:

           none           Display general information about the disk array.
                          This includes product and vendor information,
                          array state, and capacity usage.

           -a             Display all information presented by the -c,-d,-g,
                          -h,-s,-l, and -r options.  This is a quick way of
                          displaying all configuration and status
                          information about the disk array.  This option
                          will display information for all LUNs.

           -A             Display information related to the interface
                          between the server and the specified disk array.



 Hewlett-Packard Company            - 1 -   HP-UX 11i Version 2: August 2003






 amdsp(1M)                                                         amdsp(1M)




           -c             Display information for both disk array
                          controllers and the BCC disk system controllers.

           -d             Display information for all disks installed in the
                          array.  Each disk is identified by a numbered pair
                          of the form channel:ID.  The enclosure and slot in
                          which the disk is installed are also displayed.

           -g             Display disk group information.  Information will
                          be displayed for each disk group on the disk
                          array.  There is a disk group for each LUN.

           -h             Display information about the disk array hardware.
                          This includes the hardware components in the disk
                          array subsystem and each disk system.

           -i             Display the ID of all disk arrays currently
                          connected to and recognized by the server.  If the
                          disk array has been assigned a name, it will also
                          be displayed.  Because this option is deviceindependent,
 it does not use ArrayID.

           -l [LUN]       Display information for the LUN identified by LUN.
                          If LUN is not specified, display information for
                          all LUNs on the disk array.

           -p DeviceFile  Display hardware path information for the
                          controller corresponding to the specified device
                          file.

           -r             Display the progress of all rebuilds currently in
                          progress on the disk array.

           -R             Rescan for disk arrays.  The host will scan for
                          all supported disk arrays and update the current
                          list.  This may be useful if a new disk array has
                          been added but does not yet show up in the disk
                          array list returned by the -i option.

           -s             Display disk array state information.  This
                          includes cache settings for the disk array.

           -S             Raw output display.  Data is output as a colondelimited
 ASCII text string.  Raw output format is
                          near the end of this page.

           -V             Verbose mode displays additional command
                          execution, state, and/or status messages.

           -?             Display extended usage message.  This option
                          overrides all others.



 Hewlett-Packard Company            - 2 -   HP-UX 11i Version 2: August 2003






 amdsp(1M)                                                         amdsp(1M)




 SECURITY CONFIGURATION    [Toc]    [Back]
      This command is modified for all security configurations.

    Security Behavior/Restrictions
      Use of this command is restricted to authorized users only.

    Command Authorizations    [Toc]    [Back]
      This command requires the sysadmin authorization to successfully
      execute.

    Privileges    [Toc]    [Back]
      The command has been modified to support least privilege. The
      potential privileges possessed by the command and their uses include:

      allowdacread        This privilege is raised to provide discretionary
                          read access to the devices.

      allowdacwrite       This privilege is raised to provide discretionary
                          write access to the devices.

      allowmacread        This privilege is raised to provide mandatory read
                          access to the devices.

      allowmacwrite       This privilege is raised to provide mandatory
                          write access to the devices.

      filesysops          This privilege is raised to allow the mknod(2)
                          system call to succeed.

      writeaudit          The command generates its own audit records and
                          submits these directly to the system audit trail.
                          This privilege is raised whenever the command
                          needs to write an audit record.

 EXTERNAL INFLUENCES    [Toc]    [Back]
    Environment Variables
      LC_MESSAGES determines the language in which messages are displayed.
      The current language settings can be checked with locale(1).

 RETURN VALUE    [Toc]    [Back]
      amdsp returns the following values:

           0    Successful completion.
           1    An error in execution (I/O, subsystem, security, etc.)
                occurred.
           2    An error in command syntax occurred:  for example, an
                unknown command-line option was passed.
           3    Timeout in communication to server.  May indicate AM60Srvr
                is not running.





 Hewlett-Packard Company            - 3 -   HP-UX 11i Version 2: August 2003






 amdsp(1M)                                                         amdsp(1M)




 DIAGNOSTICS    [Toc]    [Back]
      The following messages can be generated by amdsp:

      Usage: amdsp [-l [LUN] | -d | -g | -c |
           -s | -h | -r | -a | -A]
           [-V] [-S] <ArrayID>

      amdsp {-i | -R} [-V] [-S]

      amdsp -p [-V] [-S] <DeviceFile>

      Extended help: amdsp -?
           An error in command syntax has occurred.  Reenter the command
           with all necessary arguments.

      amdsp: Arg out of range
           One of the arguments has exceeded its maximum or minimum size, or
           is incorrect in form.  Check the size and form of each argument.

      amdsp: The <ArrayID> entered does not identify a known, supported
           array
           The specified ArrayID does not exist or does not identify a
           device that is communicating with the system.  Verify the array
           exists and is operational.

      amdsp: The specified controller is not physically installed.
           A controller-specific command was issued to a non-existent or
           inaccessible controller.

      amdsp: The specified LUN does not exist in this array.
           The specified LUN does not exist.

      amdsp: No array controllers installed
           The software was unable to identify an installed controller in
           the array.  This may be due to controller failure, or cabling
           problems.  Correct the problem and re-issue the command.

      amdsp: No controller hardware path was found for the given device file
           A controller-specific command was issued to a non-existent or
           inaccessible controller.

      amdsp: Error in command execution, <Additional Error Info>:
           <Error Info Decode>
           The command failed due to a device error, an internal error, or a
           system error.  The Additional Error Info and Error Info Decode
           fields will hold specifics about the failure and its cause.

 EXAMPLES    [Toc]    [Back]
      Display general information about disk array RACK_51:





 Hewlett-Packard Company            - 4 -   HP-UX 11i Version 2: August 2003






 amdsp(1M)                                                         amdsp(1M)




           amdsp RACK_51

      Display information for LUN 2 on disk array named RACK_51:

           amdsp -l 2 RACK_51

      Display information for all LUNs on disk array RACK_51:

           amdsp -l RACK_51

      Display information for all disks installed in disk array named
      RACK_51:

           amdsp -d RACK_51

      List the serial numbers of all of the disk arrays recognized by the
      host:

           amdsp -i

 RAW OUTPUT FORMAT    [Toc]    [Back]
      The contents of the raw output text string for each display option are
      listed here. Note that the raw output for the -a option comprises the
      individual strings displayed by the -l,-d,-c, -s,-g,-A, -r, and -h
      options.  For clarification when evaluating Boolean expressions,
      TRUE=1 and FALSE=0.

      OPTION    RAW OUTPUT DESCRIPTION

      none      D:VendorID:ProductID:ArrayID:ServerName:ArrayType:
                MfgProdCode:PhysCapacity:LUNCapacity:
                HotSpareCapacity:UnallocatedCapacity:ArrayState:
                ArrayAlias

                The leading D is literal to identify this as a DEFAULT
                record.

                All capacities are in GB where 1GB=1024^3 bytes , except LUN
                capacity, which is always in MB in raw output mode, where
                1MB=1024^2 bytes .

      -c        The following is output for each disk array controller:

                C:Subsystem:CntrlrID:CompState:CntrlrMode:Quiesced:VendorID:
                ModelNum:SerNumber:FWRevision:BootRevision:HPRev:LoopID:ALPA:
                PreferredALPA:CntrlrDate:CntrlrTime:CacheBattAge:ArrayID:NVRAMChecksum

                The following is output for each disk enclosure controller:

                C:Subsystem:CntrlrID:CompState:CntrlrMode:Quiesced:VendorID:




 Hewlett-Packard Company            - 5 -   HP-UX 11i Version 2: August 2003






 amdsp(1M)                                                         amdsp(1M)




                ModelNum:SerNumber:FWRevision:EncSerNum:EncID:SubsysChannel:
                SubsysScsiID:ThumbwheelSetting:CntrlrDate:CntrlrTime:CacheBattAge:ArrayID

                The leading C is literal to identify this as a CONTROLLER
                record.

                The above will be displayed for each controller installed.
                The first type of record shown above will be displayed for
                each Subsystem whose value is 0.  The second record type
                will be displayed when the Subsystem is greater than 0.

                Quiesced is a boolean field indicating whether the
                controller is quiescent.

                CntrlrMode, Quiesced, CntrlrDate, CntrlrTime, and
                CacheBattAge are only defined when the Subsystem is 0 (array
                controller enclosure).  Otherwise they are undefined.

                EncSerNum is the serial number of the disk subsystem
                enclosure.

                CntrlrTime is a colon delimited field having a format of
                HH:MM:SS.

                If CompState is not GOOD (1), or CntrlrMode is FAILED (4),
                information in the remaining fields may be undefined or
                absent.

                ALPA and PreferredALPA are displayed in hexadecimal.

                CacheBattAge is the time in days (rounded to the nearest 90
                days) since the cache battery age was last reset.

      -d        The following output is provided for each installed disk:

                PD:Channel:ID:EnclosureID:SlotID:DiskState:DiskGroupID:DGType:
                Capacity:Manufacturer:Model:FWRevision:SerialNum:ArrayID

                OR

                PD:Channel:ID:EnclosureID:SlotID:DiskState:DiskGroupID:DGType:
                Capacity:Manufacturer:Model:FWRevision:SerialNum:ArrayID:
                SparedChannel:SparedID

                The leading PD is literal to identify this as a PHYSICAL
                DISK record.

                The above will be displayed for each disk slot.  For disks
                which have been bound to a LUN and then removed, or assigned
                as a hot spare and then removed, the Manufacturer, Model,
                FWRevision and SerialNum fields may be undefined.



 Hewlett-Packard Company            - 6 -   HP-UX 11i Version 2: August 2003






 amdsp(1M)                                                         amdsp(1M)




                Unassigned disks which are removed will have no PD record.

                Capacity is displayed in GB, rounded up to the nearest GB.

                If DGType is 1 (HOT SPARE), and if this disk is currently
                sparing another disk, then two extra fields will be printed,
                designating the channel and SCSI ID of the spared disk.

      -g        One or more LUN records will be displayed in the following
                format:

                G:VendorID:ProductID:DiskGroupID:DGType:
                NumLUns:LUN...:RemCapacity:RAIDLevel:SegmentSize:nDisks:
                Channel-ID,Channel-ID...:ArrayID

                The leading G is literal to identify this as a Disk Group
                record.

                The above fields will be displayed for each disk group.

                The following fields are undefined when DGType is 1 or 2:
                NumLUNs, LUN, RemCapacity, RAIDLevel, and SegmentSize.

                Note that capacity will always be expressed in MB for raw
                output.

      -h        One or more "component state records" will be displayed in
                the following format:

                H:VendorID:ProductID:SubSystem:CntrlrAStatus:CntrlrBStatus:
                PS1Status:PS2Status:Fan1Status:Fan2Status:TsensorStatus:
                BattStatus:EncSerNum:ArrayID

                OR

                H:VendorID:ProductID:SubSystem:CntrlrAStatus:CntrlrBStatus:
                PwrSupplyAStatus:PwrSupplyBStatus:FanAStatus:FanBStatus:
                TsensorStatus:BattStatus:EncSerNum:ArrayID

                The leading H is literal to identify this as a Hardware
                Status record.

                When the SubSystem is greater than 0 (disk enclosure), the
                BattStatus is undefined.

                When the SubSystem is greater than 0 (disk enclosure), the
                power supplies and fans are designated as A and B, rather
                than 1 and 2.  The left to right orientation of the disk
                enclosure power supplies may not match that of the array
                controller power supplies.




 Hewlett-Packard Company            - 7 -   HP-UX 11i Version 2: August 2003






 amdsp(1M)                                                         amdsp(1M)




                EncSerNum is the disk enclosure serial number, and is only
                defined when the SubSystem is greater than 0; otherwise, it
                is undefined.

      -i        The following output includes a separate field
                (ArrayID:Alias) for each disk array identified:

                I:ArrayID:Alias:ArrayID:Alias:...

                The leading I is literal to identify this as an Identify
                record.

      -l        L:VendorID:ProductID:LunNumber:Present:LunState:
                CacheState:Capacity:Owner:RaidLevel:SegmentSize:
                DiskGroup:nDisks:Channel-ID,Channel-ID,...:ArrayID:
                CME:CWOB:RCD:WCA:RCA:IsUtm:UtmLunState

                The leading L is literal to identify this as a LUN record.

                Present is a Boolean, TRUE if the LUN is configured, FALSE
                otherwise.

                If no option is specified, the above will be displayed for
                all LUNs, both present and not present.

                CacheState is a two-bit field in which the high order bit is
                the boolean CacheMirroringActive (CMA) state of the LUN's
                owning controller, and the low order bit is the boolean
                WriteCacheEnabled (WCE) state for the controller.

                CME (Cache Mirroring Enabled), CWOB (Cache Without
                Batteries), RCD (Read Cache Disabled), WCA (Write Cache
                Active), and RCA (Read Cache Active) indicate the state of
                the caching parameters.

                Capacities displayed in the raw output are always shown in
                MB, where 1MB=1024^2 bytes.

                IsUtm is a boolean that indicates whether the current LUN is
                the Universal Transport Mechanism (UTM).  When IsUtm is TRUE
                (1), only the following additional fields are valid:
                VendorID, ProductID, LunNumber, Present, and UtmLunState.
                The remaining fields are undefined.

                When IsUtm is TRUE (1), UtmLunState indicates the status of
                the UTM LUN, as defined in the UTM Specification.  Otherwise
                this field is undefined.

                If nDisks is "0", the drive list (Chan-ID,Chan-ID,...) will
                also be "0".




 Hewlett-Packard Company            - 8 -   HP-UX 11i Version 2: August 2003






 amdsp(1M)                                                         amdsp(1M)




      -p        P:CntrlrID:SerNumber:ArrayID
                P:AltCntrlrID:AltSerNumber:ArrayID

                The leading P is literal to identify this as a HARDWARE PATH
                record.

                The first hardware path record is for the controller that
                corresponds to the given device file. The second record is
                for the alternate controller.  If the alternate controller
                is not present, its serial number will be 0.

      -r        R:VendorID:ProductID:CntrlrID:LUN:RebuildProgress:Freq:
                Amt:ArrayID

                The leading R is literal, and identifies this as a LUN
                rebuild record.

                One rebuild record is returned for each LUN that is
                currently rebuilding.  If no LUN is rebuilding, no record
                will be returned.

                RebuildProgress above is percent complete

                Freq is the rebuild frequency in tenths of a second

                Amt is the rebuild amount in blocks per rebuild command

      -s        S:VendorID:ProductID:ValidData-A:ValidData-B:
                CacheBlkSize-A:CacheBlkSize-B:CacheFlushThresh-A:
                acheFlushThresh-B:CacheFlushLim-A:CacheFlushLim-B:
                CacheSize-A:CacheSize-B:ArrayState:ArrayID

                The leading S is literal to identify this as an ARRAY STATE
                record.

 DEPENDENCIES    [Toc]    [Back]
      AM60Srvr must be running to execute this command.  See AM60Srvr(1M).

 AUTHOR    [Toc]    [Back]
      amdsp was developed by HP.

 SEE ALSO    [Toc]    [Back]
      ammgr(1M), amcfg(1M), amutil(1M), amlog(1M), AM60Srvr(1M).


 Hewlett-Packard Company            - 9 -   HP-UX 11i Version 2: August 2003
[ Back ]
      
      
 Similar pages
Name OS Title
ammgr HP-UX manages the operating characteristics of the disk array
amcfg HP-UX manages LUN (logical drive) configuration on the disk array
lanscan HP-UX display LAN device configuration and status
dgcfgrestor HP-UX display or restore VxVM disk group configuration from backup file
sync NetBSD synchronize disk block in-core status with that on disk
sync OpenBSD synchronize disk block in-core status with that on disk
VERSW Tru64 Check the status of an operating system version switch on a single cluster member to determine wheth...
versw Tru64 Check the status of an operating system version switch on a single cluster member to determine wheth...
amdload HP-UX downloads new firmware to the disk array controllers, the disk system BCC controllers, and disks
allocated IRIX Returns the array allocation status
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service