Hitachi

Hitachi Advanced Database Setup and Operation Guide


A.1 Configuration of the server directory (for installation)

The following table shows the configuration of the server directory when the HADB server is installed.

These directories and files are created at installation of the HADB server. They are deleted when the HADB server is uninstalled.

Table A‒1: Configuration of the server directory (for installation)

No.

Directory name or file name

Description

1

$INSTDIR/bin

Directory that stores various executable commands

2

$INSTDIR/bin/adbarchivechunk

Command for archiving chunks

3

$INSTDIR/bin/adbaudittrail

Command for managing the audit trail facility

4

$INSTDIR/bin/adbcancel

Cancel command

5

$INSTDIR/bin/adbchgchunkcomment

Command for entering, changing, and deleting comments for chunks

6

$INSTDIR/bin/adbchgchunkstatus

Command for changing a chunk status

7

$INSTDIR/bin/adbchgnodetype

Command for changing an HADB server's node type

8

$INSTDIR/bin/adbchgsqltrc

Command for starting and stopping output of SQL trace information

9

$INSTDIR/bin/adbchgsrvmode

Command for changing the HADB server operation mode

10

$INSTDIR/bin/adbclientdefmang

Command for centrally managing client definitions

11

$INSTDIR/bin/adbcolumnize

Command for managing the updated-row columnizing facility

12

$INSTDIR/bin/adbconvertaudittrailfile

Command for converting audit trail files

13

$INSTDIR/bin/adbdbstatus

DB status analysis command

14

$INSTDIR/bin/adbexport

Data export command

15

$INSTDIR/bin/adbgetcst

Cost information collection command

16

$INSTDIR/bin/adbidxrebuild

Index rebuild command

17

$INSTDIR/bin/adbimport

Data import command

18

$INSTDIR/bin/adbinfoget

Troubleshooting information collection command

19

$INSTDIR/bin/adbinfosweep

Troubleshooting information deletion command

20

$INSTDIR/bin/adbinit

Database initialization command

21

$INSTDIR/bin/adbls

HADB server status display command

22

$INSTDIR/bin/adbmergechunk

Command for merging chunks

23

$INSTDIR/bin/adbmodarea

DB area addition/modification command

24

$INSTDIR/bin/adbmodbuff

Command for changing a buffer

25

$INSTDIR/bin/adbmonitor

Server-monitoring command

26

$INSTDIR/bin/adbreorgsystemdata

Command for reorganizing system tables

27

$INSTDIR/bin/adbshmdump

Shared memory dump command

28

$INSTDIR/bin/adbsrvd

Server daemon

29

$INSTDIR/bin/adbstart

HADB server startup command

30

$INSTDIR/bin/adbstat

Statistical analysis command

31

$INSTDIR/bin/adbstop

HADB server termination command

32

$INSTDIR/bin/adbsyndict

Command for managing synonym dictionaries

33

$INSTDIR/bin/adbsystoru

Command for getting ITRU troubleshooting information

34

$INSTDIR/bin/adbtdmpget

Used by the system

35

$INSTDIR/bin/adbtdmpview

36

$INSTDIR/bin/adbterrno

37

$INSTDIR/bin/adbtgetdef

38

$INSTDIR/bin/adbtgetsqltrc

39

$INSTDIR/bin/adbthdlinfo

40

$INSTDIR/bin/adbtmsglog

41

$INSTDIR/bin/adbtstat

42

$INSTDIR/bin/adbtsyslog

43

$INSTDIR/bin/adbtmk2

44

$INSTDIR/bin/adbunarchivechunk

Command for unarchiving chunks

45

$INSTDIR/bin/linaphx64

Used by the system

46

$INSTDIR/bin/patrol_sby_exe

HA Monitor slave monitor command (Start)

47

$INSTDIR/bin/patrol_sby_term

HA Monitor slave monitor command (Stop)

48

$INSTDIR/bin/stop_sby

HA Monitor slave stop command

49

$INSTDIR/client

Directory that stores commands and libraries used by HADB clients

50

$INSTDIR/client/bin

Directory that stores various executable commands used by HADB clients

51

$INSTDIR/client/bin/adbsql

SQL execution command

52

$INSTDIR/client/lib

Directory that stores various types of libraries used by HADB clients

53

$INSTDIR/client/lib/libadbclt.so

Client library

54

$INSTDIR/client/lib/adbjdbc8.jar

JDBC driver (JRE version 8)

55

$INSTDIR/conf

Directory that stores definition files

56

$INSTDIR/include

Directory that stores user-provided header files

57

$INSTDIR/include/adbcli.h

User-provided header files

58

$INSTDIR/include/adbtypes.h

59

$INSTDIR/include/adbcnv.h

60

$INSTDIR/include/adbodb.h

61

$INSTDIR/lib

Directory that stores various types of libraries

62

$INSTDIR/lib/libadb.so

Database access control library

63

$INSTDIR/lib/libadbrpcs.so

Communication library

64

$INSTDIR/lib/libadbsort.so

Sort library

65

$INSTDIR/lib/libtapa.so

Used by the system

66

$INSTDIR/lib/adbmsg.cat

