HP XP P9000 RAID Manager Installation and Configuration User Guide (T1610-96046, August 2012)

horcmstart.sh 10
$IPV6_GET_ADDR: This variable is used to change AI_PASSIVE value as default for specifying
to the getaddrinfo() function for IPv6. For example:
export IPV6_GET_ADDR=9
horcmstart.sh 10
HORCM startup log
Support level of IPv6 feature depends on the platform and OS version. In certain OS platform
environments, RAID Manager cannot perform IPv6 communication completely, so RAID Manager
logs the results of whether the OS environment supports the IPv6 feature or not.
/HORCM/log/curlog/horcm_HOST NAME.log
*****************************************************************************
- HORCM STARTUP LOG - Fri Aug 31 19:09:24 2007
*****************************************************************************
19:09:24-cc2ec-02187- horcmgr started on Fri Aug 31 19:09:24 2007
:
:19:09:25-3f3f7-02188- ******** starts Loading library for IPv6 *******[ AF_INET6 = 26, AI_PASSIVE = 1 ]19:09:25-47ca1-02188- dlsym() :
Symbl = 'getaddrinfo' : dlsym: symbol "getaddrinfo" not found in "/etc/horcmgr"getaddrinfo() :
Unlinked on itselfinet_pton() : Linked on itselfinet_ntop() : Linked on itself19:09:25-5ab3e-02188- ********
finished Loading library **************:HORCM set to IPv6 ( INET6 value = 26)
:
Porting notice for OpenVMS
In the OpenVMS, the system call on UNIX is supported as the functions of CRTL (C Run Time Library)
on the user process. Also the CRTL for OpenVMS does not support the POSIX and POSIX Shell fully
as does UNIX. In addition, RAID Manager uses the UNIX domain socket for IPC (Inter Process
Communication), but OpenVMS does not support the AF_UNIX socket. As an alternate method,
RAID Manager accomplishes IPC between RAID Manager and HORCM daemon by using the
Mailbox driver on OpenVMS.
Therefore, RAID Manager has the following restrictions in porting for OpenVMS.
Requirements and restrictions for OpenVMS
(1) Version of OpenVMS
RAID Manager uses the CRTL and needs the following version supported on the ROOT directory
for POSIX.
OpenVMS Version 7.3-1 or later
CRTL version must be installed prior to running RAID Manager. (Compaq C V6.5-001 was
used in testing.)
(2) Defining the SYS$POSIX_ROOT
RAID Manager requires that POSIX_ROOT is existing on the system, so you must define the
POSIX_ROOT before running RAID Manager. For example:
$ DEFINE/TRANSLATION=(CONCEALED,TERMINAL) SYS$POSIX_ROOT “Device:[directory]”
where Device:[directory] is defined as SYS$POSIX_ROOT
(3) IPC method using MailBox driver
As an alternate method of the UNIX domain socket for IPC (Inter Process Communication), RAID
Manager use the mailbox driver to enable the communication between RAID Manager and HORCM.
Therefore, if RAID Manager and HORCM are executing in different jobs (different terminal), then
you must redefine LNM$TEMPORARY_MAILBOX in the LNM$PROCESS_DIRECTORY table as follows:
$ DEFINE/TABLE=LNM$PROCESS_DIRECTORY LNM$TEMPORARY_MAILBOX LNM$GROUP
Porting notice for OpenVMS 19