Porting notice for openvms, Requirements and restrictions for openvms – HP XP Racks User Manual

Page 19

Advertising
background image

export IPV6_DLLPATH=/usr/lib/hpux32/lib.so
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 Start-Up 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 itself
inet_pton() : Linked on itself
inet_ntop() : Linked on itself
19: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.

Porting notice for OpenVMS

19

Advertising
This manual is related to the following products: