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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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