System Environment Settings (UNIX/Linux)

This screen enables to set the system environment.

Startup

Work File Generation Path

This field specifies the path in which temporary files created by HULFT are stored.

Specify this field in an alphanumeric string within 50 bytes.

Specify the partition that stores temporary files that HULFT creates.

Make sure that the unused area of this path is sufficient.

Click the [Browse] to display the Directory Reference dialog box, in which you can select a directory at destination. For details, refer to Directory Reference dialog box (UNIX/Linux).

Note

If directory that does not exist is specified in the Work File Generation Path, it will be cleared when the information is saved.

FIFO Path

This field specifies a directory to create a fifo file which is used during the communication between the Send daemon and the Send process.

Specify in alphanumeric characters within 50 bytes.

If the default directory '/tmp' does not exist, unexpected behavior may occur. If the '/tmp' directory does not exist, specify a desired directory after installation.

Click the [Browse] to display the Directory Reference dialog box, in which you can select a directory at destination. For details, refer to Directory Reference dialog box (UNIX/Linux).

Note

If you specify the directory that does not exist in the Fifo Path field and save the data, 'HULPATH' is used as the Fifo Path internally.

Command Acknowledge Port No.

This field specifies the port number for the Send daemon to acknowledge requests.

You can specify from '1' to '65535.' This field is optional.

Note

You can set this field when your connection destination is HULFT7 for UNIX/Linux Ver.7.2 or higher and the Send Daemon Communication Method is set to 'Socket' at the same time.

Receive Port No.

This field specifies the port number used by the Receive daemon when it waits and accepts the data sent from other hosts.

You can specify from '1' to '65535.'

Request Acknowledge Port No.

This field specifies the port number for the Request Acknowledge daemon to wait for the communication from other hosts.

You can specify from '1' to '65535.'

Send Process Multiplex Level

This field specifies the maximum number of the Send processes that the Send daemon can start at a time.

You can specify from '1' to '9999.'

Receive Process Multiplex Level

This field specifies the maximum number of the Receive processes that the Receive daemon can start at a time.

You can specify from '0' to '9999.'

Specification of 0 is handled as unlimited.

Fifo Identification Number

This field specifies the key that is used in the communication between the Send process and the Send daemon.

Make sure each key is unique when multiple Send daemons are started within the same system.

Code Conversion

Kanji Code Type

This field specifies the kanji code type of the system in use.

  • Shift-JIS

  • EUC

  • UTF-8

JIS Year

This field specifies the JIS Year of the system in use.

  • 78JIS

  • 83JIS

Tab Code Mode

This field specifies how to handle a tab code, whether to treat the code as a space code (0x20) or a tab code (0x09), in text transfer to a host that uses EBCDIC code.

Space:

Handle as a space code

Tab:

Handle as a tab code

Space Character Mode

This field specifies the conversion rule for space codes.

  • Mode 0

  • Mode 1

 

For conversion rules of the space, refer to Linux/AIX Administration Manual for the destination host.

KEIS Em-size Space Mode

This field specifies the conversion rules of em-size (full-width) space code in KEIS.

This field is enabled only when the Space Character Mode is set to 'Mode 1.'

Mode 0:

Convert the em-size (full-width) space code into 0x4040.

Mode 1:

Convert the em-size (full-width) space code into 0xA1A1.

External Character Table Mode

This field specifies how to handle external character table conversion.

Off:

Convert all external character codes to full-width square shaped characters '' (0x2222 in JIS code).

On:

Refer to external character code file expansion file and convert to the relevant code.

Priority:

Use the external character table with priority.

For custom character table, refer to Linux/AIX Administration Manual for the destination host.

Process when External character has not been Registered

This field specifies the handling of the codes which are not listed in JIS Level 1 and JIS Level 2, nor registered in the External Character Table.

Default Value:

Convert to default code.

Error:

Handle the non-registered character as an error.

Code Conversion Mode
Mode 0:

In code conversion, treat the codes of conversion destination as fixed length and executes conversion to external character. (except for UTF-8)

Mode 1:

In code conversion, treat the codes of conversion destination as variable length and executes conversion to external character.

Attribute Conversion

Pack Zone Conversion

