Skip to main content
Version: 1.0.16

Installation & Licensing

Install Halo

Extract the installation package to the installation directory:

tar -zxvf halo_16.el7.x86_64.build260424.tar.gz -C /u01/app/halo/

After extraction, you will get a product directory containing three subdirectories: dbms, instantclient_xx_x, and shield.

Configure User Environment Variables

The following operations should be performed as the halo user.

Edit the user environment variable file:

vi /home/halo/.bash_profile

Add the following:

export HALO_HOME=/u01/app/halo/product/dbms/16 # Halo database application installation directory
export LD_LIBRARY_PATH=$HALO_HOME/lib # Path for the runtime shared library search
export PGHOST=/var/run/halo # Process directory path
export PGDATA=/data/halo # Data directory path
export PATH=$HALO_HOME/bin:$PATH

Load the updated configuration:

source /home/halo/.bash_profile

License File

Copy the license file to the Halo application directory:

cp license.lic /u01/app/halo/product/dbms/16

license.lic is the software license file for the Halo database. It generates an authorization certificate based on server hardware information (MAC address, IP address, CPU serial number, motherboard serial number), and can be configured with effective time, expiration time, release type, maximum concurrent connections, and other information. If the information in the license file does not match the actual environment, the database will fail to start.

To obtain a license file, please contact our sales team or after-sales support.