...
Incoming traffic to Squirro servers should be open on a number of TCP ports. The individual ports and the required access level are documented below:
Storage Nodes
TCP Port | Usage | Open for |
---|
9200 | Elasticsearch access | All storage and Squirro nodes |
9300 | Elasticsearch replication | All storage nodes |
Squirro Nodes
TCP Port | Usage | Open for |
---|
81 | Web access | - All Squirro nodes
- Optionally for all clients if HTTPS access (port 443) is not desired
|
111 | Gluster | - All Squirro nodes (in multi-node setups)
|
443 | Web access (SSL-protected) | |
2181 | Zookeeper | |
2888 | Zookeeper node discovery | - All Squirro nodes (in multi-node setups)
|
3306 | MySql | |
3888 | Zookeeper node discovery | - All Squirro nodes (in multi-node setups)
|
6379 | Redis | |
24007 | Gluster | - All Squirro nodes (in multi-node setups)
|
49152+ (one per node, e.g. range 49152 – 49155 for a cluster of three nodes) | Gluster nodes | - All Squirro nodes (in multi-node setups)
|
Users
Squirro provides packages that sets up all the Linux users required on a system. Those packages are used in the instructions below.
...
Code Block |
---|
|
[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 installlocalinstall /tmp/rhscl-python27-*.noarch.rpm |
EPEL
Code Block |
---|
|
[root@localhost ~]# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
[root@localhost ~]# yum localinstall epel-release-6-8.noarch.rpm |
Storage Node Installation
...