Kiểm tra version của Elasticsearch:
# curl localhost:9200
==>
{
"name" : "My First Node",
"cluster_name" : "mycluster1",
"cluster_uuid" : "6N3SXnpvSzqD4DCqsTc8MA",
"version" : {
"number" : "2.4.1",
"build_hash" : "c67dc32e24162035d18d6fe1e952c4cbcbe79d16",
"build_timestamp" : "2016-09-27T18:57:55Z",
"build_snapshot" : false,
"lucene_version" : "5.5.2"
},
"tagline" : "You Know, for Search"
}
Elasticsearch có độ sẵn sàng cao và engine tìm kiếm phân tán. Mỗi index được cắt thành shard, mỗi shard có một hoặc nhiều replica. Mặc định, một index được tạo với 5 shard và 1 replica với mỗi shard (5/1). Có nhiều kỹ thuật có thể sử dụng, gồm 1/10 (tăng tốc độ tìm kiếm), hay 20/1 (tăng tốc độ đánh chỉ mục, việc tìm kiếm thực hiện trong một shard)
Tham khảo tại đây
Gõ lệnh:
# curl -X GET localhost:9200/filebeat-*/_settings?pretty
Output
{
"filebeat-2016.11.07" : {
"settings" : {
"index" : {
"creation_date" : "1478601945369",
"refresh_interval" : "5s",
"number_of_shards" : "5",
"number_of_replicas" : "1",
"uuid" : "p94SMfWVQiu9cNOwOvnfpg",
"version" : {
"created" : "2040199"
}
}
}
}
Cấu hình Elasticsearch cluster
link tham khảo tại đây
hoặc tại đây
Có một số plugin rất tiện dụng khi làm việc với Elasticsearch:
Cài đặt bằng lệnh sau:
# cd /usr/share
# elasticsearch/bin/plugin install mobz/elasticsearch-head
Link đăng nhập tại: http://IP_Elasticsearch:9200/_plugin/head/
- Thêm plugin elasticsearch-HQ
Cài đặt:
# cd /usr/share
# elasticsearch/bin/plugin install royrusso/elasticsearch-HQ
Link đăng nhập tại: http://IP_Elasticsearch:9200/_plugin/hq/