6) -zx option for raid manager commands, 7) syslog function, 8) startup log files – HP XP P9500 Storage User Manual

Page 21: 9) option syntax and case sensitivity, 10) regarding using spawn command

Advertising
background image

$ show device
Device Device Error Volume Free Trans Mnt
Name Status Count Label Blocks Count Cnt
VMS4$DKB0: Online 0
VMS4$DKB100: Mounted 0 ALPHASYS 30782220 414 1
VMS4$DKB200: Online 0
VMS4$DKB300: Online 0

VMS4$DQA0: Online 0

$1$DGA145:

(VMS4) Online

0$1$DGA146:

(VMS4) Online

0::$1$DGA153:

(VMS4) Online

0

$ DEFINE/SYSTEM DKA145 $1$DGA145:
$ DEFINE/SYSTEM DKA146 $1$DGA146:
:
:
$ DEFINE/SYSTEM DKA153 $1$DGA153:

(6) -zx option for RAID Manager commands

The -zx option for RAID Manager commands uses the select() function to wait for an event from
STDIN. But the OpenVMS select() function does not support any wait events from STDIN, and
select() for terminal(STDIN) is unable to echo back the terminal input.

Therefore, the-zx option for RAID Manager commands is not supported, and is deleted from the
Help & Usage display for the -zx option.

(7) Syslog function

The OpenVMS does not support the syslog function as does UNIX. Therefore, RAID Manager does
not support the syslog function. An alternative is to use the HORCM logging file for HORCM
daemon.

(8) Startup log files

When HORCM is started, RAID Manager shares a startup log file between two processes. Due to
this sharing, CRTL does not work correctly.

As a workaround, RAID Manager has two startup log files separated by using PID.

For example, under the SYS$POSIX_ROOT:[HORCM.LOG*.CURLOG] directory:

HORCMLOG_VMS4 HORCM_VMS4_10530.LOG HORCM_VMS4_10531.LOG

(9) Option syntax and case sensitivity

VMS users are not accustomed to commands being case sensitive and using option syntax, as on
UNIX. Therefore, RAID Manager changes “case sensitivity” and “-xxx” syntax for options in order
to match the expectations of VMS users as much as possible. RAID Manager allows “/xxx” syntax
for options as well as “-xxx” option, but this is a minor option.

The followings uppercase strings are not case sensitive:

DG* or DK* or GK* for Logical Device Name

-CLI or -FCA(-FHORC) or -FBC(-FMRCF) for the pair* command options

-CLI or -CLIWP or -CLIWN or -CM for the inqraid options

Environmental variable name such as HORCMINST … controlled by CRTL

Also you need to define the following logical name to your login.com in order to distinguish the
uppercase and the lowercase:

$ DEFINE DECC$ARGV_PARSE_STYLE ENABLE$ SET PROCESS/PARSE_STYLE=EXTENDED

(10) Regarding using spawn command

You can also start the HORCM process easily by using the spawn command. The following examples
used SPAWN command on DCL.

For example, using spawn:

$ spawn /NOWAIT /PROCESS=horcm0 horcmstart 0
%DCL-S-SPAWNED, process HORCM0 spawned
$

Porting notice for OpenVMS

21

Advertising
This manual is related to the following products: