﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-狼爱上狸-随笔分类-elasticsearch</title><link>http://www.blogjava.net/waterjava/category/54876.html</link><description>我胡汉三又回来了</description><language>zh-cn</language><lastBuildDate>Tue, 21 Jul 2015 19:44:41 GMT</lastBuildDate><pubDate>Tue, 21 Jul 2015 19:44:41 GMT</pubDate><ttl>60</ttl><item><title>elasticsearch的基本用法</title><link>http://www.blogjava.net/waterjava/archive/2015/07/20/426326.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Mon, 20 Jul 2015 07:45:00 GMT</pubDate><guid>http://www.blogjava.net/waterjava/archive/2015/07/20/426326.html</guid><wfw:comment>http://www.blogjava.net/waterjava/comments/426326.html</wfw:comment><comments>http://www.blogjava.net/waterjava/archive/2015/07/20/426326.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/waterjava/comments/commentRss/426326.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/waterjava/services/trackbacks/426326.html</trackback:ping><description><![CDATA[开始学习使用 elasticsearch, 把步骤记录在这里： <br /> <br />最大的特点： <br />1. 数据库的 database, 就是&nbsp; index <br />2. 数据库的 table,&nbsp; 就是 tag <br />3. 不要使用browser， 使用curl来进行客户端操作.&nbsp; 否则会出现 java heap ooxx... <br /> <br />curl:&nbsp; -X 后面跟 RESTful ：&nbsp; GET, POST ... <br />-d 后面跟数据。 (d = data to send) <br /> <br />1. create:&nbsp;  <br /> <br />指定 ID 来建立新记录。 （貌似PUT， POST都可以） <br />$ curl -XPOST localhost:9200/films/md/2 -d ' <br />{ "name":"hei yi ren", "tag": "good"}' <br /> <br />使用自动生成的 ID 建立新纪录： <br />$ curl -XPOST localhost:9200/films/md -d ' <br />{ "name":"ma da jia si jia3", "tag": "good"}' <br /> <br />2. 查询： <br />2.1 查询所有的 index, type:  <br />$ curl localhost:9200/_search?pretty=true <br /> <br />2.2 查询某个index下所有的type:  <br />$ curl localhost:9200/films/_search <br /> <br />2.3 查询某个index 下， 某个 type下所有的记录： <br />$ curl localhost:9200/films/md/_search?pretty=true <br /> <br />2.4 带有参数的查询：&nbsp;  <br />$ curl localhost:9200/films/md/_search?q=tag:good <br />  {"took":7,"timed_out":false,"_shards":{"total":5,"successful":5,"failed":0},"hits":{"total":2,"max_score":1.0,"hits":[{"_index":"film","_type":"md","_id":"2","_score":1.0,  "_source" :  <br />{ "name":"hei yi ren", "tag": "good"}},{"_index":"film","_type":"md","_id":"1","_score":0.30685282, "_source" :  <br />{ "name":"ma da jia si jia", "tag": "good"}}]}} <br /> <br />2.5 使用JSON参数的查询： （注意 query 和 term 关键字） <br />$ curl localhost:9200/film/_search -d ' <br />{"query" : { "term": { "tag":"bad"}}}' <br /> <br />3. update&nbsp;  <br />$ curl -XPUT localhost:9200/films/md/1 -d { ...(data)... } <br /> <br />4. 删除。 删除所有的： <br />$ curl -XDELETE localhost:9200/films<br /><br />traceback:<div>http://sg552.iteye.com/blog/1567047</div><img src ="http://www.blogjava.net/waterjava/aggbug/426326.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/waterjava/" target="_blank">狼爱上狸</a> 2015-07-20 15:45 <a href="http://www.blogjava.net/waterjava/archive/2015/07/20/426326.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>分布式搜索elasticsearch配置文件详解 </title><link>http://www.blogjava.net/waterjava/archive/2015/07/16/426260.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Thu, 16 Jul 2015 07:56:00 GMT</pubDate><guid>http://www.blogjava.net/waterjava/archive/2015/07/16/426260.html</guid><wfw:comment>http://www.blogjava.net/waterjava/comments/426260.html</wfw:comment><comments>http://www.blogjava.net/waterjava/archive/2015/07/16/426260.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/waterjava/comments/commentRss/426260.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/waterjava/services/trackbacks/426260.html</trackback:ping><description><![CDATA[<div><div id="article_content">  <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> &nbsp;elasticsearch的config文件夹里面有两个配置文件：elasticsearch.yml和logging.yml，第一个是es的基本配置文件，第二个是日志配置文件。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> elasticsearch.yml文件中可以配置的如下：</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> cluster.name: elasticsearch<br style="padding:0px; margin:0px" /> 配置es的集群名称，默认是elasticsearch，es会自动发现在同一网段下的es，如果在同一网段下有多个集群，就可以用这个属性来区分不同的集群。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> node.name: "Franz Kafka"<br style="padding:0px; margin:0px" /> 节点名，默认随机指定一个name列表中名字，该列表在es的jar包中config文件夹里name.txt文件中，其中有很多作者添加的有趣名字。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> node.master: true<br style="padding:0px; margin:0px" /> 指定该节点是否有资格被选举成为node，默认是true，es是默认集群中的第一台机器为master，如果这台机挂了就会重新选举master。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> node.data: true<br style="padding:0px; margin:0px" /> 指定该节点是否存储索引数据，默认为true。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> index.number_of_shards: 5<br style="padding:0px; margin:0px" /> 设置默认索引分片个数，默认为5片。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> index.number_of_replicas: 1<br style="padding:0px; margin:0px" /> 设置默认索引副本个数，默认为1个副本。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> path.conf: /path/to/conf<br style="padding:0px; margin:0px" /> 设置配置文件的存储路径，默认是es根目录下的config文件夹。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> path.data: /path/to/data<br style="padding:0px; margin:0px" /> 设置索引数据的存储路径，默认是es根目录下的data文件夹，可以设置多个存储路径，用逗号隔开，例：<br style="padding:0px; margin:0px" /> path.data: /path/to/data1,/path/to/data2</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> path.work: /path/to/work<br style="padding:0px; margin:0px" /> 设置临时文件的存储路径，默认是es根目录下的work文件夹。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> path.logs: /path/to/logs<br style="padding:0px; margin:0px" /> 设置日志文件的存储路径，默认是es根目录下的logs文件夹</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> path.plugins: /path/to/plugins<br style="padding:0px; margin:0px" /> 设置插件的存放路径，默认是es根目录下的plugins文件夹</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> bootstrap.mlockall: true<br style="padding:0px; margin:0px" /> 设置为true来锁住内存。因为当jvm开始swapping时es的效率会降低，所以要保证它不swap，可以把ES_MIN_MEM和 ES_MAX_MEM两个环境变量设置成同一个值，并且保证机器有足够的内存分配给es。同时也要允许elasticsearch的进程可以锁住内 存，linux下可以通过`ulimit -l unlimited`命令。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> network.bind_host: 192.168.0.1<br style="padding:0px; margin:0px" /> 设置绑定的ip地址，可以是ipv4或ipv6的，默认为0.0.0.0。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> <br style="padding:0px; margin:0px" /> network.publish_host: 192.168.0.1<br style="padding:0px; margin:0px" /> 设置其它节点和该节点交互的ip地址，如果不设置它会自动判断，值必须是个真实的ip地址。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> network.host: 192.168.0.1<br style="padding:0px; margin:0px" /> 这个参数是用来同时设置bind_host和publish_host上面两个参数。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> transport.tcp.port: 9300<br style="padding:0px; margin:0px" /> 设置节点间交互的tcp端口，默认是9300。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> transport.tcp.compress: true<br style="padding:0px; margin:0px" /> 设置是否压缩tcp传输时的数据，默认为false，不压缩。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> http.port: 9200<br style="padding:0px; margin:0px" /> 设置对外服务的http端口，默认为9200。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> http.max_content_length: 100mb<br style="padding:0px; margin:0px" /> 设置内容的最大容量，默认100mb</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> http.enabled: false<br style="padding:0px; margin:0px" /> 是否使用http协议对外提供服务，默认为true，开启。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> gateway.type: local<br style="padding:0px; margin:0px" /> gateway的类型，默认为local即为本地文件系统，可以设置为本地文件系统，分布式文件系统，hadoop的HDFS，和amazon的s3服务器，其它文件系统的设置方法下次再详细说。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> gateway.recover_after_nodes: 1<br style="padding:0px; margin:0px" /> 设置集群中N个节点启动时进行数据恢复，默认为1。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> gateway.recover_after_time: 5m<br style="padding:0px; margin:0px" /> 设置初始化数据恢复进程的超时时间，默认是5分钟。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> gateway.expected_nodes: 2<br style="padding:0px; margin:0px" /> 设置这个集群中节点的数量，默认为2，一旦这N个节点启动，就会立即进行数据恢复。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> cluster.routing.allocation.node_initial_primaries_recoveries: 4<br style="padding:0px; margin:0px" /> 初始化数据恢复时，并发恢复线程的个数，默认为4。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> cluster.routing.allocation.node_concurrent_recoveries: 2<br style="padding:0px; margin:0px" /> 添加删除节点或负载均衡时并发恢复线程的个数，默认为4。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> indices.recovery.max_size_per_sec: 0<br style="padding:0px; margin:0px" /> 设置数据恢复时限制的带宽，如入100mb，默认为0，即无限制。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> indices.recovery.concurrent_streams: 5<br style="padding:0px; margin:0px" /> 设置这个参数来限制从其它分片恢复数据时最大同时打开并发流的个数，默认为5。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> discovery.zen.minimum_master_nodes: 1<br style="padding:0px; margin:0px" /> 设置这个参数来保证集群中的节点可以知道其它N个有master资格的节点。默认为1，对于大的集群来说，可以设置大一点的值（2-4）</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> discovery.zen.ping.timeout: 3s<br style="padding:0px; margin:0px" /> 设置集群中自动发现其它节点时ping连接超时时间，默认为3秒，对于比较差的网络环境可以高点的值来防止自动发现时出错。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> discovery.zen.ping.multicast.enabled: false<br style="padding:0px; margin:0px" /> 设置是否打开多播发现节点，默认是true。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> discovery.zen.ping.unicast.hosts: ["host1", "host2:port", "host3[portX-portY]"]<br style="padding:0px; margin:0px" /> 设置集群中master节点的初始列表，可以通过这些节点来自动发现新加入集群的节点。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> 下面是一些查询时的慢日志参数设置<br style="padding:0px; margin:0px" /> index.search.slowlog.level: TRACE<br style="padding:0px; margin:0px" /> index.search.slowlog.threshold.query.warn: 10s<br style="padding:0px; margin:0px" /> index.search.slowlog.threshold.query.info: 5s<br style="padding:0px; margin:0px" /> index.search.slowlog.threshold.query.debug: 2s<br style="padding:0px; margin:0px" /> index.search.slowlog.threshold.query.trace: 500ms</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> index.search.slowlog.threshold.fetch.warn: 1s<br style="padding:0px; margin:0px" /> index.search.slowlog.threshold.fetch.info: 800ms<br style="padding:0px; margin:0px" /> index.search.slowlog.threshold.fetch.debug:500ms<br style="padding:0px; margin:0px" /> index.search.slowlog.threshold.fetch.trace: 200ms</p>      </div></div><div>来自：http://blog.csdn.net/hi_kevin/article/details/38079325</div><img src ="http://www.blogjava.net/waterjava/aggbug/426260.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/waterjava/" target="_blank">狼爱上狸</a> 2015-07-16 15:56 <a href="http://www.blogjava.net/waterjava/archive/2015/07/16/426260.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> Elasticsearch基础教程 </title><link>http://www.blogjava.net/waterjava/archive/2015/07/16/426259.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Thu, 16 Jul 2015 07:51:00 GMT</pubDate><guid>http://www.blogjava.net/waterjava/archive/2015/07/16/426259.html</guid><wfw:comment>http://www.blogjava.net/waterjava/comments/426259.html</wfw:comment><comments>http://www.blogjava.net/waterjava/archive/2015/07/16/426259.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/waterjava/comments/commentRss/426259.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/waterjava/services/trackbacks/426259.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Elasticsearch基础教程 &nbsp; &nbsp; 翻译：潘飞（tinylambda@gmail.com）    基础概念   &nbsp; &nbsp; Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。   &nbsp; &nbsp; 接近实时（NRT） &nbsp; &nbsp; &nbsp; &nbsp; Elasticsearch是一...&nbsp;&nbsp;<a href='http://www.blogjava.net/waterjava/archive/2015/07/16/426259.html'>阅读全文</a><img src ="http://www.blogjava.net/waterjava/aggbug/426259.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/waterjava/" target="_blank">狼爱上狸</a> 2015-07-16 15:51 <a href="http://www.blogjava.net/waterjava/archive/2015/07/16/426259.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>windows下安装elasticsearch </title><link>http://www.blogjava.net/waterjava/archive/2015/07/16/426257.html</link><dc:creator>狼爱上狸</dc:creator><author>狼爱上狸</author><pubDate>Thu, 16 Jul 2015 07:27:00 GMT</pubDate><guid>http://www.blogjava.net/waterjava/archive/2015/07/16/426257.html</guid><wfw:comment>http://www.blogjava.net/waterjava/comments/426257.html</wfw:comment><comments>http://www.blogjava.net/waterjava/archive/2015/07/16/426257.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/waterjava/comments/commentRss/426257.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/waterjava/services/trackbacks/426257.html</trackback:ping><description><![CDATA[<div id="article_content">  <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> windows下安装elasticsearch</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> 1.下载elasticsearch,地址：http://www.elasticsearch.org/overview/elkdownloads/</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> 2.配置环境变量path，指向elasticsearch的bin</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> 3.发布为service。</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> 打开dos窗口输入：service install [service-name]</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> 启动elasticsearch：service start [service-name]</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> 停止elasticsearch：service stop &nbsp;[service-name]</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> 移除elasticsearch: service remove [service-name]</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> 4.在浏览器访问：http://localhost:9200,访问成功即安装成功</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> 5.安装head插件：在dos窗口输入：plugin -install mobz/elasticsearch-head,测试 http://localhost:9200/_plugin/head</p> <p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"> &nbsp; 安装bigdesk插件：在dos窗口输入：plugin -install lukas-vlcek/bigdesk,测试 http://localhost:9200/_pugin/bigdesk</p><p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体"><br /></p><p style="padding-top:0px; padding-bottom:0px; margin-top:8px; margin-bottom:8px; line-height:23px; letter-spacing:0.5px; font-size:13px; color:#333333; font-family:微软雅黑,Verdana,sans-serif,宋体">来自：<div>http://blog.csdn.net/hi_kevin/article/details/38079007</div><br /></p>      </div><img src ="http://www.blogjava.net/waterjava/aggbug/426257.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/waterjava/" target="_blank">狼爱上狸</a> 2015-07-16 15:27 <a href="http://www.blogjava.net/waterjava/archive/2015/07/16/426257.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>