Windows installation – HP XP Racks User Manual

Page 35

Advertising
background image

2.

Change the owner of the raw device file of the HORCM_CMD (control device) command
device in the configuration definition file from the root user to the desired user name.

3.

Optional: Establishing the HORCM (/etc/horcmgr) start environment: If you have designation
of the full environment variables (HORCM_LOG HORCM_LOGS), then start the horcmstart.sh
command without an argument. In this case, the HORCM_LOG and HORCM_LOGS directories
must be owned by the RAID Manager administrator. The environment variable (HORCMINST,
HORCM_CONF) establishes as the need arises.

4.

Optional: Establishing the command execution environment: If you have designation of the
environment variables (HORCC_LOG), then the HORCC_LOG directory must be owned by
the RAID Manager administrator. The environment variable (HORCMINST) establishes as the
need arises.

5.

Establish UNIX domain socket: If the execution user of RAID Manager is different from user
of the command, a system administrator needs to change the owner of the following directory,
which is created at each HORCM(/etc/horcmgr) start-up:

/HORCM/.uds/lcmcl directory

To reset the security of UNIX domain socket to OLD version:

Gives writing permission to /HORCM/.uds directory

Starts horcmstart.sh .. setting "HORCM_EVERYCLI=1" environment variable

NOTE:

A user account for the Linux system must have the "CAP_SYS_ADMIN" and

"CAP_SYS_RAWIO" privileges to use the SCSI Class driver (Command device). The system
administrator can apply these privileges by using the PAM_capability module. However, if the
system administrator cannot set those user privileges, then use the following method. This method
starts the HORCM daemon only with the root user; as an alternative, you can execute RAID Manager
commands.

System administrator: Place the script that starts up horcmstart.sh in the following directory so
that the system can start HORCM from /etc/rc.d/rc: /etc/init.d

Users: When the log directory is only accessible by the system administrator, you cannot use
the inqraid or raidscan -find commands. Therefore, set the command log directory by setting
the environment variables (HORCC_LOG), and executing the RM command.

NOTE:

AIX does not allow ioctl() with the exception of the root user. RAID Manager tries to use

ioctl(DK_PASSTHRU) or SCSI_Path_thru as much as possible, if it fails, changes to RAW_IO follows
conventional ways. Even so, RAID Manager may encounter the AIX FCP driver, which does not
support ioctl(DK_PASSTHRU) fully in the customer site. After this consideration, RAID Manager also
supports by defining either the following environment variable or
/HORCM/etc/USE_OLD_IOCTLfile(size=0) that uses the RAW_IO forcibly.

Example:

export USE_OLD_IOCTL=1
horcmstart.sh 10
HORCM/etc:
-rw-r--r-- 1 root root 0 Nov 11 11:12 USE_OLD_IOCT
-r--r--r-- 1 root sys 32651 Nov 10 20:02 horcm.conf
-r-xr--r-- 1 root sys 282713 Nov 10 20:02 horcmgr

Windows installation

Make sure to install RAID Manager on all servers involved in RAID Manager operations. If network
(TCP/IP) is not established, install a network of Windows attachment, and add TCP/IP protocol.

To install the RAID Manager software on a Windows system:
1.

Insert the installation medium (for example, CD-ROM) into the proper I/O device.

2.

Run Setup.exe (\program\RM\WIN_NT\RMXP\Setup.exe or
\program\RM\WIN_NT\RMXP_X64\Setup.exe on the CD), and follow the instructions on

Installing the RAID Manager software

35

Advertising
This manual is related to the following products: