Mac下安装ElasticSearch

缺乏、安全感 2021-11-09 10:54 600阅读 0赞
  1. Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。
  2. 它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。ElasticSearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。官方客户端在Java、.NETC#)、PHP、Python、Apache Groovy、Ruby和许多其他语言中都是可用的。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr,也是基于Lucene。
更新brew
  1. brew update
安装java8(若已安装jdk可忽略此步骤)
  1. brew cask install homebrew/cask-versions/java8

运行es必须安装java

安装es
  1. brew install elasticsearch
运行es
  1. brew services start elasticsearch

查看安装信息执行 brew info elasticsearch

本地浏览器访问http://localhost:9200
  1. {
  2. "name" : "95q0aN3",
  3. "cluster_name" : "elasticsearch_kongshuaishuai",
  4. "cluster_uuid" : "KXvt3XcnRlioNQV3ocYECw",
  5. "version" : {
  6. "number" : "6.8.2",
  7. "build_flavor" : "oss",
  8. "build_type" : "tar",
  9. "build_hash" : "b506955",
  10. "build_date" : "2019-07-24T15:24:41.545295Z",
  11. "build_snapshot" : false,
  12. "lucene_version" : "7.7.0",
  13. "minimum_wire_compatibility_version" : "5.6.0",
  14. "minimum_index_compatibility_version" : "5.0.0"
  15. },
  16. "tagline" : "You Know, for Search"
  17. }

出现以上信息说明 elasticsearch安装成功

KibanaES的一个配套工具,可以让用户在网页中与ES进行交互

安装Kibana
  1. brew install kibana
启动Kibana
  1. brew services start kibana
本地浏览器访问
  1. http://localhost:5601
查看集群健康状态
  1. localhost:9200/_cat/health?v

显示如下:

  1. epoch timestamp cluster status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent
  2. 1564751149 13:05:49 elasticsearch_kongshuaishuai green 1 1 1 1 0 0 0 0 - 100.0%

注意看 status字段

green:一切都很好(集群功能齐全)
yellow:所有数据都可用,但尚未分配一些副本(群集功能齐全)
Red:某些数据由于某种原因不可用(群集部分功能)

发表评论

表情:
评论列表 (有 0 条评论,600人围观)

还没有评论,来说两句吧...

相关阅读