File structure

The table below describes the file structure of HULFT-HUB Server.

Note

Do not share the following files when you run multiple instances of HULFT-HUB Server without using the clustering system.

Table 1.2 File structure of HULFT-HUB Server

File name

Path

Outline of function

When created

Installation Information

hub-main.inf

HULHUBEXE (*1)

Stores the product information of HULFT-HUB Server.

During installation

Job Flow Installation Information (*2)

jf-main.inf

 

This file manages the job flow version and indicates which product the job flow operates as a part of.

During installation

System Environment Settings

hulhub.conf

HULHUBETC (*1)

The operating environment and operating conditions for HULFT-HUB Server will be stored.

During installation

Environment Usage Status File

hubd.pid

This file checks to ensure that multiple instances of HULFT-HUB Server do not start from the same System Environment Settings file.

During startup

mmap Lock File (*3)

MMapDir (*4) delimited with . and a space

This file controls access to the mmap file.

During startup

Transfer Log Deletion Lock File

hub_TransferHistory.db.lock

This file controls the Transfer Log deletion utility (utlhublogrm) to prevent it from executing twice.

When the Transfer Log deletion utility starts

Operation Log List Display Lock File

.opllist.lck

This file exclusively controls files to be displayed by the operation log list display command.

When the operation log list display command starts

Management Information Batch Registration Lock File

utlhubiupdt.lck

This file controls the Management Information Batch Registration utility to prevent it from executing twice.

When the Management Information Batch Registration utility starts

Job Flow Log Batch Deletion Lock File (*2)

utljflogrm.lck

This file controls the Job Flow Log Batch Deletion utility to prevent it from executing twice.

When the Job Flow Log Batch Deletion utility starts

File Access Log

huboplfile.csv

HULHUBETC/opl (*1)

File access logs are registered in this file.

A backup is made as huboplfile_bk_*.csv in the same location. (*5)

When logs are output

Command Execution Log

huboplcmd.csv

HULHUBETC/opl (*1)

Command execution logs are registered in this file.

A backup is made as huboplcmd_bk_*.csv in the same location. (*5)

When logs are output

Alternative Management Information

hub_Agent.db

CurrentDBDir (*7)

Alternative server: Information about the active server will be stored.

Active server: Information about the alternative server will be stored.

During installation

User Information

hub_User.db

This file stores information about the user IDs and permissions of users.

During installation

Business Group Information

hub_BusinessGroup.db

This file stores the group information that is defined for each business.

During installation

Business Permission Information

hub_Authority.db

This file defines the relationship between a user and group and stores various types of Business Permission Information.

During installation

Client Business Group Information

hub_ClientGroup.db

This file stores clients belonging to the business group.

During installation

Network Connection Filter Information

hub_ConnectionFilter.db

This file stores the approval information for connection requests from HULFT-HUB Manager.

During installation

Transfer Information

hub_TransferData.db

This file stores the Transfer definition related to relay and multicasting.

During installation

Host Group Information

hub_HostGroupData.db

This file stores the definition information when the transfer destination hosts are grouped.

During installation

Transfer Destination Host Information

hub_TransferHost.db

This file stores information about the specified transfer definition in the Transfer definition.

During installation

Transfer Conditions

hub_TransferCondition.db

This file specifies the Transfer Conditions for each specified transfer destination in the Transfer definition.

During installation

Routing Information

hub_TransferRoute.db

This file stores information on HULFT-HUB Server instances that are directly connected.

During installation

Registered Client Information

hub_Client.db

This file stores the information of clients that are registered in (directly connected to) this HULFT-HUB Server instance.

During installation

Neighboring Server Information

hub_NeighborServer.db

This file stores information on a neighboring HULFT-HUB Server instance.

During installation

HUB Mailbox Management Information

hub_HubMailBox.db

This file stores the control information of data accumulated in HULFT-HUB Server.

During installation

Accumulation Status Information

hub_AccumulateStateData.db

This file stores information about the accumulated data.

During installation

