Install ELK From Source
Install ELK From Source
Elasticsearch Cluster
1. Prepare each node, create the elastic user, and deploy Elasticsearch.
Download the binaries for Elasticsearch 7.2.1 in the elastic user's home directory:
# curl -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.2.1-
linux-x86_64.tar.gz
to
cluster.name: linux_academy
to
node.name: master-1
to
node.name: master-2
to
node.name: master-3
to
node.name: data-1
to
node.name: data-2
to
node.name: data-3
to
node.attr.zone: 1
to
node.attr.zone: 2
to
node.attr.zone: 3
to
node.attr.zone: 1
to
node.attr.zone: 2
to
node.attr.zone: 3
to
network.host: [_local_, _site_]
to
discovery.seed_hosts: ["10.0.1.101", "10.0.1.102", "10.0.1.103"]
to
cluster.initial_master_nodes: ["master-1", "master-2", "master-3"]
to
-Xms768m
-Xmx768m
to
-Xms2g
-Xmx2g
4. Start Elasticsearch as a daemon on each node.
Log in to each node and become the elastic user:
sudo su - elastic