| Title: | Storage Library System |
| Moderator: | COOKIE::REUTER |
| Created: | Sun Oct 13 1991 |
| Last Modified: | Fri Jun 06 1997 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 2270 |
| Total number of notes: | 7850 |
SLS T2.9 FT2
OpenVMS VAX V6.2
When I ran SLS$STARTUP.COM at the same time across my cluster, one of
the nodes had this failure:
$ @SLS$SYSTEM:CREDEF OPCDEF $OPCDEF STARLET
$!* COPYRIGHT (c) 1992 BY DIGITAL EQUIPMENT CORPORATION, MAYNARD,
MASSACHUSETTS
.
$!
$!
$! C R E D E F . C O M
$!
$! This command file creates a definition file in SLS$DATA for values
$! stored in a macro library.
$!
-----------------------------------------------------------------------
$! credef.com takes the name of:
$!
$! P1: an output file, default SLS$DATAC:.COM
$! P2: a macro module (input library module)
$! P3: the library the module is found in
$! (input library file, default SYS$LIBARAY:.MLB)
$!
$! (the module 'P2'is extracted from the macro library 'P3')
$!
$! and converts the macro definitions to DCL symbol assignments
$!
----------------------------------------------------------------------
$!
$! V2.2 5/8/92 Masami Hua Fixed the definition file creation
logic
$! (should be created after VMS version
upgrade)
$!
$!
%DCL-E-OPENIN, error opening SLS$ROOT:[DATA]OPCDEF.COM; as input
-RMS-E-FLK, file currently locked by another user
SLS job terminated at 14-MAY-1997 11:56:12.99
Accounting information:
Buffered I/O count: 113 Peak working set size:
827
Direct I/O count: 115 Peak page file size:
25819
Page faults: 1423 Mounted volumes:
0
Charged CPU time: 0 00:00:03.97 Elapsed time: 0
00:00:14.76
$
as reported in SLS$ROOT:[000000]TAPESTARTSANITY.LOG;1 (running on node
SANITY). Re-running SLS$STARTUP.COM successfully started SLS on node
SANITY.
Looks like there was a collision when two nodes tried to access this
OPCDEF.COM file at the same time. Please implement a mechanism to
ensure this doesn't happen.
Thanks!
tl
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 2256.1 | COOKIE::MCCLELLAND | Marty, SLS/MDMS Engineering | Fri May 16 1997 11:48 | 13 | |
The credef.com file only updates the opcdef.com file when it is found that vms was updated since the last update of opcdef. Thus, your error messages occur only in a rare situation. It happens only during a concurrent startup by two nodes after upgrading vms. To my knowledge, this is the first report of the problem in more than ten years of SLS usage. Thanks for identifying the problem for future reference, but we won't address this in V2.9. Marty | |||||