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 12: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 |