This section covers installing Squirro on a supported Linux system, either Red Hat® Enterprise Linux® (RHEL) or its open source derivative CentOS Linux.
...
The installation of the base system is not covered in this manual. A fully functional RHEL or CentOS installation is assumed to be set up. The supported versions of these Linux distributions are documented on the System Requirements (servers) page.
If you want to avoid setting up Linux yourself, there are pre-installed images available for VMWare and VirtualBox. See the Installation section for information on these methods.
...
Code Block |
---|
yum install jre |
Python
...
If installing from the Squirro repository, please follow the steps below:
Code Block |
---|
yum install python27-python |
...
EPEL and libgomp (Skip this in "Offline"
...
Squirro depends on Python, which is provided by a separate YUM repository. Execute the following commands to set up this repository. Please answer y for yes in response to the yum install command prompts.
...
Code Block | ||
---|---|---|
| ||
yum install yum-utils
yum-config-manager --enable rhel-server-rhscl-6-rpms
yum install python27 |
Code Block | ||
---|---|---|
| ||
yum install yum-utils
yum-config-manager --enable rhel-server-rhscl-7-rpms
yum install python27 |
Code Block | ||
---|---|---|
| ||
yum install centos-release-scl
yum install python27 |
...
mode)
RHEL6 / CentOS 6 | RHEL7 / CentOS 7 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
...
Note | ||
---|---|---|
You can choose to run MySql server and Redis servers remotely, i.e. not residing on the Squirro Cluster Node if you go through the trouble of setting up MySql and Redis Server installations with a specific configuration. To set up Squirro with remote MySql server and Redis server "Backends", please create a readable file /etc/squirro/backends.ini with the content:
|
Next install the following prerequisites:
RHEL6 / Centos 6 | RHEL7 / Centos 7 | |||||
---|---|---|---|---|---|---|
n/a | The default MySQL variant for MySQL on RHEL7/CentOS7 is MariaDB. Please execute the following before you proceed further:
Once we have released MariaDb RPM packages, the corresponding upgrade will undo this indirection. |
Installation of the Squirro cluster node happens with two separate packages. The first package installs the required Linux users and the second installs the services. Use the following commands for the installation:
Code Block | ||
---|---|---|
| ||
yum install squirro-cluster-node-users yum install squirro-cluster-node |
...