This field specifies a conversion rule of the sign part of Signed Internal Decimal (P) and Signed External Decimal (S), when the Format Transfer or Multi Format Transfer is carried out.

  • Mode 0

  • Mode 1

  • Mode B

  • Mode F

  • Mode 9

  • Mode S

  • Mode N

 

For details on the pack zone conversion rules, refer to Linux/AIX Administration Manual for the destination host.

Sign for ASCII

This field specifies the sign part of Signed Internal Decimal (P) and Signed External Decimal (S) in the conversion to the data of ASCII type, when the Format Transfer or Multi Format Transfer is carried out.

The setting is valid only when the Pack Zone Conversion is set to 'Mode S.'

Table 6.1 Sign for ASCII

Setting Value

Zone

Sign

Positive

Negative

Mode 1

3

4

5

Mode 2

3

3

7

Sign for EBCDIC

This field specifies the sign part of Signed Internal Decimal (P) and Signed External Decimal (S) in the conversion to the data of EBCDIC type, when the Format Transfer or Multi Format Transfer is carried out.

The setting is valid only when the Pack Zone Conversion is set to 'Mode S.'

Table 6.2 Sign for EBCDIC

Setting Value

Zone

Sign

Positive

Negative

Mode 1

F

C

D

Mode 2

F

F

D

Send and Receive

Receive Open Mode

This field specifies how to treat the exclusive control of Receive file.

Mode 0:

Return an error when the Receive file is locked.

Mode 1:

Wait until the lock is released.

Receive Multiplex Level Over Retry

This field specifies whether or not to retry connection, when an error occurs due to excess in the Receive Multiplex Level for the host on the receiving side, in the socket connection to the host on the receiving side.

Do Not Retry, and Give Error:

Do not retry and return an error.

Retry:

Retry connection.

 

The default string is 'Do Not Retry, and Give Error.'

Send Transfer Error Recovery

This field specifies how to handle the situation where clearing or deleting a Send file ends unsuccessfully.

Clearing or deleting a Send file is carried out when the Send and Receive process has been completed successfully.

Unsuccessful Mode:

Handle the state as an unsuccessful termination and execute the Unsuccessful Job.

Successful Mode:

Handle the state as a successful termination and execute the Successful Job.

Criteria to Delete Resend Queue

This field specifies conditions to delete records from the Resend Queue where the Send File is issued for the File ID that exists in the Resend Queue.

Mode 1:

Delete the records of which File ID and Host Name correspond to those of the Send files.

Mode 2:

Delete the records of which File ID, Host Name, and File Name correspond to those of the Send file.

Communication

Connect Retry Count

This field specifies the retry count for reconnection when the socket connection has failed.

You can specify from '0' to '9999.'

When '0' is specified, reconnection is not carried out.

Connect Retry Interval

This field specifies the retry interval for reconnection in seconds when the socket connection has failed.

You can specify from '0' to '9999.'

Auto Resend Retry Count

This field specifies the number of attempts to execute the Auto Resend when a communication error occurs during the Send and Receive process.

When '0' is set, the Auto Resend is not carried out.

Socket Timeout

This field specifies timeout interval in seconds where there is no response from remote host during socket communication.

You can specify from '10' to '259200.'

999999: Wait indefinitely without disconnecting communication line.

Request Acknowledge Timeout

This field specifies the timeout for a response to a request in the Request Acknowledge process in seconds.

You can specify from '10' to '259200.'

999999: Wait indefinitely without disconnecting communication line.

Socket Buffer Size

This field specifies the input/output size that is applied in socket communication.

You can specify '0' and from '4096' to '65520.'

When you specify '0,' HULFT applies the value configured in its environment (operating system).

Framed Message Transfer Type
  • Error Detection Priority Mode

  • Send Speed Priority Mode

  • Receive Speed Priority Mode

  • Send and Receive Speed Priority Mode

Send Daemon Communication Method

This field specifies how the Send daemon communicates with a request in acknowledging process.

Fifo:

Use FIFO to acknowledge requests

Socket:

Use Socket to acknowledge requests

Security

Request Acknowledge Host Check
Yes:

Continue the Request Acknowledge processing.

No:

Refuse the connection from the host that issued the request, and handle the case as an error.

Other

Utility Timeout

