Missing Dependencies for Enterprise Agent on Redhat Enterprise Linux RHEL 7 Installation
By default, the linux package installation of the Enterprise Agent on supported version of Redhat Enterprise Linux Operating System will fail with missing dependency packages errors. The install_thousandeyes.sh script will display the error:
Installing the ThousandEyes AgentFAILURE: Failed installing the ThousandEyes AgentThe following step by step guide will enable the repository holding the Enterprise Agent dependency packages, before attempting to run the Enterprise Agent installation script.
All the commands below should be run as root. To reduce the content repetition, all "sudo" command prefixes have been removed and the whole guide assumes that you are running each command in a root shell.
To reach the root shell, use the following command:
$ sudo -sThe expected output is marked with bold characters on every sample command output below.
Step 1: Register and subscribe
An active subscription with Redhat is required. Register and automatically subscribe in one step
# subscription-manager register --username <username> --auto-attachRegistering to: subscription.rhsm.redhat.com:443/subscription
Password: <enter your password>
The system has been registered with ID: 1234ab56-a78b-9012-2356-a7bc8901d234
The registered system name is: hostname.yourcompany.com
Installed Product Current Status:
Product Name: Red Hat Enterprise Linux Server
Status: SubscribedStep 2: Enable additional repository
Step 3: Install ThousandEyes Enterprise Agent
Complete the Linux package installation by following Enterprise Agent Deployment Using Linux Package Method.
Troubleshooting the installation
Default ThousandEyes linux package installation log
Look for errors in the default installation log.
Sample output errors:
Are You Subscribed to Red Hat? Is Your Subscription Valid?
Verify Repositories
Clean Your Subscription Registration
Determine the Installed Dependencies and Corresponding Repositories
Determine the ID of the yum Transaction History
Dependencies for te-agent
Use the ID determined above with yum history. The ID value may be different on your system. Observe for lines with the following format: Dep-Install package_name @repository
You may also find the te-agent dependencies list for RHEL 7 in the ThousandEyes official repository, available as a text file.
Dependencies for te-browserbot
Use the ID determined above with yum history. The ID value may be different on your system. Observe for lines with the following format: Dep-Install package_name @repository
You may also find the te-browserbot dependencies list for RHEL 7 in the ThousandEyes official repository, available as a txt file.
Red Hat Knowledgebase Reference
Last updated