Client System Environment Settings

hub_ClientConfig.db

This file stores the System Environment Settings of a Registered Client.

During installation

Client Installation Information

hub_ClientInstall.db

This file stores the product information of a Registered Client.

During installation

Send Management Information

hub_Send.db

This file stores the Send Management Information of a Registered Client.

During installation

Receive Management Information

hub_Receive.db

This file stores the Receive Management Information of a Registered Client.

During installation

Job Management Information

hub_JobData.db

This file stores the Job Information of a Registered Client.

During installation

Host Information

hub_ReferHost.db

This file stores the Host Information of a Registered Client.

During installation

Transfer Group Information

hub_TransferGroupData.db

This file stores the Transfer Group Information of a Registered Client.

During installation

Format Information

hub_FormatData.db

This file stores the Format Information of a Registered Client.

During installation

Multi Format Information

hub_MultiData.db

This file stores the Multi Format Information of a Registered Client.

During installation

Schedule Information

hub_Schedule.db

This file stores the Schedule Information of a Registered Client.

During installation

Mail Interface Information

hub_Mail.db

This file stores the Mail Interface Information of a Registered Client.

During installation

XML Conversion Information

hub_Xml.db

This file stores the XML Conversion Information of a Registered Client.

During installation

File Trigger Information

hub_FileTrigger.db

This file stores the File Trigger Information of a Registered Client.

During installation

Transfer Log

hub_TransferHistory.db

This file stores for each transfer unit the processing result of a file transfer (relay and multicasting) executed via this HULFT-HUB Server instance or information collected by integration of Direct Transfer logs.

During installation

Client Status Management

hub_ClientState.db

This file controls the activity status of clients that are registered in this HULFT-HUB Server instance.

During installation

Client Management Information Update Status

hub_UpdateStateClient.db

This file stores the last update information (update date/time and user) of the client management information stored in the database.

During installation

Server Management Information Update Status

hub_UpdateStateServer.dt

This file stores the last update information (update date/time and user) of the server management information stored in the database.

During installation

Batch Processing Information

hub_Batch.db

This file stores information for the batch processing function that collects log records of Direct Transfer processes.

During installation

Management Information Backup Management Information

hub_ManagementBackup.db

This file stores the information used to manage backups of each piece of management information.

During installation

Login Status Management information

hub_LoginState.db

This file stores the login status management information.

During installation

Operation Log Backup Date/Time Management

hub_OplCycleState.db

This file manages the generation file date/time of the operation log.

During installation

Distribution Management DB

hub_Dist.db

This file manages the distribution status.

During installation

Job Flow Management Information

jf_manage_info.db

This file stores the management information of job flows.

During installation

Job Flow Watch Information

jf_monitor_info.db

This file stores information about job flows in queue, in execution, and the execution results.

During installation

Job Flow XML Schema File (*2)

JFschema.xml

This file is an XML schema file required for reading the Job Flow Management Information.

During installation

Trace File

Not Fixed

TraceFile (*7)

This file stores information about events that occur in this HULFT-HUB Server instance.

A backup is made automatically with the extension '.bk' added by setting the System Environment Settings.

During startup

Dump File

hubprocess-ID.dmp

the same layer as TraceFile (*7)

This file stores information required for troubleshooting.

When a dump is output

Trace Lock File

.trace.lck

This file controls the backup processing for a trace file to prevent it from executing twice.

When a trace is output

System Management

.srv_status_file.dat

MMapDir (*7)

This file stores dynamic information such as the operation status and environment settings of HULFT-HUB Server.

During startup

Receive Status Management

.trs_rcv_status_file.dat

This file manages the status of file transfer (relay and multicasting) related to the sending host.

During startup

Send Status Management

.trs_snd_status_file.dat

This file manages the status of file transfer (relay and multicasting) related to the receiving host.

During startup

Request Acknowledge System Relay Status Management

.rqt_status_file.dat

This file manages the relay status of a request acknowledge.

During startup

Manager Relay Status Management

.mgr_status_file.dat

