1、配置官方yum源

[root@localhost ~]# rpm --import http://packages.elasticsearch.org/GPG-KEY-elasticsearch
[root@localhost ~]# cat > /etc/yum.repos.d/elasticsearch.repo <<EOF
[elasticsearch-1.7]
name=Elasticsearch repository for 1.7.x packages
baseurl=http://packages.elastic.co/elasticsearch/1.7/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1
EOF

2、安装elasticsearch

[root@localhost ~]# yum install elasticsearch

3、如果服务器无法上外网进行yum安装,可下载rpm包上传安装

wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.1.noarch.rpm

4、elasticsearch文件所在目录

[root@logstash]# whereis elasticsearch
elasticsearch: /etc/elasticsearch /usr/share/elasticsearch

5、配置文件

[root@MiWiFi-R1CM ~]# vi /etc/elasticsearch/elasticsearch.yml
cluster.name: elasticsearch #集群名称
node.name: "Franz Kafka" #集群节点名称,默认自动获取
path.data: /path/to/data #集群数据文件存放路径
path.logs: /path/to/logs #日志路径
path.work: /path/to/work #临时文件路径
transport.tcp.port: 9300 #集群间通信端口
http.port: 9200 #集群对外端口
discovery.zen.ping.unicast.hosts: ["host1", "host2:port"] #如果集群不是在同一网段中,是没法自动加进集群的,需要在这里配置节点的ip和端口

6、查看elasticsearch集群状态常用命令

1、检查elasticsearch集群状态:
[root@iZ25w09spb2Z logs]# curl -XGET 127.0.0.1:9200/_cluster/health?pretty
[root@localhost ~]# curl -XGET 'http://localhost:9200/_cluster/state?pretty' 2、elasticsearch集群详细信息:
[root@localhost ~]# curl 'http://127.0.0.1:9200/_cluster/stats?pretty' 3、查看数据:
[root@localhost ~]# curl 'localhost:9200/_cat/indices?v' 4、删除存储的uustore-nginx索引:
[root@localhost ~]# curl -XDELETE 'localhost:9200/uustore-nginx' 5、创建索引(.kibana索引如果删除需要自己创建):
[root@localhost ~]# curl -XPUT 'localhost:9200/.kibana?pretty' -d'
{
"index.mapper.dynamic": true
}'

最新文章

  1. 使用 CSS3 动画实现的 3D 图片过渡特效
  2. SharePoint Online 创建门户网站系列之创建栏目
  3. mysql中Can&#39;t connect to MySQL server on &#39;localhost&#39; (10061)
  4. 解析某些特殊格式XML文件时,获取不到根节点问题
  5. Material Design风格的水波涟漪效果(Ripple Effect)的实现
  6. 转: js操作cookie
  7. maven+springMVC+mybatis+junit详细搭建过程 ***
  8. 飞信免费发送接口API的测试 httpClient
  9. BA - 读书雷达10本必读书
  10. css3之background
  11. 【Nutch2.2.1基础教程之3】Nutch2.2.1配置文件
  12. M​i​c​r​o​s​o​f​t​ ​w​e​b​ ​a​p​p​l​i​c​a​t​i​o​n​ ​s​t​r​e​s​s​ ​t​o​o​l​ 测试
  13. Spring MVC 项目搭建 -2- 添加service ,dao,junit
  14. java-自定义数据排序
  15. 小程序之 微信小程序下拉上方出现空白
  16. C#-记录一些常见的语法特性
  17. System.exit(int status)
  18. (4.22)sql server视图/索引视图概念
  19. windows下的pycharm配置 linux环境
  20. MySQL删除数据后磁盘空间的释放情况【转】

热门文章

  1. Sea.js学习3——Sea.js的CMD 模块定义规范
  2. ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(十一) 代码重构使用反射工厂解耦
  3. java 网络编程复习(转)
  4. 【学】CSS3基础实例1 - 用CSS3做网页中的小三角,以及transition的用法
  5. DevExpress中GridView上的右键菜单
  6. SQL%NOTFOUND
  7. CRM JS 设置lookup字段 setSimpleLookupValue
  8. CRM 2016 subgrid 的显示隐藏
  9. revealapp 用于调试IOS的UI
  10. PHP文件读写操作之文件写入代码