[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

3565.0. "Ques about shutdown & OA$FCV and TM_SERVER" by CHOWDA::GLICKMAN (writing from Newport,RI) Tue Nov 23 1993 13:16

    Hi, 
    
    	We have a hardware problem with the disk that ALL-IN-1 is on.
    We shutdown ALL-IN-1 but these two processes remained high with
    files open on that disks (OA$FCV and TM_SERVER).  Why aren't these
    shutdown with the rest of ALL-IN-1?  Is there a way to shut them
    down after ALL-IN-1 is shutdown?  Is doing a STOP PROC/ID of
    each process a good idea?  Will they start up correctly if you
    do the STOP PROC/ID and then sometime later startup ALL-IN-1 again?
    
    	Thanks,
T.RTitleUserPersonal
Name
DateLines
3565.1shutdown doesn't shutdownAIMTEC::MORABITO_PWed Nov 24 1993 06:29103
About the only thing ALL-IN-1 shutdown does is boots people off the
system and does not allow them back on.  Attached is a STARS article
on how to kill the OAFCV and the TMSV processes.  This procedure will
allow you to remove all installed images if you need to dismount a disk
to do a backup.  If you have ALL-IN-1 3.0, ignore the part about the
A1$SECTIONS.  

Paul

V3.0: How To Close ALL ALL-IN-1 Files To Be Able To Dismount Device

You would like to periodically use disk-to-disk BACKUP to
defragment the disk that ALL-IN-1 files reside on. Currently,
after you finish using BACKUP/IGNORE=INTERLOCK, you cannot
dismount the disk because many PIDs still have various ALL-IN-1
files locked.

The shutdown operation (SDA) is intended to dislodge ALL-IN-1 users 
by warning them of the shutdown and eventually forcing image exit.
This operation is intended for housekeeping purposes so that
operations on the ALL-IN-1 system and user file cabinets can be
performed without needing further interlocks or controls on
access. For this reason, the ALL-IN-1 system is left in a state
that allows such housekeeping procedures to run (using the
/OVERRIDE_SHUTDOWN qualifier).

If you wish to dismount the device containing the ALL-IN-1 system,
after ALL-IN-1 has been shutdown, you must perform a number of 
additional operations to close open files on the disk.  Perform the 
following operations:

        - Remove the Form Library (FLC) and Message File global 
          sections using the OA$FBT_REMOVE_LIBRARY function:

        $ ALLIN1/NOINIT/OVERRIDE
        OA$FBT_REMOVE_LIBRARY OA$LIB:MEMRES
        OA$FBT_REMOVE_LIBRARY OA$LIB:OAFORM
        OA$FBT_REMOVE_LIBRARY OA$LIB:OAN$FORMS
        OA$FBT_REMOVE_LIBRARY OA$LIB:SITEMEMRES
        OA$FBT_REMOVE_LIBRARY OA$LIB:SITEOAFORM
        OA$FBT_REMOVE_LIBRARY OA$LIB:SITEOAN$FORMS
        OA$FBT_REMOVE_LIBRARY oa$lib:ARC_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:CM_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:CBI_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:DIR_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:EM_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:FC_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:GS_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:KEY_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:NOTES_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:OA_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:SA_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:SM_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:TM_SYM.A1$SECTION
        OA$FBT_REMOVE_LIBRARY oa$lib:WPL_SYM.A1$SECTION

        - Remove the Text Library (TXL) global sections (A1TXL
          and CMTXL) using the OA$TXL_REMOVE function:

             $ ALLIN1/NOINIT/OVERRIDE
               OA$TXL_REMOVE A1TXL
               OA$TXL_REMOVE CMTXL

        - Remove the image global sections (MAILCOUNT, OA$SUBMIT,
          TMSV, OAFCV and OA$MAIN) using the VAX/VMS INSTALL
          utility:

             $ INSTALL == "$SYS$SYSTEM:INSTALL /COMMAND_MODE"
             $ INSTALL
               REMOVE OA$LIB:MAILCOUNT
               REMOVE OA$LIB:OA$SUBMIT
               REMOVE OA$LIB:TMSV
               REMOVE OA$LIB:OAFCV
               REMOVE OA$LIB:OA$MAIN

        - Shut down the background processes using the appropriate
          DCL commands:

             $ STOP/QUEUE/NEXT OA$FORMATTER
             $ STOP TM_SERVER
             $ STOP OA$FCV
             $ STOP/QUEUE/NEXT OA$MTI_QUEUE  !For SENDER/FETCHER
                                             !Also STOP any other batch
                                             !queues used for housekeeping
                                             !jobs

        - Shut down MAILBUS processes if installed/running on the
          disk (note: All components which are running on your system).

          Ex:
             $@SYS$MANAGER:MB$CONTROL STOP=(ER,DDS,MRG,TS,MS)

        - Shut down print queues which may be accessing formatted
          files on the disk.

        - Perform similar shutdown operations on each node in the
          cluster.

Because this operation needs to be executed for each node in a
cluster, you may wish to construct a command procedure to perform
these commands, then use the VAX/VMS SYSMAN utility to execute the
procedure on all nodes in the cluster, or as an alternative submit the
procedure into batch queues for each node.