Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (HP-UX-11.11)
Apropos / Subsearch:
optional field

 ARMServer(1M)						       ARMServer(1M)

      ARMServer - disk array server daemon.


      ARMServer is the server portion of the HP Advanced Disk Array
      management software.  It monitors the operation and performance of the
      disk array, and services external requests from clients executing disk
      array commands.  ARMServer monitors disk array performance and status,
      maintains disk array logs, initiates diagnostics, and allows clients
      to examine and change disk array configuration.

      ARMServer must be running to allow management of the disk array using
      the command line utilities. Host I/Os are not dependent on ARMServer
      and are serviced regardless of whether it is running or not. Because
      of its importance in managing the disk arrays, ARMserver is launched
      automatically when the system is booted.

      One of the most important functions provided by ARMServer is
      retrieving and storing performance and status information from the
      disk array logs. If ARMServer is not running, the disk array will
      continue to log data, but when the array logs are full older entries
      will be lost to make room for new entries. A "Log Full" warning will
      be displayed if this condition occurs, alerting you to the fact that
      ARMServer is not running.

      All significant changes in disk array status detected by ARMServer are
      entered in /var/adm/syslog/syslog.log.  These entries form a history
      of disk array operation and can be used to track operation.

      The arraymond disk array monitor requires ARMServer to be running to
      check the status of the disk array.  arraymond uses the arraydsp
      utility to retrieve status information about the disk array at regular
      intervals. When performing maintenance on the disk array (for example,
      downloading new firmware code), arraymond can be turned off to avoid
      error messages generated because the disk array is not accessible. To
      turn off arraymond and ARMServer use the following command line:

	   /sbin/init.d/hparray stop

      To restart arraymond and ARMServer use the following command line:

	   /sbin/init.d/hparray start

    Security Configuration
      This command is modified for all security configurations.

				    - 1 -	  Formatted:  August 2, 2006

 ARMServer(1M)						       ARMServer(1M)

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

    Command Authorizations
      This command requires the sysadmin authorization to successfully

      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.

      ARMServer was developed by HP.

      The following files support the operation of ARMServer.  These files
      are typically located in /opt/hparray/lib/nls/msg/C/:

      ARMServer.cat	  Message catalog file

      hpraidcl.cat	  Message catalog file for all command line clients

      fwerrcod.cat	  Message catalog file for command line clients

      oemmsg01.cat	  Message catalog for OEM-specific messages

      arraycfg(1M), arraydsp(1M), arrayfmt(1M), arraylog(1M), arraymgr(1M),
      arrayrbld(1M), arrayrecover(1M), download(1M), drivetest(1M),
      dteststat(1M), logprint(1M).

				    - 2 -	  Formatted:  August 2, 2006