mac环境下Elasticsearch的搭建

作者: jsondream | 来源:发表于2016-03-24 16:08 被阅读1790次

    下载Elasticsearch

    安装Elasticsearch需要jre(没有jre的自行百度安装)

    从 elasticsearch.org/download 下载最新版本的Elasticsearch(我下载的版本是2.2.1)

    提示:
    在生产环境安装时,除了以上方法,你还可以使用Debian或者RPM安装包,地址在这里:downloads page,或者也可以使用官方提供的 Puppet module 或者 Chef cookbook。

    下载完Elasticsearch的zip压缩包之后使用unzip命令解压Elasticsearch

    安装Marvel

    什么是Marvel?

    Marvel是Elasticsearch的管理和监控工具,在开发环境下免费使用。它包含了一个叫做Sense的交互式控制台,使用户方便的通过浏览器直接与Elasticsearch进行交互。

    Elasticsearch线上文档中的很多示例代码都附带一个View in Sense的链接。点击进去,就会在Sense控制台打开相应的实例。安装Marvel不是必须的,但是它可以通过在你本地Elasticsearch集群中运行示例代码而增加与此书的互动性。

    <b>在解压好的Elasticsearch根目录进行如下的几部操作</b>

    • 安装License插件
      bin/plugin install license
    • 安装marvel客户端插件
      bin/plugin install marvel-agent
    • 启动Elasticsearch
      bin/plugin install marvel-agent
    • 安装Kibana(一个Elasticsearch的数据显示web界面)
      下载Kibana(我安装的版本是4.4.2),解压压缩包,解压之后切换到Kibana的根目录下,输入bin/kibana启动Kibana
    • 在浏览器中打开http://localhost:5601这个地址
      看到如下图的界面说明kibana安装成功
      kibana图片kibana图片
    • 安装Marvel app 到 Kibana
      在Kibana的根目录下输入bin/kibana plugin --install elasticsearch/marvel/latest
    • 点击Kibana最顶侧菜单栏右上角的选项卡按钮,选择Marvel.
      看到如下图的界面说明Marvel安装成功
      marvel-clustersmarvel-clusters

    具体细节请参考官方文档

    检测Es的安装状态

    在浏览器中输入http://localhost:9200/
    如果现实如下的内容说明成功

    {
      "name" : "Clown",
      "cluster_name" : "elasticsearch",
      "version" : {
        "number" : "2.2.1",
        "build_hash" : "d045fc29d1932bce18b2e65ab8b297fbf6cd41a1",
        "build_timestamp" : "2016-03-09T09:38:54Z",
        "build_snapshot" : false,
        "lucene_version" : "5.4.1"
      },
      "tagline" : "You Know, for Search"
    }
    

    相关文章

      网友评论

        本文标题:mac环境下Elasticsearch的搭建

        本文链接:https://www.haomeiwen.com/subject/yxurlttx.html