elasticsearch安装及使用示例
相关环境:centos6.6、jdk1.8_0_40、ES2.4.3
注意:ES的执行不能使用root用户,需先新建一个用户并授权
1.将下载好的elasticsearch-2.4.3.tar.gz上传到Linux下
2.解压:tar -zxvf elasticsearch-2.4.3.tar.gz
3.修改elasticsearch-2.4.3/config目录下的elasticsearch.yml文件
vi elasticsearch.yml
将network.host属性修改为虚拟机IP
network.host: 192.168.xxx.xxx
这个属性要顶格写, 并且冒号和值之间要有一个空格
4.head插件安装
到ES的bin目录下执行:./plugin install mobz/elasticsearch-head
5.ES启动
到ES的bin目录下执行:./elasticsearch
启动Elasticsearch集群后,用浏览器打开 IP:9200和IP:9200/_plugin/head
6.启动结果
7.插入记录
官方示例,插入的参数为-XPUT
,插入一条记录。
$ curl -XPUT 'http://IP:9200/twitter/tweet/1' -d '{ "user" : "kimchy", "post_date" : "2009-11-15T14:12:12", "message" : "trying out Elastic Search" }'ES的http的服务的默认端口9200,后面的
/twitter/tweet/1
是这条记录的索引部分8:相关参考文章
http://www.cnblogs.com/zlslch/p/6419704.html
http://blog.****.net/guo_jia_liang/article/details/52980716?locationNum=2&fps=1
https://blog.hackroad.com/operations-engineer/linux_server/11271.html