`
qindongliang1922
  • 浏览: 2183732 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7265517b-f87e-3137-b62c-5c6e30e26109
证道Lucene4
浏览量:117527
097be4a0-491e-39c0-89ff-3456fadf8262
证道Hadoop
浏览量:125921
41c37529-f6d8-32e4-8563-3b42b2712a50
证道shell编程
浏览量:59896
43832365-bc15-3f5d-b3cd-c9161722a70c
ELK修真
浏览量:71300
社区版块
存档分类
最新评论

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

    博客分类:
  • ELK
阅读更多
散仙,在上篇文章对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的根目录下

[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了,得到的信息如下所示:


{
  "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,磁盘的负载和使用情况。学好这两款插件的使用方法,对我们更好的集群非常有帮助。
  • 大小: 302.9 KB
  • 大小: 384.8 KB
4
1
分享到:
评论

相关推荐

    Elasticsearch入门、Kibana 索引管理(elasticserch-head 插件使用, Kibanan 安装和使用)

    四、Elasticsearch介绍 1、什么是ElasticSearch 2、ElasticSearch使用案例 3、ElasticSearch对比Solr 4、ElasticSearch架构图以及基本概念(术语) 1、es概述 2、ES架构模块 3、Elasticsearch核心概念 五、ES的集群...

    最完整的Elasticsearch 基础教程

    本教程将深入浅出地介绍Elasticsearch的基础知识,帮助初学者快速上手。 1. **Elasticsearch 概述** - Elasticsearch 是一个基于 Lucene 的分布式、RESTful 风格的搜索和数据分析引擎。 - 它的核心特性包括实时性...

    第13单元 ElasticSearch入门1

    学习 Elasticsearch 入门需掌握课程介绍、安装、插件安装和分布式安装四个主要部分,确保具备基础的搭建和操作能力。 总结:Elasticsearch 是一个强大且灵活的搜索引擎,它的核心在于倒排索引,支持分布式部署,...

    elasticsearch基础入门.pptx

    Elasticsearch(简称ES)是一种基于Lucene的开源搜索引擎,主要设计用于分布式、实时的文档存储和搜索。它不仅能够高效地处理结构化和非结构化的数据,还提供了数据分析的功能,使得用户可以在海量数据中快速获取...

    springboot+elasticsearch,入门最详细的项目

    在本项目"springboot+elasticsearch"中,开发者提供了一个全面的入门教程,涵盖了Elasticsearch的基本操作,包括增、删、改、查等基本功能,这对于初学者理解这两者如何协同工作非常有帮助。 首先,让我们深入了解...

    ElasticSearch简介.pptx

    #### 二、ElasticSearch的部署 ##### 部署流程 - **下载与安装**:最低要求 Java 1.7 版本。可以从官方网站 [https://www.elastic.co/cn/downloads/past-releases]...

    Elasticsearch-2.3.5安装说明

    在本文中,我们将详细介绍如何安装和配置Elasticsearch 2.3.5。 ### 1. 系统要求 在安装Elasticsearch之前,确保你的操作系统满足以下基本要求: - 支持的操作系统:包括Linux、macOS和Windows。 - Java运行环境:...

    ElasticStack(ELK)从入门到实践.pdf

    Elasticsearch的安装包括单机版安装和集群版安装。在安装前,可以通过Docker容器或者Chrome插件进行安装。安装过程中,用户需要了解Elasticsearch的基本概念,如索引(indices)、文档(documents)、映射(mappings...

    elasticsearch-6.2.2.rar

    为了参照安装,你可以访问提供的博客链接(https://blog.csdn.net/CEVERY/article/details/107360319),博主详细介绍了Elasticsearch 6.2.2的安装和配置过程。在实际操作中,需要注意内存分配、磁盘空间、防火墙...

    Elasticsearch API

    另外,可以访问“ES权威指南”网站,有两版内容更加丰富的指南,一个是基于英文版的翻译,另一个则是针对Elasticsearch 5.20版本的部署和备份方面的指南。 Elasticsearch源码部署是一个复杂过程,涉及到编译、配置...

    elasticsearch

    《ElasticSearch:可扩展的开源弹性搜索解决方案》前两章着重介绍了ElasticSearch 的基本功能和用法,包括ElasticSearch 的安装和配置、REST API 的使用方法,以及怎样使用Query DSL 语句进行查询、过滤、排序等。...

    一站式掌握elastic search基础与实战视频资源-百度云链接

    09-2 -ES数据建模配置相关介绍.avi 09-3 -ES数据建模实例.mp4.avi 09-4 -Nested_Object.avi 09-5 -Parent_Child.avi 09-6 -nested_vs_parent_child.avi 09-7 -reindex.avi 09-8 其他建议.avi 10-1 生产环境部署建议....

    elasticsearch-开源分布式搜索引擎Elasticsearch的基本概念与操作详解

    内容概要:本文全面介绍了Elasticsearch的基础知识,涵盖了Elasticsearch的概念、架构、应用场景、安装与配置、基本操作及其常见问题解决方法。具体包括Elasticsearch是什么、核心概念如索引、文档、字段、映射,...

    elasticsearch搭建教程

    此步骤是配置Elasticsearch的关键之一,通过编辑配置文件可以调整Elasticsearch的行为和性能表现。其中提到了几个重要的配置项: - **network.host**: 设置为`0.0.0.0`可以让任何IP地址的客户端都能访问到Elastic...

    elasticsearch基础知识,从小白到入门

    ### Elasticsearch基础知识,从小白到入门 #### 一、概念与背景 **搜索引擎基础:** - **倒排索引**:倒排索引是搜索引擎的核心技术之一,它将文档中的关键词与文档之间的对应关系建立索引,使得根据关键词快速...

    ElasticSearch.pdf

    首先,从给定文件的内容来看,该文件主要是对ElasticSearch(简称ES)这一全文搜索和分析引擎的详细介绍和使用指导。文件中不仅介绍了ES的基本概念,如ES的产生、与Solr的对比、倒排索引的概念等,还涉及到ES的安装...

    1、Druid(Imply-3.0.4)介绍及部署(centos6.10)、验证

    1. 与Elasticsearch相比,Druid更专注于OLAP,对导入和聚合进行了优化,但不支持全文检索。 2. 相较于Key/Value Stores(如HBase、Cassandra、OpenTSDB),Druid的列式存储和索引提供了更快的扫描速度。 3. 相比...

Global site tag (gtag.js) - Google Analytics