Message catalog file

67

$INSTDIR/lib/sysdef

Directory that stores definition analysis information files

68

$INSTDIR/lib/sysdef/adb.def

Definition analysis information files

69

$INSTDIR/lib/sysdef/adbarchivechunk.def

70

$INSTDIR/lib/sysdef/adbclientdefmang.def

71

$INSTDIR/lib/sysdef/adbclt.def

72

$INSTDIR/lib/sysdef/adbexport.def

73

$INSTDIR/lib/sysdef/adbgetcst.def

74

$INSTDIR/lib/sysdef/adbidxrebuild.def

75

$INSTDIR/lib/sysdef/adbimport.def

76

$INSTDIR/lib/sysdef/adbimport_clm.def

77

$INSTDIR/lib/sysdef/adbimport_clm_csv.def

78

$INSTDIR/lib/sysdef/adbinit.def

79

$INSTDIR/lib/sysdef/adbmergechunk.def

80

$INSTDIR/lib/sysdef/adbmodarea.def

81

$INSTDIR/lib/sysdef/adbmodbuff.def

82

$INSTDIR/lib/sysdef/adbreorgsystemdata.def

83

$INSTDIR/lib/sysdef/adbunarchivechunk.def

84

$INSTDIR/sample

Directory that stores sample application programs and definition file templates

85

$INSTDIR/sample/cli_sample1.c

Sample application program (for CLI functions)

86

$INSTDIR/sample/create_sampledb.sh

Shell script for creating the table SAMPLE

87

$INSTDIR/sample/reorg_column_sample.sh

Shell script for reorganizing a column store table

88

$INSTDIR/sample/SAMPLE.txt

Data to be stored in the table SAMPLE

89

$INSTDIR/sample/SAMPLE_table.sql

File in which definition SQL statements for defining the table SAMPLE are coded

90

$INSTDIR/sample/Sample1.java

Sample application program (for JDBC)

91

$INSTDIR/sample/odbc_sample1.c

Sample application program (for ODBC)

92

$INSTDIR/sample/conf

Directory that stores a definition file template

93

$INSTDIR/sample/conf/adbarchivechunk.opt

Template file for the archive chunk option

94

$INSTDIR/sample/conf/adbclientdefmang.def

Template file for client-managing definitions

95

$INSTDIR/sample/conf/adbexport.opt

Export option template file

96

$INSTDIR/sample/conf/adbgetcst.opt

Template file for the cost-information collection option

97

$INSTDIR/sample/conf/adbidxrebuild.opt

Template file for the index rebuild option

98

$INSTDIR/sample/conf/adbimport.opt

Import option template file

99

$INSTDIR/sample/conf/adbinit.opt

Initialization option template file

100

$INSTDIR/sample/conf/adbmergechunk.opt

Template file for the merge chunk option

101

$INSTDIR/sample/conf/adbmodarea.opt

Template file for the DB area addition/modification option

102

$INSTDIR/sample/conf/adbmodbuff.opt

Template file for the buffer-modifying option

103

$INSTDIR/sample/conf/adbunarchivechunk.opt

Template file for the unarchive chunk option

104

$INSTDIR/sample/conf/client.def

Client definition template file

105

$INSTDIR/sample/conf/server.def

Server definition template file

106

$INSTDIR/sample/scripts

Directory that stores sample files for HA Monitor commands

107

$INSTDIR/sample/scripts/multinode.env

Environment variable definition file for HA Monitor commands (multi-node function)

108

$INSTDIR/sample/scripts/multinode_user.sh

Sample shell file for HA Monitor user commands (multi-node function)

109

$INSTDIR/sample/scripts/multinode_act.sh

Sample shell file for the HA Monitor startup command (multi-node function)

110

$INSTDIR/sample/scripts/multinode_term.sh

Sample shell file for the HA Monitor termination command (multi-node function) (for host reset)

111

$INSTDIR/sample/scripts/multinode_term_scsi.sh

Sample shell file for the HA Monitor termination command (multi-node function) (SCSI reservation for shared disk)

112

$INSTDIR/sample/scripts/multinode_patrol.sh

Sample shell file for the HA Monitor monitoring command (multi-node function)

113

$INSTDIR/sample/scripts/coldstandby.env

Environment variable definition file for HA Monitor commands (cold standby configuration)

114

$INSTDIR/sample/scripts/coldstandby_act.sh

Sample shell file for the HA Monitor startup command (cold standby configuration)

115

$INSTDIR/sample/scripts/coldstandby_term.sh

Sample shell file for the HA Monitor termination command (cold standby configuration)

116

$INSTDIR/sample/scripts/coldstandby_patrol.sh

Sample shell file for the HA Monitor monitoring command (cold standby configuration)

117

$INSTDIR/sample/jp1audit

Directory that stores the sample file of the definition file for JP1/Audit.

118

$INSTDIR/sample/jp1audit/admjevlog_HADB.conf

Sample file of the definition file for operational behavior for JP1/Audit

119

$INSTDIR/sample/jp1audit/HADB.conf

Sample file of the definition file for product behavior for JP1/Audit

120

$INSTDIR/spool

Directory that stores execution result logs