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.