Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

However in some environments users must not be created by packages. For these cases, users have to be manually created up-front. See the separate page Linux users for Squirro for a detailed list on users that need to be set up.

...

YUM Repositories

Squirro packages are provided with a Yum repository. Yum is a utility, provided with the RHEL / CentOS Linux system, that downloads and installs packages from central repositories. To configure a new such repository, it needs to be set up using a file in the folder /etc/yum.repos.d.

Squirro

Create the file /etc/yum.repos.d/squirro.repo. The exact content of the file will be provided to you by Squirro support, when delivering the license.

...

Code Block
languagetext
title/etc/yum.repos.d/squirro.repo
[squirro-stable]
name=Squirro - Red Hat Enterprise Linux 6.5 - Stable
baseurl=https://<user name>:<password>@mirror.squirro.net/rhel/6.5/stable/$basearch/
enabled=1
gpgkey=https://mirror.squirro.net/rhel/RPM-GPG-KEY-squirro-stable
gpgcheck=1
sslverify=1
metadata_expire=300

Python

Squirro depends on Python, which is provided by a separate YUM repository. Execute the following commands to set up this repository.

Code Block
languagebash
[root@localhost ~]# wget -P /tmp https://www.softwarecollections.org/en/scls/rhscl/python27/epel-6-x86_64/download/rhscl-python27-epel-6-x86_64.noarch.rpm
[root@localhost ~]# yum install -y /tmp/rhscl-python27-*.noarch.rpm

Storage Node Installation

...

Installation of the storage node happens with two separate packages. The first package installs the required Linux users and the second installs the services. Use the following two commands for the installation:

Code Block
languagebash
[root@localhost ~]# yum install -y squirro-storage-node-users
[root@localhost ~]# yum install -y squirro-storage-node

Cluster Node Installation

...

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 two commands for the installation:

Code Block
languagebash
[root@localhost ~]# yum install -y squirro-cluster-node-users
[root@localhost ~]# yum install -y squirro-cluster-node