...
Info |
---|
InfoAlways use a fresh server. New Elasticsearch install if performed on a server that has old Elasticsearch installations, does not update all the config files (https://caringo.atlassian.net/wiki/spaces/public/pages/2443809957/Configuring+Elasticsearch#Scripted-Configuration). Hence, some leftover config files remain not updated with the new Elasticsearch install. |
Perform the following steps to prepare the search servers for Elasticsearch, perform the following steps.:
Verify
...
the servers against the Hardware Requirements for Elasticsearch.
Appropriately cable the servers to your network infrastructure so
...
they are reachable from the Swarm nodes.
Info |
---|
ImportantMake sure that Elasticsearch nodes are not accessible externally; only the Swarm nodes and Gateway servers should be able to access Elasticsearch. |
Install RHEL/CentOS 7 or RHEL/Rocky Linux 8 and apply any required updates.
...
Contact DataCore Support for questions about enabling or disabling IPv6
...
.
...
Tip |
---|
...
Best |
...
PracticeUse RHEL/CentOS |
...
/Rocky Linux minimal server with compatibility libraries which is |
...
standard for Swarm development and testing. RHEL/CentOS |
...
desktop consumes extra resources that Elasticsearch |
...
uses and alters the OS configuration to emphasize user interface vs |
...
server performance |
...
. It also requires additional updating and security maintenance. |
Configure the servers with static IP addresses.
Configure DNS, if desired.
Adjust the server firewall rules. See
...
...
Adjust the rules to permit the following ports if on CentOS 7
...
, install and run
iptables
...
:
Allow public access on these ports:
Code Block language bash firewall-cmd --permanent --zone=public --add-port=9200/tcp firewall-cmd --permanent --zone=public --add-port=9300/tcp firewall-cmd --reload
...
Info |
---|
...
Info |
...
Elasticsearch 7 bundles |
...
Java so there is no need to install OpenJDK for it. |
...
Use the below command to remove |
...
that installed OpenJDK |
...
language | bash |
---|---|
title | Remove OpenJDK Package |
...
package if already installed earlier for Elasticsearch 6. |