OpenTP1 Version 7 Operation
Execution of OpenTP1 requires the following OS files in addition to the OpenTP1 files:
The files that must be created by the user are:
Table 7-3 Files and directories created by the user
File | Directory | File name | File type | |
---|---|---|---|---|
User program file | $DCDIR/aplib/#1 | Executable program name#2 | Executable file | |
MCF communication process program file and MCF application startup process program file | $DCDIR/lib/servers/ | Executable program name | Executable file | |
Definition files | System environment definition | $DCDIR/conf | env | Text file |
Other definitions | $DCCONFPATH/ | Definition file name | ||
System service information definition | $DCDIR/lib/sysconf/ | System service information definition file name | ||
System service common information definition#3 | $DCDIR/lib/sysconf/ | mcf |
The following table lists the files and directories created at installation or cataloging into OS.
Table 7-4 Files and directories created at installation or cataloging into OS
Name | Directory | File name | |
---|---|---|---|
OpenTP1 program files | OpenTP1 server | $DCDIR/lib/servers/ | --# |
Commands | $DCDIR/bin/ | -- | |
Header file | $DCDIR/include/ | -- | |
Archive file | $DCDIR/lib/ | -- | |
Definition analysis files | $DCDIR/lib/sysconf/ | --# | |
$DCDIR/lib/sysdef/ | -- | ||
Message object file | $DCDIR/lib/ | msgtxt, jmsgtxt | |
User program file directory | $DCDIR/aplib/ | None | |
Directory for definition files | $DCDIR/conf/ | None | |
System management information directory | $DCDIR/etc/ | -- | |
Evacuated core file | $DCDIR/spool/save/ | None | |
Command log directory | $DCDIR/spool/cmdlog/ | -- | |
Deadlock information file directory | $DCDIR/spool/dclckinf/ | None | |
Transaction information directory | $DCDIR/spool/dctrninf/ | None | |
Journal information directory | $DCDIR/spool/dcjnlinf/errinf/ | None | |
Process service information directory | $DCDIR/spool/dcprcinf/ | None | |
Transaction journal directory | $DCDIR/spool/dctjlinf/ | -- | |
Server recovery journal directory | $DCDIR/spool/dcsjl/ | -- | |
Transaction control object storage directory | $DCDIR/spool/trnrmcmd/userobj/ | dc_trn_allrm.0 | |
Online tester directory | $DCDIR/spool/uto/ | None | |
Directory for system internal lock control | $DCDIR/spool/olkfifs/ | -- | |
Directory for system internal synchronization control | $DCDIR/spool/olkrsfs/ | -- |
The following table lists the files and directories created at execution of OpenTP1.
Table 7-5 Files and directories created at execution of OpenTP1 (when using the multi-node facility)
Name | Directory | File name | Node 1#1 | Node 2#2 |
---|---|---|---|---|
Message log file | $DCDIR/spool/ | dclogl or dclog2 | Y | Y |
MCF trace file#3 | $DCDIR/spool/ | mcft0XXZZ#4 | N | Y |
Scheduling queue information file | $DCDIR/spool/ | scdqidl or scdqid2 | N | Y |
RPC trace file | $DCDIR/spool/ | rpctrl or rpctr2#5 | Y | Y |
Trace information dump file | $DCDIR/spool/save/ | dcmtrdpl or dcmtrdp2 | Y | Y |
Performance verification trace information file | $DCDIR/spool/dcprfinf/ | prf_001, prf_002, prf_003 | Y | Y |
Backup file for performance verification trace information file | $DCDIR/spool/save/ | prf_nnn.bk1#6 and prf_nnn.bk2#6 | Y | Y |
XAR performance verification trace information file | $DCDIR/spool/dcxarinf/ | _xr_nnn#7 | Y | Y |
Backup file for XAR performance verification trace information file | $DCDIR/spool/save/ | _xr_nnn.bk1#6 and _xr_nnn.bk2#6 | Y | Y |
JNL performance verification trace information file | $DCDIR/spool/dcjnlinf/prfinf/ | _jl_nnn#7 | Y | Y |
Backup file for JNL performance verification trace information file | $DCDIR/spool/save/ | _jl_nnn.bk1#6 and _jl_nnn.bk2#6 | Y | Y |
LCK performance verification trace information file | $DCDIR/spool/dclckinf/prf/ | _lk_nnn#7 | Y | Y |
Backup file for LCK performance verification trace information file | $DCDIR/spool/save/ | _lk_nnn.bk1#6 and _lk_nnn.bk2#6 | Y | Y |
MCF performance verification trace information file | $DCDIR/spool/dcmcfinf/ | _mc_nnn#7 | Y | Y |
Backup file for MCF performance verification trace information file | $DCDIR/spool/save/ | _mc_nnn.bk1#6 and _mc_nnn.bk2#6 | Y | Y |
TRN event trace information file | $DCDIR/spool/dctrninf/trace/prf/ | _tr_nnn#7 | Y | Y |
Backup file for TRN event trace information file | $DCDIR/spool/save/ | _tr_nnn.bk1#6 and _tr_nnn.bk2#6 | Y | Y |
NAM event trace information file | $DCDIR/spool/dcnaminf/ | _nm_001, _nm_002, and _nm_003 | Y | Y |
Backup file for NAM event trace information file | $DCDIR/spool/save/ | _nm_nnn.bk1#6 and _nm_nnn.bk2#6 | Y | Y |
Process service event trace information file | $DCDIR/spool/dcprcinf/ | _pr_001, _pr_002, and _pr_003 | Y | Y |
Backup file for process service event trace information file | $DCDIR/spool/save/ | _pr_nnn.bk1#6 and _pr_nnn.bk2#6 | Y | Y |
FIL event trace information file | $DCDIR/spool/dcfilinf/ | _fl_001, _fl_002 and _fl_003 | Y | Y |
Backup file for FIL event trace information file | $DCDIR/spool/save/ | _fl_nnn.bk1#6 and _fl_nnn.bk2#6 | Y | Y |
RTS log file | $DCDIR/spool/dcrtsinf/#8 | rtslog[1-10]#8, #9 | Y | Y |
MCF statistics file | $DCDIR/spool/#10 | mcfstc#10 | N | Y |
Current working directory#11 | $DCDIR/tmp/home/server-name.ID#12/ | -- | Y | Y |
UAP trace data file | $DCDIR/tmp/home/server-name.ID/ | dcuat.map#13 | Y | Y |
Backup file for UAP trace data file | $DCDIR/spool/save/trc/#14 | server-namen.uatmap#15 and server-name_n.uatmap#15 | Y | Y |
Shared memory dump file | $DCDIR/spool/ |
|
Y | Y |
Core file | $DCDIR/spool/save/ | server-namen#17 | Y | Y |
Deadlock and timeout information files | $DCDIR/spool/dclckinf/ | file-name#18 | N | Y |
MCF dump file#3 | $DCDIR/spool/ | mcfdKAXXNN#19 | N | Y |
MCF common memory dump file#3 | $DCDIR/spool/ | mcfsAXXY#18 | N | Y |
Undetermined transaction information file | $DCDIR/spool/dctrninf/ | file-name#21 | N | Y |
Invalid journal information file for archive journal node | $DCDIR/spool/dcjnlinf/errinf/ | an_X#22 | Y | N |
Invalid journal information file for archive-journal source node | $DCDIR/spool/dcjnlinf/errinf/ | r_n#23 | N | Y |
Copy file of input/output queue contents | $DCDIR/spool/ | file-name#24 | N | Y |
UAP trace edit/output file | $DCDIR/spool/save/ | server-nameN#15.uat | N | Y |
OpenTP1 debug information file | $DCDIR/spool/save/ | server-nameN#15.deb | Y | Y |
In addition to the files listed in these tables, there are files for OpenTP1 internal processing under the directories $DCDIR/spool/ and $DCDIR/tmp/. This must not be changed the user's discretion. All files for OpenTP1 internal processing under $DCDIR/tmp/ are cleared when OpenTP1 starts.
All Rights Reserved. Copyright (C) 2006, 2010, Hitachi, Ltd.