[elasticsearch] Cluster de deux noeuds sur une même machine
Bonjour,
Je commence par désespérer,
J'essaye de mettre en vain en place un cluster de deux nœuds sur une même machine , le cluster ne reconnait qu'un nœud.
Ci-dessous les configs de mes deux fichiers: elasticsearch.yml
J'ai essayé discovery.seed_hosts ensuite discovery.zen.ping.unicast.hosts
Le premier fichier elasticsearch.yml :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
#
# ---------------------------------- Cluster -----------------------------------
#
# Use a descriptive name for your cluster:
#
cluster.name: ducat-assignment
node.name: node-1
network.host: localhost
http.port: 9200
transport.tcp.port: 9300
#discovery.seed_hosts: ["localhost:9302"]
discovery.zen.ping.unicast.hosts: ["localhost:9302"]
cluster.initial_master_nodes: ["node-1", "node-2"] |
Le deuxième fichier elasticsearch.yml :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
# ---------------------------------- Cluster -----------------------------------
#
# Use a descriptive name for your cluster:
#
cluster.name: ducat-assignment
node.name: node-2
network.host: localhost
http.port: 9202
transport.tcp.port: 9302
discovery.zen.ping.unicast.hosts: ["localhost:9300"]
#discovery.seed_hosts: ["localhost:9300"]
cluster.initial_master_nodes: ["node-1", "node-2"] |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
C:\Users\pc>curl -XGET http://localhost:9200/_cluster/health?pretty
{
"cluster_name" : "ducat-assignment",
"status" : "yellow",
"timed_out" : false,
"number_of_nodes" : 1,
"number_of_data_nodes" : 1,
"active_primary_shards" : 5,
"active_shards" : 5,
"relocating_shards" : 0,
"initializing_shards" : 0,
"unassigned_shards" : 5,
"delayed_unassigned_shards" : 0,
"number_of_pending_tasks" : 0,
"number_of_in_flight_fetch" : 0,
"task_max_waiting_in_queue_millis" : 0,
"active_shards_percent_as_number" : 50.0
} |
Où est mon erreur ?
Merci