Command device guarding – HP XP P9500 Storage User Manual

Page 16

Advertising
background image

Each command device must be set using the LUN Manager software on Remote Web Console. In
addition, for using a Provisioning command, user authentication is required. Set the security attribute
of the command device with user authentication. For information and instructions on setting a
command device, see the HP XP P9000 Provisioning for Open Systems User Guide.

Each command device must also be defined in the HORCM_CMD section of the configuration file
for the RAID Manager instance on the attached host. If an alternate command device is not defined
in the configuration file, the RAID Manager software may not be able to use the device.

The RAID Manager Data Protection Facility uses an enhanced command device that has an attribute
to indicate protection ON or OFF.

NOTE:

For Solaris operations, the command device must be labeled.

To enable dual pathing of the command device, make sure to include all paths to the command
device on a single line in the HORCM_CMD section of the configuration file. The following shows
an example with two controller paths to the command device. Putting the path information on
separate lines may cause parsing issues, and failover may not occur unless the HORCM startup
script is restarted.

HORCM_CMD #dev_name dev_name dev_name /dev/rdsk/c1t66d36s2
/dev/rdsk/c2t66d36s2

Command device guarding

In the customer environment, a command device may be attacked by the maintenance program
of the Solaris Server, after that usable instance will be exhausted, and RAID Manager instance
would not start up on all servers (except attacked server). This may happen due to incorrect operation
of the maintenance personnel for the UNIX Server. In this case, the command device should be
protected against operator error, as long as it can be seen as the device file from the maintenance
personnel.

Thus, the RAID microcode (for the command device) and RAID Manager support this protection in
order to guard from similar access.

Guarding method

Currently, assignment of the instance via the command device is ONE phase. Therefore, if the
command device reads a special allocation area of the instance through the maintenance tool and
so on, then it causes a fault of full space of the instance, because the command device interprets
as assignment of the instance from RAID Manager.

RAID Manager has TWO phases that it reads to acquire usable LBA, and writes with the acquired
LBA in attaching sequence to the command device, so the command device can confirm whether
it was required as the assignment for RAID Manager or not, by detecting and adding two status
bits to the instance assignment table.

Figure 2 Current assignment sequence

16

RAID Manager software environment

Advertising
This manual is related to the following products: