Man020.01 System Management Under VAX-VMS
Man020.01 System Management Under VAX-VMS
DAP Series
(manO2O.O1)
4$ .
V
Table of Contents
2.4.2.6 Customizing the user The environment that is established by including the execution
environment of DPSTRTVF COM as part of system startup, may be
.
Default target machine type Many of the DAP utilities such as the FORTRAN-PLUS compiler,
the DAP linker and DAP librarian default to assuming that the
target machine is a DAP 500. To direct the software to assume
that a DAP 600 is the target machine, the D.APSIZE qualifier
is used. Thus:
DEFINE/SYSTEM DAP_SIZE 64
22 manO2Q.O1 AMT
2.4: Installing DAPBASE 23
The command:
$ DIJNK I1AR_DAP
will now link the DAP object file tARGE flAP DOE to produce
D
.
the DAP executable file LARGE D)P .DEX for a DAP 600.
Default text files to be included in To establish a default search path for FORTRAN-PLUS source
FORTRAN-PLUS compilation files that have been included in a FORTRAN-PLUS program,
the logical name DAPF INCLUDE can be defined (see
chapter 2 in the manual DAP Series: Program Development
under VAXNMS). If you wish to establish such a search path
on a system-wide basis, then this definition can be established
in the system startup file, using the DCL command:
Default text library to be included In FORTRAN-PLUS source files may be put into a text library, and
FORTRAN-PLUS compilation included in a FORTRAN-PLUS program. The situation is similar
to that given above, except that the default is a text library
rather than a directory specification. You can use the logical
name DAP? LIBRARY to establish the default library.
[ $ DFORTR1N
o
26 manQ2Q.Q1 AMT
Chapter 3
Powering up the DAP
3.1 Introduction The control panel of a DAP (see figure 3.1 below) includes:
• A 20 character by 2 row vacuum fluorescent display panel
• Two indicator lights:
POWER FAULT
• Three control buttons:
SELECT ANSWER EXIT
• A four-position keyswitch, with positions:
PWR OFF RESET RUN MENU
Figure 3.7
DAP control panel RUN
RESET
FAULT
STOP or RUN Accepting one of these options changes the displayed menu
once again, and you are now offered the menu:
STOP
RUN
These options control whether or not the item already selected
at the menu level above for example DAPTITLE is displayed
—
—
DAP 500 tests On a DAP 500 the following tests are available:
• DAP SELF TESTS
• MCUTESTSPART1
• ARRAY STORE
• CODE STORE
• PETESTS
• MCUTESTSPART2
• MCU TESTS PART 3
• PEM/STESTS
DAP 600 tests On a DAP 600 the following tests are available:
• DAP SELF TESTS
• MCU TESTS PART 1
30 manO2O.01 AMT
3.4: Key switch 3.I
ARRAY STORE
• CODE STORE
• PE TESTS PART 1
• PE TESTS PART2
• MCU TESTS PART2
• MCU TESTS PART3
• PEM/STESTS
will appear on the DAP display panel for a short time. !f the
reason for selecting MENU was to change the display on the
panel, and DPBOOT STOP has not been executed, the
message READY FOR DAP300T may be ignored.
.
32 manQ2O.Q1 AMT
33
Chapter 4
U sing DAPBOOT Once the DAP has been turned on and has completed its self
tests (see chapter 3), various control programs and possibly
device drivers must be downloaded to the DAP before it can
run user programs. This bootstrap procedure is carried out by
the D.APBOOT and DPMONITOR programs as described
below:
4i DAP BOOT and The process of booting the DAP is divided into two parts,
DAPMONITOR programs performed by two programs, DAPBOOT and DABMONITOR.
The DAPBOOT program is run either interactively or from the
system startup file and performs the following tasks:
• It runs the DAPMONITOR program as a detached process
• It sends boot information to DAPMONITOR
• It reports the progress of the boot process on
sS $OUTPUT
Note that operator (OPER) privilege is required to run
DAPBOOT.
When the DAP bootstrap process has been completed, the
DABBOOT program will terminate.
• START
This parameter signals a request to boot the DAP,
provided the D.APMONITOR program is not already
running. If D.APMONITOR is running D.APBOOT reports an
error and terminates
• RZSTART
This parameter signals a request to boot the DAP, after
stopping the DAPMONITOR program if it is already
running
• STOP
This parameter signals a request to stop the
DAPMONITOR program
34 manO2Q.O7 AMT
4.2: DAPBOOT command
35
Note that you must stop DAPYONITOR before you can delete
DAPSYS1 LOG. You can use the DCL command:
.
$ SET ACCOUNTING/NEWFILE
[ $ DAP3OOT/CONFIcJRATION_FflLE=TEST
4.2.4 DAPBOOT messages When DAPBOOT is invoked it sends a message via OPCOM
to the operator’s console. The foçm of the message is:
36 manO2O.O1 AMT
4.2: DAPBOOT command 37
DAP300T failed
4.2.5 Files used by DAPMONITOR The DAPMONITOR program creates (if necessary) and writes
information to the following files:
• SYS$MNAGER:ACCOUNTNG .DAT
(if binary accounting is selected)
• SYS$SYSTEM:DPPARAMS .DAT
• SYS$MANAGER:]ThPSYS1 .LOG
(if ASCII accounting is selected)
• SYS$MNAGER: AMTDAP1 LOG .
Note that the accounting and log files are created if they do not
exist, but otherwise information is appended to them. Also, if
D?PMONITOR cannot create or write to D.APP.ARAMS .DAT it
will terminate and DAPBOOT will fail.
AMI
on pages 3941.
.
38 manQ2Q.Q1 AMT
39
Chapter 5
Maintaining DAP system files
There are a variety of files used by the DAP system software to
record DAP specific information (for example DAP resource
limits, error logging and accounting). This chapter describes
the purpose of these files and how they are used.
51 Engineer’s log file The DAP engineer’s log file NTDAP_1 LOG is stored in the
.
*******************************************************************************
40 manO2O.07 AMT
5.2: Engineers log file AMTDAP_ 7.LOG 41
fig 5.2 An exarrple of a dump produced during The bootstrap procedure for a DAP 5(X)
5.5 AMT Text Libraries The DAP basic software contains several VMS text libraries
which are stored in the directory SYS$LIBRARY and are
available for general use.
[ #include module-name
5.5.3 AMTFORDEFS.TLB and The text libraries MTFORDEFS TLB and ANTCDEFS TLB
.
44 manO2Q.O1 AMT
45
Chapter 6
Accounting
6.1 DAP system AMT software generates accounting information about DAP
ACCOUNTING facilities processes in two forms:
• An ASCII text file which contains a summary of each DAP
process
• User data entries in the standard VMS accounting file
You can use the data recorded in these files to learn how the
system performs under different circumstances and how
different groups of users use the DAP; you can also use the
data for billing purposes if necessary.
6.2 The DAP system log When a DAP piocess terminates that is, DAPREL is executed or
—
J***Load Abandoned***
/ACCOONTING=NOASCI I
Note that AMT reserves the right to change the format and
content of the data sent to DAPSYS1 LOG in future releases.
.
6.3 VMS ACCOUNTING When a process terminates that is, D?PREL is executed or
—
1
Length Type
Count
User data
4bytes
Endof
packet
46 manO2O.O1 AMT
6.3: VMS ACCOUNTING 47
The layout of the Type field in the user data packet is set out
in table 6.2 below:
MT identifier
VMS PID
Quantum Speed DP type reserved
PT]) Timeslice Status
CPU time
Array
Code
figure 6.2 Block diagram of The subfields in the User data field in a user data packet
50 manQ2O.Q1 AMT
51
Chapter 7
Trouble Shooting This chapter attempts to covet some of the more common
problems that you may experience in installing a DAP and
attempting to use D?PBOOT to start up the DAR
• The software installation ptocedure fails:
Action:
o Check that you have sufficient disk space to perform
the installation (see section 2.3 pages 14-15)
o Ensure that you ate logged on as SYSTE)& Software
installation may require cettain privileges that you do
not have if you are not using the SYSTEM account
• Execution of DJPSThRTUP COM either manually or
.
$ @SYS$MANAGFR: DIPCONFIG
Action:
a Your VAX system manager must authorize the granting
of OPER privilege to you.
54 manO2O.07 AMT
Index 55
Index
A D
Accounting Facilities 45 DAP control panel 27
ACCOUNTING qualifier 35, 46 DAP System Accounting Facilities
AMT Text Libraries 44 See SYSTEM ACCOUNTING FACILITIES
AMTCDEFS.ThB 44 DAP system characteristics file
AMTFORDEFS.TLB 44 See DAPPARAMS.DAT
APALDEFTLB 44 DAP TESTS 29
DAPFDEEThB 44 DAP TYPE field 49
AMTCDEFS.TLB DAP_SIZE logical name 22
See AMT TEXT LIBRARIES DAPBASE 13-17, 19, 21, 23
AMTDAP_1 process 35 Contents of DAPBASE, 15
AMTDAP1.LOG 33, 34, 36, 37, 39, 41 DAPBOOT 15-17, 21, 28,33, 35-37, 43, 49, 51,
AMTDEF 44,49 52, 54
AMTFORDEFS.TLB Privileges Required 33
See AMT TEXT LIBRARIES DAPBOOT command 34, 35, 37
ANSWER button 27, 28, 30 Parameters 34
APALDEF.ThB Qualifiers to 34-36
See AMT TEXT LIBRARIES DAPBOOT STO 31
ASCII accounting file DAPCONFIG command procedure 16, 17, 52
See DAPSYS_1 .LOG DAPDRIVER, 4, 21
AUTOGEN 20 DAPET 24, 25
DAPF_INCLUDE logical name 23
DAPFDEFTLB
B See AMI TEXT LIBRARIES
DAPMAN 42
BOOT DAPOS 29 DAPMONITOR 15, 30, 33, 39, 40, 42, 43, 46
Booting a DAP 35-39 Files used by 37
Buses available for the VAX 2 DAPPARAMS.DAT 42
DAPRUN 24, 25
DAPSIZE qualifier 22
DAPSTARTURCOM, 7, 17-19, 21,51, 52
C
DAPSYS_1 LOG 43
Cable assembly (DR1 1-W/DRV1 1-WA) 10 DAPSYSQUE.DAT 42
Cable assembly (DRB32) 5 DAPTEMP menu option 29
Cables 3 DAPTITLE menu option 29
CES HVR-821 7 5 DASSEMBLE13
CLOCK menu option 29 DCL commands, 14,15
Configuration file (creation of) Device drivers, 4
See DAPCONFIG DFORThAN, 23
CONFIGURATIONfILE qualifier 17, 36 DLINK, 23, 24
Control and Status Register DR11-W, 1,2,3
See CSR DR1J-W/DRV11-WA 7,9,11,18,51,53
COUNT field 46 Control and Status Register (CSR) 7-9
CSR 7, 8, 53 IKON Model 10089 10-12
Interrupt Vector 7-9
Unibus/Qbus Adapter 7
DRB32 1-2, 3-5, 18, 51
58 manO2O.Q1 AMT
Reader comment form
AN4T
Read9. UK
Any comments you care to make, whether reporting bugs in the manual or making more general comment,
about this or any AMT publications will help us improve their quality and usefulness. To report bugs, if you have
the time, the ideal way from our point of view is to send us a photo-copy of the relevant page, with the bug
marked on it. If you are in the UK, please use our FREEPOST address to send us the copy.
If you also can spare the time to fill in the mini-questionnaire below that would be doubly useful to us. To send
us this form, please fold it as indicated, and post it postage is pre-paid for the UK.
—
Comments
Title of publication: System Management under VAX/VMS (manO2O.O1) I other — please specify:
My company:
My company address: .
-1
r
No postage needed for posting in the UK.
If posting outside UK, please stick stamps to normal value.
r
Publications Manager
Active Memory Technology Ltd
FREEPOST (RG 1436)
Reading
Berkshire RG6 1 BR
United Kingdom
PlOPJlflOUP13flI
Second fold
1. 1— First told
. .