设置hosts

es-node-1 192.168.41.74

es-node-2 192.168.41.53

es-node-3 192.168.41.73

es-node-1的elastisearch.yml文件如下:

# ---------------------------------- Cluster -----------------------------------
cluster.name: lang-cluster
# ------------------------------------ Node ------------------------------------
node.name: es-node-1
node.master: true
node.data: true
node.max_local_storage_nodes: 3
#node.attr.rack: r1
# ----------------------------------- Paths ------------------------------------
path.data: /var/lib/elasticsearch
path.logs: /var/log/elasticsearch
# ----------------------------------- Memory -----------------------------------
#bootstrap.memory_lock: true
# ---------------------------------- Network -----------------------------------
network.host: 0.0.0.0
http.port: 9200
transport.tcp.port: 9300
# --------------------------------- Discovery ----------------------------------
discovery.seed_hosts: ["es-node-1", "es-node-2", "es-node-3"]
cluster.initial_master_nodes: ["es-node-1", "es-node-2", "es-node-3"]
# ---------------------------------- Gateway -----------------------------------
#gateway.recover_after_nodes: 3
# ---------------------------------- Various -----------------------------------
#action.destructive_requires_name: true