第二讲—安装ElasticSearch

一、下载ElasticSearch

        本教程使用1.4.3版本(注:版本太高需要的JDK版本也有要求.)

        下载地址:https://www.elastic.co/downloads/past-releases/elasticsearch-1-4-3

 

二、解压文件,进入bin目录,启动elasticsearch

tar -zxvf elasticsearch-1.4.3. tar .gz
cd elasticsearch-1.4.3 /bin
. /elasticsearch

 

启动成功

 

简单介绍:

        1. Sentry 是每个节点启动时会自动生成一个漫威漫画的角色名称(可启动时指定)

        2.Minutch是集群名字,这个可以通过配置文件改,默认名称为elastic search.配置文件在{elasticsearch_home}/config/elasticsearch.yml(可启动时指定)

        3.new_master [Sentry],选择Sentry作为集群的master

        4.启动时自定义集群名称和节点名称:./elasticsearch --cluster.name my_cluster_name --node.name my_node_name 

 

三、安装Marvel

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

 

{elasticsearch_home} /bin/plugin -i elasticsearch /marvel/latest

 

        

        你可能想要禁用监控,你可以通过以下命令关闭Marvel:

 echo 'marvel.agent.enabled: false' >> ./config/elasticsearch.yml 

 

         3.1  查看当前服务器的信息:curl 'http://localhost:9200/?pretty'

 

        

        这说明你的ELasticsearch集群已经启动并且正常运行,接下来我们可以开始各种实验了。

四、集群和节点

 

        节点(node)是一个运行着的Elasticsearch实例。集群(cluster)是一组具有相同cluster.name的节点集合,他们协同工作,共享数据并提供故障转移和扩展功能,当然一个节点也可以组成一个集群。

 

你最好找一个合适的名字来替代cluster.name的默认值,比如你自己的名字,这样可以防止一个新启动的节点加入到相同网络中的另一个同名的集群中。

 

        你可以通过修改config/目录下的elasticsearch.yml文件,然后重启ELasticsearch来做到这一点。当Elasticsearch在前台运行,可以使用Ctrl-C快捷键终止,或者你可以调用shutdown API来关闭:

 

 

五、查看Marvel和Sense

       如果你安装了Marvel(作为管理和监控的工具),就可以在浏览器里通过以下地址访问它:http://localhost:9200/_plugin/marvel/

      Marvel界面(暂未了解里面的一些数据指标):

 

 

       你可以在Marvel中通过点击dashboards,在下拉菜单中访问Sense开发者控制台,或者直接访问以下地址:http://localhost:9200/_plugin/marvel/sense/

       Sense界面:















 

写评论…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值