前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ElasticSearch入门介绍之安装部署(二)

ElasticSearch入门介绍之安装部署(二)

作者头像
我是攻城师
发布2018-05-11 16:41:11
5670
发布2018-05-11 16:41:11
举报
文章被收录于专栏:我是攻城师

散仙,在上篇文章对ElasticSearch整体入门作了个介绍,那么本篇我们来看下,如何安装,部署es,以及如何安装es的几个比较常用的插件. es的安装和部署,是非常简单方便的,至少这一点散仙在es和solr之间,能够很明显的体现出来,solr的安装是需要依赖servlet容器,比如jetty,或者tomcat等,在下载完毕后,需要拷贝solr的安装部分到web容器里,然后稍作配置,即可启动访问,提供检索服务,当然solr也是非常简单易学的。 es目前最新的版本是1.4.2,散仙使用的版本是1.4.1的,这个版本的es都是封装基于目前最新版的Lucene4.10.2基础之上的,当然lucene和solr的版本是更加密切的,因为他们是同时发布新的版本的。 下面进入正题: (一)我们需要去es官网下载一个最新版的es,然后解压到我们的Linux上(散仙在这里是centos6.5) (二)进入解压后es的根目录下

Java代码

代码语言:javascript
复制
[root@ph1 elasticsearch-1.4.1]# pwd  
/root/elasticsearch-1.4.1 
[root@ph1 elasticsearch-1.4.1]# ll  
总用量 52 
drwxr-xr-x. 2 root root  4096 11月 26 15:51 bin  
drwxr-xr-x. 2 root root  4096 11月 26 15:51 config  
drwxr-xr-x. 3 root root  4096 12月  4 01:33 data  
drwxr-xr-x. 3 root root  4096 11月 26 15:51 lib  
-rw-rw-r--. 1 root root 11358 11月 26 12:51 LICENSE.txt  
drwxr-xr-x. 2 root root  4096 12月 30 05:12 logs  
-rw-rw-r--. 1 root root   150 11月 26 12:51 NOTICE.txt  
drwxr-xr-x. 4 root root  4096 12月 26 01:49 plugins  
-rw-rw-r--. 1 root root  8438 11月 26 15:45 README.textile  
[root@ph1 elasticsearch-1.4.1]#   

然后执行,bin/elasticsearch命令,启动我们的es服务,es启动时,主要两个端口号,9200(restful的对外端口)和9300(java api的对外端口),然后我们就可以在我们的windows上的浏览器里输入http://192.168.46.23:9200/,访问我们的es了,得到的信息如下所示:

Java代码

代码语言:javascript
复制
{  
 "status" : 200,  
 "name" : "Skin",  
 "cluster_name" : "elasticsearch",  
 "version" : {  
 "number" : "1.4.1",  
 "build_hash" : "89d3241d670db65f994242c8e8383b169779e2d4",  
 "build_timestamp" : "2014-11-26T15:49:29Z",  
 "build_snapshot" : false,  
 "lucene_version" : "4.10.2" 
  },  
 "tagline" : "You Know, for Search" 
}  

下面,介绍两款几乎是es必备的插件,而且功能非常强悍: 1,head插件:可以查看索引情况,搜索索引,查看集群状态和分片分布等 2,bigdesk插件:可以查看集群的jvm信息,磁盘IO,索引创建删除信息等,适合查找系统瓶颈,监控集群状态等 它们的安装方法: 第一,离线安装,我们可以下载tar包解压的方式,下载插件的地址点击 第二,在线安装,直接在elasticsearch的根目录下,分别输入: bin/plugin --install mobz/elasticsearch-head 安装head bin/plugin --install lukas-vlcek/bigdesk 安装bigdesk 安装完成后,我们就可以分别访问它们对应的http地址,来验证是否安装成功: head的http访问地址:http://192.168.46.23:9200/_plugin/head/ 截图如下:

bigdesk的http访问地址:http://192.168.46.23:9200/_plugin/bigdesk/ ,截图如下:

从上图看以看出,这两款插件是非常有用的,可以帮助我们更好更快的,查看索引,集群,机器的io,cpu,磁盘的负载和使用情况。学好这两款插件的使用方法,对我们更好的集群非常有帮助。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2014-12-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 我是攻城师 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档