Executing Manager installation

(1) In Windows

Installation procedure

Perform the following procedure as a user who has administrative privileges.

1. Execute Install.exe file.

Execute the Install.exe file in the working folder for installation. The setup screen appears. If the setup screen does not appear, see Troubleshooting Manager installation.

2. On the setup screen, input the following information that is prepared in advance.

Input item Product version Trial version
Serial number ü ü
Product key ü ü
Term License Key ü  

ü

:

This parameter is necessary.

blank

:

This parameter is not required.

3. Change the installation destination

If you change the installation destination, click [Options]. The screen to specify the installation folder appears. Enter the Install location field, and then click [OK]. By default, the installation destination is C:\HULFT Family folder. If you do not change the destination, go to the next step.

4. Click [Install].

The installation starts after the screen that indicates the setup progress appears.

When the installation finishes, a message appears.

5. Click [Close].

6. Confirm services.

When the installation is successfully completed, Manager and HULFT are registered in the Windows services and start automatically. Open [Services] in Windows and confirm that the following services have started.

  • Manager service: HULFT IoT Manager
  • HULFT service: HULFT(HULFT IoT Manager)

Installation is now complete. You can delete the working folder for installation.

 

If the installation failed, the following screen is displayed. See Troubleshooting Manager installation.

See also Points to be noted on operation.

Server configuration after installation

When an installation is performed by using the default installation folder (C:\HULFT Family), the configuration is set as described in the following table.

Table 2.1 Server configuration after an installation (in Windows)

Software

Item

Setting value

Manager

Installation folder*

C:\HULFT Family\hulftiot-manager\manager

Service name

HULFT IoT Manager

Registered name (the name that appears in [Programs and Features]) IoT Manager
Port number 8765

HULFT

Installation folder

C:\HULFT Family\hulftiot-manager\hulft

Service name

HULFT(HULFT IoT Manager)

Registered name (the name that appears in [Programs and Features]) HULFT8 (IoT Manager)
Port number 30000

Encoding set for transfers

SHIFT-JIS

Date format

YYYY/MM/DD

Receive Process Multiplex Level 50
Log Switch Count 999999
Console Log Size (KB) 102400
Console Log Backup 0 (Do not back up the log file)
PostgreSQL

Installation folder

C:\HULFT Family\hulftiot-manager\manager\postgresql

Service name

PostgreSQL(HULFT IoT Manager)

Registered name (the name that appears in [Programs and Features]) IoT Manager

Database name

hulftiot

Port number of database

5432

*

:

The environment settings file (application.properties) is deployed in this folder. This is the environment settings file storage folder.

(2) In Linux

Installation procedure

Perform the following procedure as a user who has administrative privileges.

1. Execute the install.sh file.

Execute the install.sh file in the working directory for installation.

Execution syntax

./install.sh -s SERIALNUMBER -p PRODUCTKEY [-t TERMLICENSEKEY] [-i INSTALLATIONDIRECTORY]

Parameter Value Product version Trial version
-s SERIALNUMBER

Specify the serial number.

ü ü
-p PRODUCTKEY

Specify the product key.

ü ü
-t TERMLICENSEKEY

Specify the term license key.

ü  
-i INSTALLATIONDIRECTORY

Specify the installation directory.

*

*

ü

:

This parameter is necessary.

blank

:

This parameter is not required.

*

:

If this parameter is omitted, the following directory is assumed.

/opt/hulftiot-manager

Execution example

./install.sh -s 123-1234-123456 -p 12345-12345-12345-12345-12345 -t 12345-12345-12345-12345-12345

2. Confirm the execution result.

When the installation finishes, a message appears. Use the following commands to show the result of the installation.

The following command shows whether HULFT is installed:

# ps -e | grep hul

3137 pts/0 00:00:00 hulrcvd

3141 pts/0 00:00:00 hulsndd

3145 pts/0 00:00:00 hulobsd

3146 pts/0 00:00:00 hulobsd

The following command shows whether PostgreSQL is installed:

# ps -e | grep postgres

17510 ? 00:00:02 postgres

17512 ? 00:00:00 postgres

17513 ? 00:00:02 postgres

17514 ? 00:00:02 postgres

17515 ? 00:00:02 postgres

17516 ? 00:00:04 postgres

17891 ? 00:00:00 postgres

17892 ? 00:00:00 postgres

17893 ? 00:00:00 postgres

17894 ? 00:00:00 postgres

17895 ? 00:00:00 postgres

17896 ? 00:00:00 postgres

17897 ? 00:00:00 postgres

17898 ? 00:00:04 postgres

17899 ? 00:00:00 postgres

17900 ? 00:00:00 postgres

The following command shows whether Manager is installed:

# ps -ef | grep hulft-iot-manager.jar | grep -v grep

root 17872 1 0 Nov24 ? 00:03:25 /bin/java -Xmx1G -Dhulftiot.home=/opt/hulftiot-manager -jar /opt/hulftiot-manager/manager/hulft-iot-manager.jar service

Installation is now complete. You can delete the working directory for installation. If the installation failed, see Troubleshooting Manager installation.

See also Points to be noted on operation.

Server configuration after installation

When an installation is performed by using the default installation directory (/opt/hulftiot-manager), the configuration is set as described in the following table.

Table 2.2 Server configuration after an installation (in Linux)

Software

Item

Setting value

Manager

Installation directory1

/opt/hulftiot-manager/manager

Service name

If Manager is installed on Red Hat Enterprise Linux 7

 hulftiot-manager.service

If Manager is installed on Amazon Linux

 hulftiot-manager

Port number 8765

HULFT

Installation directory

/opt/hulftiot-manager/hulft

Service name

If Manager is installed on Red Hat Enterprise Linux 7

• hulftsnd-iot.service (service for a send daemon)

• hulftrcv-iot.service (service for a reception daemon)

• hulftobs-iot.service (service for a request acknowledge daemon)

If Manager is installed on Amazon Linux

 hulft-iot2

Port number 30000

Encoding set for transfers

UTF-8

Date format

YYYY/MM/DD

Receive Process Multiplex Level

50
Log Switch Count 999999
PostgreSQL Installation directory

/opt/hulftiot-manager/manager/postgresql

Service name

If Manager is installed on Red Hat Enterprise Linux 7

 pgsql-iot.service

If Manager is installed on Amazon Linux

 pgsql-iot

Database name

hulftiot

Port number of database

5432

1

:

The environment settings file (application.properties) is deployed in this directory. This is the environment settings file storage directory.

2

:

Hulft-iot controls three types of the daemon (send daemon, reception daemon, and request acknowledge daemon).