This file manages the status of the connection relay between HULFT-HUB Manager and the transfer-destination server.

During startup

Lock Status Management

.db_nn_status_file.dat (*8)

This file stores the lock status of the internal information.

During startup

Cache DB

.db_nn_cache_file.dat (*8)

This file stores the management information.

During startup

Service Activity Status File (*3)

local-host-name_service-name.pid

/tmp

This file checks to ensure that multiple instances of HULFT-HUB Server with the same service name do not start on the same host.

During startup

Installer Library (*6)

hubinst.dll

Execution directory (*1)

This is a library for the installer required when the server OS is Windows.

During installation

SQLite Library (*6)

sqlite3.dll

This is a library for SQLite required when the server OS is Windows.

During installation

HUB System Environment Settings File (*6)

hub.ini

This is the environment settings file required when the server OS is Windows.

During installation

Icon File (*6)

hubicon.ico

This is the icon file required when the server OS is Windows.

During installation

Readme (*6)

readme_eng_hub3_win.txt

This is the English Readme file required when the server OS is Windows.

During installation

readme_jpn_hub3_win.txt

This is the Japanese Readme file required when the server OS is Windows.

During installation

Cipher Options (*2)

libC4S.so

HULHUBEXE (*1)

This file is required for performing the C4S encryption/decryption processing in HULFT-HUB Server.

During installation

libMonoCrypt.so

This file is required for performing the AES encryption/decryption processing in HULFT-HUB Server.

During installation

Zstandard Compression

libzstd.so

This file is required for performing Zstandard compression or decompression on HULFT-HUB Server.

During installation

Parameter Creation Temporary DB

hub_FormatData.db

BackupDBDir + _tmp_igen_process-ID (*7)

This file stores the temporary data of the parameter generation processing.

When the Management Information Parameter Generation utility starts

hub_JobData.db

hub_Mail.db

hub_MultiData.db

hub_Receive.db

hub_ReferHost.db

hub_Schedule.db

hub_Send.db

hub_TransferCondition.db

hub_TransferData.db

hub_TransferGroupData.db

hub_FileTrigger.db

Management Information Parameter Generation Lock File

_utligen_lockfile.lock

BackupDBDir (*7)

This file controls the Management Information Parameter Generation utility to prevent it from executing twice.

When the Management Information Parameter Generation utility starts

Distribution DB

hub_FormatData.db

BackupDBDir + dist (*7)

This file retains management information to be distributed.

When the Management Information Batch Registration utility starts

hub_JobData.db

hub_Mail.db

hub_MultiData.db

hub_Receive.db

hub_ReferHost.db

hub_Schedule.db

hub_Send.db

hub_TransferCondition.db

hub_TransferData.db

hub_TransferGroupData.db

hub_FileTrigger.db

Sample profile

hulfthub.csh.profile

HULHUBETC (*1)

Sample profile for C shell environments

During installation

hulfthub.bsh.profile

Sample profile for B shell environments

Language resource file

message.res

HULHUBETC/lang/en/(*1)

Stores the message output to logs and screens.

During installation

*1

:

HULHUBEXE and HULHUBETC are environment variables.

If the server OS is Windows, replace the terms with 'execution directory' and 'environment settings directory', respectively. Note that the default paths are as follows:

Execution directory: [%SystemDrive%:\HULFT Family\HULFT-HUB Server]\bin

Environment settings directory: [%SystemDrive%:\HULFT Family\HULFT-HUB Server]\etc

*2

:

This only applies to HULFT-HUB Server for UNIX/Linux-ENT.

*3

:

This only applies when the server OS is UNIX or Linux.

*4

:

If the mmap directory name is set to '/home/hub/mmap', the mmap lock file name is '. home hub mmap', which is obtained by replacing the slashes with spaces.

*5

:

* is in the range from 0001 to 9999.

*6

:

This only applies when the server OS is Windows.

*7

:

This is the setting field of the System Environment Settings file.

*8

:

nn is a number that is automatically assigned.