RedHat/CentOS: Offline

Overview

The installation process involves downloading dependencies to an intermediate server with Internet access and copying them to the target server with similar characteristics for offline installation.

Supported Versions

  • RedHat Enterprise Linux 7.x
  • CentOS 7.x

Requirements

  • Minimum RAM: 2 GB
  • See Requirements for additional information.

Configuration

The database is installed in /opt/atsd directory under axibase user.

To customize the installation directory, specify --prefix option as described below.

Installation Steps

Download ATSD rpm package to an intermediate server with Internet access:

Download the ATSD dependencies to an intermediate server with connected repositories:

sudo yum install -y yum-utils
sudo yumdownloader --resolve java-1.8.0-openjdk-devel which hostname net-tools iproute

See the RedHat note on using yum to download packages without installation. If some of the above dependencies are not found, for example in case of installation on new systems, run sudo yum update to upgrade all packages on your operating system to the latest versions.

Copy the downloaded *.rpm packages to the target server and install them as follows:

sudo yum install -y ./folder_with_dependencies/*

Install ATSD:

sudo yum install -y atsd_amd64.rpm

It can take up to 5 minutes to initialize the database.

Custom Installation Directory

To install ATSD in a custom directory, specify --prefix parameter:

sudo rpm -Uvh --prefix=/mnt/atsd atsd_amd64.rpm

ATSD cannot be installed in a /home/user directory other than /home/axibase due to permission issues.

Check Installation

tail -f /opt/atsd/atsd/logs/start.log

Watch for ATSD start completed message at the end of the start.log.

Web interface is now accessible on port 8443 (HTTPS).

Troubleshooting

Validation

Post-installation Steps