This field specifies the timeout for a response from the Send daemon when issuing a utility that communicates with the Send daemon (such as utlsend, utlrecv, utlscan, utlschange, utlkillsnd) in seconds.

You can specify from '10' to '259200.'

999999: Wait indefinitely.

Job Timeout

This field specifies timeout for a job termination in seconds.

You can specify from '10' to '259200.'

999999: HULFT waits infinitely until the job is completed.

Log Switch Count

This field specifies the deletion timing by the number of log records when the Send Log, the Receive Log, or the Request Acknowledge Log is automatically deleted.

When the number of log records in each log file exceeds the specified value, the log is switched.

Status Display Selection

This field specifies the type of transfer status that is displayed in the Transfer Status List on HULFT Management Screen.

Display Only Send:

Display only the Send status.

Display All:

Display the Send status and the Receive status.

Shared Settings by HULFT

Note

You can set the fields in the Shared Settings by HULFT section when your connected host has installed HULFT7 for UNIX/Linux-EX.

Path to Inter-HULFT Common Environment

This field should be specified if you wish to let HULFT7 for UNIX/Linux-EX exclusively control the identical file with HULFT installed on other host. (Optional) All HULFT that exclusively controls the same file are required to specify the path that indicates the same location.

Click the [Browse] to display the Directory Reference dialog box, in which you can select a directory at destination. For details, refer to Directory Reference dialog box (UNIX/Linux).

If defaulted, this field is set to HULPATH. For details on HULPATH, refer to Linux/AIX Administration Manual for the destination host.

Local File Lock Mode

This field specifies the lock system to be applied to local files, when HULFT7 for UNIX/Linux-EX is installed.

Mode 0:

Locking networked file is not applied to local files

Mode 1:

Locking networked file is applied to local files

For details on networked file locking, refer to Linux/AIX Administration Manual for the destination host.

SAN

Note

You can set the fields in the SAN section when your connected host has installed HULFT-SAN.

Dump Level

Specifies whether to carry out verification check when the SAN transfer terminates. The value that can be specified is from '1' to '3.' When you default this field or specify the value other than above range, HULFT Manager specifies '2' for the field. The default value of this field is '2.'

Level 1:

HULFT does not carry out verification check.

Level 2:

HULFT carries out the verification check until any difference is detected. Then application outputs the record information to a dump file.

Level 3:

HULFT carries out the verification check to the last. Then application outputs the information on all records to a dump file.

Dump File Generation Path

Specifies the directory that HULFT outputs a dump file within 50 bytes. When you default this field or when the specification is invalid, HULFT Manager applies the value set in 'HULPATH.' The default value is '/usr/tmp.'

LAN Transfer Switch Flag

Specifies whether to switch to LAN transfer or to handle it as an error, when HULFT cannot carry out SAN Transfer for some reasons. LAN Transfer Switch Flag is used during the sending process.

Refer to HULFT-SAN Manual for the condition of the error that changes from SAN to LAN transfer.

Mode 0:

HULFT does not switch to LAN transfer, and handles the state as an error.

Mode 1:

HULFT switches to LAN transfer and continues the Send processing.

Retry Count for Accessing Shared Volume

When all the partition on the specified shared volume are engaged, this field specifies the frequency to try for reopening the volume in the value ranges from '0' to '99999.'

HULFT retries for opening the volume only when all the partition are in use. When an error occurs on opening due to other causes, HULFT does not retry for opening.

Retry Interval for Accessing Shared Volume

When you fail to open shared volume, this field specifies the waiting time before the application retries for reopening the volume in the value ranges from '0' to '99999.'

Receive Output size

Specifies the data buffer size when HULFT outputs the data to Receive file within the value ranging from '600' to '1024' in KB units.

Input Buffer Size

Specify the buffer size to write shared volume in byte. HULFT Manager rounds up the specified value in 614400-unit.

HULFT-SAN Ver.5 Product

Where HULFT-SAN Ver.6 is installed on the host at destination and works as a host on the receiving side while the host on the sending side is HULFT-SAN Ver.5, this field specifies the product that is installed on the host on the sending side.

HULFT-SAN(F):

HULFT-SAN(F) Ver.5 or HULFT-SAN plus Ver.5 has been installed

HULFT-SAN(H):

HULFT-SAN(H) Ver.5 has been installed