$! ******************************************************************** $! $! COPYRIGHT BY DIGITAL EQUIPMENT CORPORATION $! $! ******************************************************************** $! $! ------------------------------------------------------------------ $! $! Startup File for All Remote Nodes $! $! Created 10/27/87 Blaine $! $! Changes: 2/5/88/kmg add startup of errfmt and opcom. $! $! $! ------------------------------------------------------------------ $ $ set noon ! turn off error detection $! $! +---------------------------------------------+ $! + Startup errfmt and opcom to allow recording + $! + of startup errors and output system messages+ $! + during system operation to console. Also + $! + allows use of reply/enable. + $! +---------------------------------------------+ $! $ @sys$system:startup errfmt $ @sys$system:startup opcom $! $! $! $! $! +------------------------------------------+ $! + open sys$specific:[sysmgr]systartup.err + $! + for recording all errors incurred during + $! + system startup + $! +------------------------------------------+ $! $! the following two logicals must remain here since they are used $! before the startup_logicals command file can be called $! $ define/process sysmgr$location sys$sysdevice:[operations.startup] $ define/process datafiles sys$sysdevice:[operations.datafiles] $ $ $ open/write erfile sys$errorlog:startup.err $ assign/process/nolog erfile sys$error $! $! $! $! +------------------------------------------+ $! + + $! + Define Symbol Definitions + $! + + $! +------------------------------------------+ $! $ wo := write sys$output $ we := write sys$error $ time_stamp := "''wo' f$fao(""!%D %STARTUP-I-CONT, !AS"",0,msg)" $ log_stamp := "''we' f$fao(""!%D %STARTUP-I-CONT, !AS"",0,msg)" $! $! +------------------------------------------+ $! + + $! + Define System Wide Logical Names + $! + + $! +------------------------------------------+ $! $ msg = "Defining System Logicals $ time_stamp $ log_stamp $ @sysmgr$location:startup_logicals $ $ $! +------------------------------------------+ $! + + $! + Mount Disks + $! + + $! +------------------------------------------+ $! $ msg = "Mounting All Disks" $ time_stamp $ log_stamp $ @sysmgr$location:startup_disks.com $ $! $! +------------------------------------------+ $! + + $! + Set terminals (direct connect) + $! + + $! +------------------------------------------+ $! $ msg = "Setting terminals Characteristics" $ time_stamp $ log_stamp $ @sysmgr$location:startup_terminals.com $ $! $! +------------------------------------------+ $! + + $! + Install Alternate Page and Swap Files + $! + + $! +------------------------------------------+ $! $ msg = "Installing Alternate Page, Swap Files" $ time_stamp $ log_stamp $ @sysmgr$location:startup_pageswap.com $! +------------------------------------------+ $! + + $! + Install All Needed Images + $! + + $! +------------------------------------------+ $! $ msg = "Installing System Images" $ time_stamp $ log_stamp $ @sysmgr$location:startup_install $ @sysmgr$location:startup_special_install $! $! +------------------------------------------+ $! + + $! + Startup All Networking Software + $! + + $! +------------------------------------------+ $! $ msg = "Starting Your Network Connections" $ time_stamp $ log_stamp $ @sysmgr$location:startup_network $ $! +------------------------------------------+ $! + + $! + Initialize all Print Queues + $! + and start the queue manager + $! + + $! +------------------------------------------+ $! $ msg= "Starting All Print Queues" $ time_stamp $ log_stamp $ start/queue/manager $ @sysmgr$location:startup_printers $ $ $! +------------------------------------------+ $! + + $! + Initialize all Batch Queues + $! + + $! +------------------------------------------+ $! $ msg= "Starting All Batch Queues" $ time_stamp $ log_stamp $ @sysmgr$location:startup_batch $ $ $! +------------------------------------------+ $! + + $! + Startup All Layered Products + $! + + $! +------------------------------------------+ $! $ msg= "Starting All Software Products" $ time_stamp $ log_stamp $ @sysmgr$location:startup_software $ $! +------------------------------------------+ $! + + $! + Check for a list of Batch Jobs that + $! + Should Be Running + $! +------------------------------------------+ $! $ msg= "Checking For Batch Jobs" $ time_stamp $ log_stamp $ @sysmgr$location:startup_batchjobs $ $ $! +------------------------------------------+ $! + + $! + Run The Crash Dump Analyzer + $! + + $! +------------------------------------------+ $! $ msg= "Checking Last Shutdown " $ time_stamp $ log_stamp $ @sysmgr$location:startup_crashdump $ $ $! +------------------------------------------+ $! + + $! + + $! + Announce That the System Is Up + $! +------------------------------------------+ $! $ close erfile $ deassign sys$error