Ich habe einen ELK-Stack auf einem einzelnen Server ausgeführt. Die Elasticsearch Gesundheit Abfrage zeigt mir zwei Knoten:Elasticsearch Cluster mit zwei Knoten auf einem Standalone-Server
curl -XGET http://localhost:9200/_cluster/health?pretty { "cluster_name" : "elasticsearch", "status" : "green", "timed_out" : false, "number_of_nodes" : 2, "number_of_data_nodes" : 2, "active_primary_shards" : 901, "active_shards" : 1802, "relocating_shards" : 0, "initializing_shards" : 0, "unassigned_shards" : 0, "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" : 100.0 }
Von dem, was ich sagen kann, es ist ein Knoten auf Port 9200 und ein Knoten auf Port 9300.
Da ich nur einen Server, ich glaube nicht, dass ich zwei Knoten brauche. Kann ich einen auf diesen Knoten sicher löschen und wenn ja wie?
Sag mir, wie läufst du elasticsearch Knoten? – henb
Entschuldigung, ich verstehe nicht, was Sie fragen ?. Dies ist nur eine sehr einfache Standardinstallation. Ich habe das elasticsearch Paket installiert und ran: service elasticsearsh start. – Augustus
active_primary_shards * number_of_nodes = active_shards => Sie können einen dieser Knoten sicher löschen. in terminal ausführen 'sudo ps -ef | grep elasticsearch '- es wird helfen, die PID für elasticsearch zu finden und dann einfach eine der elastischen Suche zu töten – henb