`
ssxxjjii
  • 浏览: 950265 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Elasticsearch笔记(一)—Elasticsearch安装配置

 
阅读更多

Elasticsearch笔记(一)—Elasticsearch安装配置

一、安装Elasticsearch

·安装Elasticsearch唯一的要求是安装官方新版的Java,地址:http://www.java.com/ 

·java安装配置:http://jingyan.baidu.com/article/e75aca85b29c3b142edac6a8.html 

·Elasticsearch下载地址:http://www.elasticsearch.org/download/ 

·下载后直接解压,进入目录下的bin,在cmd下运行elasticsearch.bat 即可启动Elasticsearch

·用浏览器访问: http://localhost:9200/   ,如果出现类似如下结果则说明安装成功:

{
  "name" : "Benedict Kine",
  "cluster_name" : "elasticsearch",
  "version" : {
    "number" : "2.2.0",
    "build_hash" : "8ff36d139e16f8720f2947ef62c8167a888992fe",
    "build_timestamp" : "2016-01-27T13:32:39Z",
    "build_snapshot" : false,
    "lucene_version" : "5.4.1"
  },
  "tagline" : "You Know, for Search"
}

其中:

·name———Elasticsearch实例的名字,默认情况下它将从名字列表中随机选择一个,其设置是在config/elasticsearch.yml文件中;

·version———版本号,以json格式表示了一组信息,其中:

number字段代表了当前运行Elasticserch的版本号;

build_snashot字段代表了当前版本是否是从源代码构建而来;

lucene_version表示Elasticsearch所基于的Lucene的版本;

·tagline———包含了Elasticsearch的第一个tagline:"You Know, for Search"。

 

三、插件介绍及安装

Head

Head是一个用来监控Elasticsearch状态的客户端插件。

安装:到bin目录下 plugin install mobz/elasticsearch-head

安装后再浏览器中输入: http://localhost:9200/_plugin/head/   ,会打开如下界面:

图中显示了一个节点Benedict Kine,每个节点拥有不同index的数据,Head提供了HTTP客户端。

 

Marvel

Marvel是Elasticsearch的图形化监控客户端,可以用来查看当前的各项状态。

安装:

marvel 是以 elasticsearch 的插件形式存在的,可以直接通过插件安装:

# ./bin/plugin -i elasticsearch/marvel/latest

如果你是从官网下载的安装包,则运行:

# ./bin/plugin -i marvel file:///path/to/marvel-latest.zip

运行:

在浏览器中输入:http://localhost:9200/_plugin/marvel/    ,会打开如下界面:

 

 

 

3、bigdesk插件安装与使用

 

进入到安装目录的bin下面,运行以下命令:plugin -install lukas-vlcek/bigdesk

测试:http://ip:9200/_plugin/bigdesk/

这个插件可以看到节点、集群的状态,线程、内存、cpu消耗等系统状态。

分享到:
评论

相关推荐

    (狂神)ElasticSearch快速入门笔记,ElasticSearch基本操作以及爬虫(Java-ES仿京东实战)

    (狂神)ElasticSearch快速入门笔记,ElasticSearch基本操作以及爬虫(Java-ES仿京东实战),包含了小狂神讲的东西,特别适合新手学习,笔记保存下来可以多看看。好记性不如烂笔头哦~,ElasticSearch,简称es,es是一个...

    ElasticSearch笔记教程

    ElasticSearch笔记教程ElasticSearch笔记教程ElasticSearch笔记教程ElasticSearch笔记教程ElasticSearch笔记教程ElasticSearch笔记教程ElasticSearch笔记教程ElasticSearch笔记教程ElasticSearch笔记教程Elastic...

    ElasticSearch笔记

    ElasticSearch,简称为ES,是一个开源的、高度可扩展的分布式全文检索引擎。它基于 Java 开发,并利用 Lucene 作为其核心,实现了高效索引和搜索功能。ElasticSearch 通过Resultful API简化了与Lucene的交互,隐藏了...

    7_Elasticsearch笔记.pdf

    Elasticsearch笔记 Elasticsearch是基于Lucene的开发的搜索引擎,它支持分布式、多用户访问,可以轻松的扩展到上百台服务器,是近实时的搜索引擎,而不是实时的搜索引擎。Elasticsearch通过简单的RESTful API来隐藏...

    Elasticsearch入门学习笔记

    总的来说,Elasticsearch的入门涉及安装配置、核心数据结构的理解以及基本的索引和文档操作。随着对Elasticsearch的深入学习,你还将掌握集群管理、性能优化、安全配置等更多高级主题。这是一项非常有价值的技能,...

    Elasticsearch笔记.rar

    Elasticsearch(简称ES)是一款基于Lucene的开源全文搜索引擎,它提供了分布式、实时、高可扩展的数据存储和搜索能力。在众多大数据分析和实时搜索场景中,Elasticsearch表现出色,成为许多企业的首选技术。 **一、...

    Elasticsearch笔记.pdf

    Elasticsearch笔记.pdf

    elasticsearch6.4.2集群安装配置笔记V1.2.docx

    总结,Elasticsearch 6.4.2 集群的安装配置是一项细致的工作,涉及到节点类型设定、集群通信、索引管理、分片策略等多个环节。理解并熟练掌握这些知识点,将有助于构建高性能、高可用的Elasticsearch搜索和分析系统...

    Elasticsearch笔记

    **es_head** 是一个流行的Elasticsearch插件,用于可视化Elasticsearch集群的状态和性能指标。它可以帮助开发者更好地监控和调试Elasticsearch集群。 - **安装方法**: - **方案一**:联网情况下,可以直接使用`...

    龙果学院 elasticsearch 72讲笔记

    2、es非常重要的一个api,是它的restful api,你自己思考一下,掌握这个es的restful api,可以让你执行一些核心的运维管理的操作,比如说创建索引,维护索引,执行各种refresh、flush、optimize操作,查看集群的健康...

    ElasticSearch个人笔记【深入浅出,非常完整】.zip

    Elasticsearch(ES)是一种基于Lucene的分布式、RESTful搜索和分析引擎,广泛应用于日志分析、全文检索、监控等多个领域。这份个人笔记详细深入地介绍了Elasticsearch的核心概念和使用方法,旨在帮助读者全面理解和...

    ElasticSearch学习笔记

    首先,需要安装JDK,然后下载ElasticSearch的安装包,最后配置ElasticSearch的配置文件。 七、ELK Stack ElasticSearch是ELK Stack的核心组件,ELK Stack还包括Logstash和Kibana。Logstash用于数据采集和处理,...

    千锋2018elasticsearch笔记修改.docx

    Elasticsearch是一款基于Lucene的分布式搜索引擎,具有实时处理大量数据的能力。它通过RESTful API提供服务,使得开发者可以通过HTTP请求来管理和查询数据。Elasticsearch使用Java语言编写,并遵循Apache许可协议...

    Linux环境Elasticsearch集群部署及kibana安装笔记

    Elasticsearch集群部署及kibana安装笔记Elasticsearch集群部署部署步骤1. 使用root账户创建用户2. 上次相关安装包3. 安装java(如已经安装,可不需要重复)4. 安装ES5. JVM 配置6. 修改系统配置7. 启动elasticsearch...

    elasticsearch学习笔记

    Elasticsearch(以下简称ES)是当前最流行的搜索引擎之一,本文旨在通过对ES的基本操作和查询语法的介绍,帮助读者快速入门和精通ES。 批量操作 ES提供了多种批量操作方式,包括通过GET _mget、GET 索引/_mget、GET ...

    ElasticSearch学习笔记1

    ElasticSearch学习笔记1 ElasticSearch是基于Lucene的搜索服务器,它提供了高性能的全文搜索功能,支持开箱即用的集群化扩展。ElasticSearch可以通过标准的REST API或特定于编程语言的客户端库与之交互。 一、什么...

    elasticsearch自学笔记

    ### Elasticsearch自学笔记知识点详解 #### 一、环境搭建与配置 **1.1 系统环境** - **背景说明:** 由于特定系统的限制(如ngtos2.6禁止新增非root用户),需要采取特殊措施确保Elasticsearch能在非root用户下...

    elasticsearch-analysis-dynamic-synonym-7.12.1.zip

    标题 "elasticsearch-analysis-dynamic-synonym-7.12.1.zip" 指的是一个针对Elasticsearch的自定义同义词分析插件,该插件版本为7.12.1。Elasticsearch是一款流行的开源搜索引擎,用于处理、存储、搜索和分析大量...

    logstash同步elasticsearch笔记

    ### Logstash 同步 Elasticsearch 笔记 #### 一、理解 Logstash Logstash 是一个开源的数据收集引擎,具备实时数据传输的能力。它的主要功能在于能够统一处理来自不同来源的数据,并将其按照预先设定的规范输出至...

Global site tag (gtag.js) - Google Analytics