[comp.os.vms] Assigning group logicals in SyStartup

WIZARD@RITA.ACS.WASHINGTON.EDU (The Bandit "." "." "." "", on" "RITA) (01/07/88)

From: CSU Pomona VAX programmer <CHRIS@CALSTATE>   Chris Russell  writes:

> I am told that the logical tables were
> not present when SyStartup attemped to add the logical names.
>
> Has this ever happened to anyone else before, and why?  I thought the system
> was supposed to automatically create name tables for all valid groups--  the
> command SHOW LOGICAL/STRUCTURE certainly lists all the group tables *after*
> the system is booted.

The problem is simple.   VMS doesn't create group logical name tables until
they are actually "needed".  A table is "needed" when a process is created
that belongs to that particular group.

At our site we force the creation of certain group logical name tables by
placing the following statements into our system startup procedure.

        $ RUN /UIC=[011,*] /INPUT=NLA0: SYS$SYSTEM:LOGINOUT

The system then creates a group logical name table for the group 11.  We can
then assign (if we wanted) any group logical names we like for group 11.

Derek Haining
Academic Computing Services
University of Washington
Seattle, Washington
(206) 543-5852

DEREK@UWARITA.BITNET
        -or-
DEREK@RITA.ACS.WASHINGTON.EDU


P.S.
  We started doing this after the upgrade to VMS V4.2 (from V3.7) and are
  still doing it at VMS V4.5.

P.S.S.
  We do not use group logical names.