User Guide : Installing Worker-Agents : Installing a Worker-Agent on Linux
 
Share this page                  
Installing a Worker-Agent on Linux
Actian DataCloud Worker-Agent has the following prerequisites:
Java Runtime Environment 8 or higher
User account with sudo privileges
To install DataCloud Worker-Agent on Linux
1. Change user to root:
sudo su
2. Download the latest DataCloud Worker-Agent rpm from the Agents tab in Integration Manager.
3. Copy the agent rpm into your server.
4. Install the downloaded DataCloud Worker-Agent rpm:
yum install dataconnect-worker-<version>-<build>.noarch.rpm
Then press y and then Enter to validate installation. Example:
yum install dataconnect-worker-5.4.0-1.noarch.rpm
5. While you wait for the rpm to install, you may follow the Worker-Agent log by running the following command:
tail -f /etc/opt/Actian/worker/logs/im.log
6. After installation is complete:
a. If you are manually configuring as a standalone worker, you are done with this installation. Go to Advanced Topics, Configuring Worker Pools to complete your configuration.
b. If you are installing as an Agent, verify that the Agent Dashboard is running. In your browser, go to http://<hostname>:6001/home. The Port Configuration is defaulted to port 6001. Change this, if necessary
7. On the Agent Dashboard, enter your credentials, Authorization Server, and Control Server, then click Register Agent.
8. Validate that the Agent is registered on Integration Manager:
a. Go to the Integration Manager dashboard.
b. Click the Agent tab.
c. Validate that the Agent appears in the Agents table.
Note:  If you are trying to register an agent that resides on a Linux AWS instance, you must do the following:

Get your host name (cat /etc/hosts file). For example:

{{$hostname ip-10-122-16-169}}

Something like the following will be returned:

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost6 localhost6.localdomain6

Append your host name at the end of the first line:

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ip-10-122-16-169::1 localhost6 localhost6.localdomain6