elasticsearch体验——在windows10上安装配置以及插件安装配置
2018-03-07 21:22
323 查看
环境与版本
安装步骤
安装elasticsearch
安装kibana
安装head
参考
Elasticsearch 版本:5.6.8(考虑到6.x版本太新,往生产环境放的话,出现问题社区资料可能充足。版本太低又怕影响之后与hadoop集群的交互。)
Java 版本:1.8.0_92
在方便windows中安装,是为了方便正式开发前做一些功能测试。
这里是:linux中安装elasticsearch5.6.8及其组件/插件
1. 下载zip文件,解压
2. 修改配置文件:elasticsearch.yml【配置节点的主要方式是通过这个文件】
点击查看windows中的配置详情
cluster.name——修改集群名称,以后安装其他elasticsearch节点时,只要名字相同,es就认为是自家人,组成一个集群
node.name——当前节点的名字
path.data——存放数据的路径
path.logs——日志文件的路径
network.host——绑定本机IP(使用_site_可以使其自动匹配hostname)
http.port——为HTTP设置一个自定义端口(默认9200)
discovery.zen.ping.unicast.hosts——如果你有多个节点,则需要配置(比如:[“es-host-1”, “es-host-2”])
双击执行 elasticsearch.bat,该脚本文件执行 ElasticSearch 安装程序
【注意,也可以在启动时设置一些参数,比如
安装时发觉卡在这个位置:
[E:\knowlgbigdata\elasticsearch-5.6.8\storehere\nodes\0] free: 18.1gb[14%], replicas will not be assigned to this node
换一个空间充足的磁盘即可(path.data)
4. 稍等2分钟,成功后:
5. 打开浏览器,输入 http://localhost:9200 ,显式以下画面,说明ES安装成功。
Snapshot_build字段,代表了你当前运行的版本是否是从源代码构建而来。
启动后发觉,有段时间elasticsearch还是很吃内存的,大概2G。几分钟后貌似一切恢复正常。
**还需要注意的是,使用过程中该bat运行的cmd窗口不能关闭。
想在后台启动,则需要运行elasticsearch-service.bat将其安装为后台服务。安装为服务之后可以使用elasticsearch-service-mgr.exe进行界面管理。**
实测在powershell中执行命令:
./bin/elasticsearch -d
不可以在后台启动
2018/3/8增加
kibana在6.0之后,只支持64位系统。
kibana的doc链接:kibana user guide 5.6
1.1 kibana简介
Kibana是一个开源的分析和可视化平台,旨在与Elasticsearch合作。您可以使用Kibana来搜索、查看存储在Elasticsearch索引中的数据并与其进行交互。您可以轻松地执行高级数据分析,并在各种图表、表格中对您的数据可视化。
Kibana简单的、基于浏览器的界面使您能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。
1.2安装
其实还是原汁原味的官网的解释最好了:
https://www.elastic.co/guide/en/kibana/current/targz.html
运行kibana.bat文件(暂时全采用默认配置,官网建议更改config和data的目录位置)
警告:
无法与localhost:9200连接。
安装步骤
安装elasticsearch
安装kibana
安装head
参考
环境与版本
操作系统:windows 10-1709Elasticsearch 版本:5.6.8(考虑到6.x版本太新,往生产环境放的话,出现问题社区资料可能充足。版本太低又怕影响之后与hadoop集群的交互。)
Java 版本:1.8.0_92
在方便windows中安装,是为了方便正式开发前做一些功能测试。
这里是:linux中安装elasticsearch5.6.8及其组件/插件
安装步骤
安装elasticsearch
doc位置:https://www.elastic.co/guide1. 下载zip文件,解压
2. 修改配置文件:elasticsearch.yml【配置节点的主要方式是通过这个文件】
点击查看windows中的配置详情
cluster.name——修改集群名称,以后安装其他elasticsearch节点时,只要名字相同,es就认为是自家人,组成一个集群
node.name——当前节点的名字
path.data——存放数据的路径
path.logs——日志文件的路径
network.host——绑定本机IP(使用_site_可以使其自动匹配hostname)
http.port——为HTTP设置一个自定义端口(默认9200)
discovery.zen.ping.unicast.hosts——如果你有多个节点,则需要配置(比如:[“es-host-1”, “es-host-2”])
双击执行 elasticsearch.bat,该脚本文件执行 ElasticSearch 安装程序
【注意,也可以在启动时设置一些参数,比如
.\bin\elasticsearch.bat -Ecluster.name=my_cluster -Enode.name=node_1】
安装时发觉卡在这个位置:
[E:\knowlgbigdata\elasticsearch-5.6.8\storehere\nodes\0] free: 18.1gb[14%], replicas will not be assigned to this node
换一个空间充足的磁盘即可(path.data)
4. 稍等2分钟,成功后:
5. 打开浏览器,输入 http://localhost:9200 ,显式以下画面,说明ES安装成功。
Snapshot_build字段,代表了你当前运行的版本是否是从源代码构建而来。
启动后发觉,有段时间elasticsearch还是很吃内存的,大概2G。几分钟后貌似一切恢复正常。
**还需要注意的是,使用过程中该bat运行的cmd窗口不能关闭。
想在后台启动,则需要运行elasticsearch-service.bat将其安装为后台服务。安装为服务之后可以使用elasticsearch-service-mgr.exe进行界面管理。**
实测在powershell中执行命令:
./bin/elasticsearch -d
不可以在后台启动
2018/3/8增加
1.安装kibana
注意,如果要安装X-Pack,建议先安装kibanakibana在6.0之后,只支持64位系统。
kibana的doc链接:kibana user guide 5.6
1.1 kibana简介
Kibana是一个开源的分析和可视化平台,旨在与Elasticsearch合作。您可以使用Kibana来搜索、查看存储在Elasticsearch索引中的数据并与其进行交互。您可以轻松地执行高级数据分析,并在各种图表、表格中对您的数据可视化。
Kibana简单的、基于浏览器的界面使您能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。
1.2安装
其实还是原汁原味的官网的解释最好了:
https://www.elastic.co/guide/en/kibana/current/targz.html
运行kibana.bat文件(暂时全采用默认配置,官网建议更改config和data的目录位置)
警告:
无法与localhost:9200连接。
[01:04:55.177] [warning][admin][elasticsearch] Unable to revive connection: http://localhost:9200/[/code]
2018/3/9更新——删除
尝试指定ip地址也不行,不知是不是图书馆动态ip的原因。先不折腾了,直接在测试机群上安装测试吧。估计5.6.x仍有很多坑需要填。
出现以上错误的原因是kibana.yml中我没有配置属性:elasticsearch.url
之前的server.host仅仅是kibana服务绑定的地址(真的是笨到家。。。)
设置kibana.yml
基本够用的话,设置以下几项就行:
server.port
server.host
server.name
elasticsearch.url
更多:设置详情见这里
可通过./kibana-5.6.8/bin/kibana -h查看帮助
web端口5601验证:
kibana中常见使用:TODO(改日单独学习,再写文章)2.安装head
详见:https://github.com/mobz/elasticsearch-head
对于Elasticsearch 5.x:不支持head网站插件,head作为独立服务器运行
我感觉最方便的是直接在Chrome中安装插件:
https://chrome.google.com/webstore/detail/elasticsearch-head/ffmkiejjmecolpfloofpjologoblkegm/
尝试成功,能访问到:
使用测试
2.1创建索引:
2.2插入数据:
2.3删除索引:
2.4head中其他常见使用技巧:TODO(待改天单独学习head中curl使用)
未完待续。。。。。。参考
1.《大数据搜索与日志挖掘及可视化方案》 高凯 等
相关文章推荐
- elasticsearch5.4.2安装以及插件head的安装过程
- ElasticSearch以及相关插件在window下的安装
- centos7下elasticsearch安装以及elasticsearch的中文分词插件ik的安装步骤
- 19-linux下ElasticSearch.6.2.1与head、Kibana、X-Pack、SQL、IK、PINYIN插件的配置安装
- 20-linux下ElasticSearch.6.2.2集群安装与head、Kibana、X-Pack..插件的配置安装
- php开发环境以及插件的配置安装
- window下elasticsearch安装以及ik插件使用
- 在32位win7下Genymotion模拟器的安装、配置、以及Eclipse插件安装,一揽子问题和解决方案
- 2.Maven的安装配置以及Eclipse中Maven插件的安装和配置
- SUBLIME TEXT 3配置react native开发环境以及插件安装
- Alcatraz的安装和使用(Alcatraz 是一款 Xcode的插件管理工具,可以用来管理XCode的 插件、模版以及颜色配置的工具。)
- svn服务器的配置和svn客户端的安装以及myeclipse中插件的安装
- Elasticsearch 部署以及插件安装(win7)
- nagios pnp插件安装以及配置(续)
- ElasticSearch 5.5.0 head插件的配置安装
- elasticsearch 安装部署以及插件head安装,和使用教程
- ubuntu下安装git server以及eclipse egit插件配置
- Grails- mysql配置,以及shiro插件安装
- elasticsearch-analysis-ik 分词插件安装及配置
- Windows7环境下安装配置ElasticSearch及插件(图文)