`
weitao1026
  • 浏览: 1048192 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux下Elasticsearch5.X及 head插件 安装说明

 
阅读更多

Elasticsearch5.Xhead插件 安装说明:

1、下载elasticsearch安装文件:

a) 下载官方源码:

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.0.0.tar.gz

b) 解压压缩文件

tar -zxvf elasticsearc-5.0.0.tar.gz

c) 修改es配置文件:elasticsearch.yml

cluster.name: kd-cluster //集群名称,所有主机相同的集群名称用于发现集群节点

node.name: node01 //节点名称

node.master: true //该节点是否用做管理节点

node.data: true //该节点是否用做数据节点

node.attr.rack: r1

path.data: 数据存储路径(文件夹)

path.logs: 日志存储路径(文件夹)

bootstrap.memory_lock: false

network.host: 172.16.8.229 //节点ip地址

http.cors.enabled: true //head插件的配置

http.cors.allow-origin: "*" //head插件的配置

http.port: 9200 //集群访问端口

discovery.zen.ping.unicast.hosts: ["node01"] //配置了互信的话这个位置可以使用节点名称(一般节点名成和计算机名称的相同的)。未配置互信的话使用主机ip,用于发现管理节点。

discovery.zen.minimum_master_nodes: 1 //集群最大管理节点数(防止脑裂的配置)

gateway.recover_after_nodes: 1

d) 修改主机配置

vi /etc/security/limits.conf 

* soft nofile 65536

* hard nofile 131072

* soft nproc 2048

* hard nproc 4096

vi /etc/security/limits.d/90-nproc.conf 

* soft nproc 2048

vi /etc/sysctl.conf 

vm.max_map_count=655360

并执行命令:sysctl -p

重启计算机。

2、下载elasticseatch-head插件:

a) 下载head插件文件:

https://github.com/mobz/elasticsearch-head(下载后上传到服务器)

git clone git://github.com/mobz/elasticsearch-head.gitgit下载)

b) 下载Node.js

wget https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-x64.tar.gzlinux命令直接下载)

https://nodejs.org/dist/(官方网站下载后上传到服务器)

c) 配置node.js环境变量:

vim /etc/profile

export PATH=/data/elasticsearch/node-v4.6.1-linux-x64/bin:$PATH(根据实际情况添加,路径和格式参照本机环境)

执行source /etc/profile使环境变量生效

(修改profile文件需要root权限,使环境生效的命令在当前es集群使用用户下执行)

d) 查看当前head插件目录下有无node_modules/grunt目录:

没有:执行命令创建:npm install grunt --save

e) 安装head插件:

npm install

或者使用重定向安装:npm install -g cnpm --registry=https://registry.npm.taobao.org

f) 安装grunt

npm install -g grunt-cli

g) 编辑Gruntfile.js

文件93行添加hostname:’0.0.0.0’

h) 检查head根目录下是否存在base文件夹

没有:将 _site下的base文件夹及其内容复制到head根目录下

i) 启动grunt server

head下运行grunt server -d启动head插件

j) 访问head插件:

http://localhost:9100(启动后会有提示:Started connect web server on http://localhost:9100

分享到:
评论

相关推荐

    elasticsearch5.x的head插件

    Elasticsearch 5.x 的 Head 插件是一个非常实用的管理工具,它提供了一个直观的 Web UI,使得用户能够方便地管理和监控 Elasticsearch 集群的状态。在没有外网连接的环境中,离线安装 Head 插件是必不可少的。下面...

    elasticsearch5.X 安装和head插件安装

    本文将详细介绍如何在本地环境中安装Elasticsearch 5.x以及安装和配置Head插件。 ### 一、Elasticsearch 5.x 安装 1. **下载**: 首先,你需要从Elasticsearch官方网站...

    linux离线安装es-head插件完整步骤以及安装包

    在Linux环境中,有时我们需要在没有网络连接的情况下安装软件或插件,例如Elasticsearch的可视化管理工具es-head。本文将详细介绍如何在Linux上离线安装es-head插件,包括先安装Node.js和Grunt,然后进行head插件的...

    elasticsearch-6.1.2.tar.gz,elasticsearch-5.5.2.tar和head插件

    Elasticsearch是一个强大的...以上就是关于Elasticsearch 6.1.2和5.5.2在Linux环境下安装及Head插件使用的详细步骤和相关知识点。通过这些操作,你可以有效地管理和操作Elasticsearch实例,实现数据的高效检索和分析。

    es5.x 安装 head+sql 插件安装 单服务多节点配置

    ### Elasticsearch 5.4.1 安装及 Head + SQL 插件安装详解 #### 一、环境准备 **1. JDK 1.8 必要条件** - Elasticsearch 5.X 版本开始,官方明确指出需要 JDK 1.8 作为运行环境的基础,以确保系统的稳定性和性能...

    elasticsearch-7.17.10-x86-64已安装插件 ik分词器、head、ingest-attachment

    在这个版本中,已经预装了几个关键的插件,分别是ik分词器、head插件和ingest-attachment插件,这些插件极大地增强了Elasticsearch的功能。 1. **ik分词器**:这是Elasticsearch中非常流行的中文分词器,由“智慧眼...

    elasticsearch-head-master.zip和node-v16.16.0-linux-x64.tar.xz

    Elasticsearch Head插件使用Node.js作为开发平台,因此在使用Head插件前,必须确保系统已经安装了Node.js。一旦Node.js安装完成,开发者就可以使用npm(Node.js的包管理器)来安装和管理Head插件所需的依赖包。通过...

    elasticsearch-head-compile-after.tar.gz+node-v8.1.2-linux-x64.ta

    Elasticsearch-Head插件通常用Node.js开发,利用其非阻塞I/O模型和事件驱动特性,可以高效地处理来自Elasticsearch集群的数据流。开发者可以使用Node.js来编写插件的服务器端逻辑,并与Elasticsearch进行通信。 ...

    ElasticSearch6.2.3安装Head插件说明

    Elasticsearch 6.2.3 安装Head插件是一个必要的步骤,以便于通过图形化界面管理和监控ES实例。Head插件是一个基于浏览器的工具,可以提供对Elasticsearch节点和集群的直观视图。以下是你需要知道的详细步骤: 1. **...

    es-head linux离线部署.zip

    在IT领域,Es-Head是一款基于Chrome插件的Elasticsearch可视化管理工具,它提供了对Elasticsearch集群的直观界面,使得数据管理和监控变得更加便捷。本文将深入探讨如何在Linux环境下进行Es-Head的离线部署,以满足...

    谷歌浏览器EShead插件.zip

    【谷歌浏览器EShead插件.zip】是一个专门为开发者设计的浏览器扩展,它允许用户直接在谷歌浏览器中打开Elasticsearch(ES)的控制台界面。Elasticsearch是一种流行的开源搜索引擎和数据分析工具,广泛应用于日志分析...

    ES及对应版本ik分词器、可视化插件

    ES: elasticsearch-7.9.3-linux-x86_64.tar ik分词器:elasticsearch-analysis-ik-7.9.3.zip 可视化插件:elasticsearch_Head谷歌插件.rar

    elasticsearch-7.0.0-linux-x86_64.tar.gz

    在Linux环境下运行Elasticsearch,可以充分利用其对分布式系统和大规模数据处理的优秀支持。 1. **Elasticsearch核心概念** - **节点(Node)**:Elasticsearch是由多个节点组成的集群,每个节点存储和处理一部分...

    Elasticsearch5.5配置及head搭建_windows

    ### Elasticsearch 5.5 配置及 Head 插件搭建详解 #### 一、环境准备与 Elasticsearch 安装 在 Windows 环境下配置 Elasticsearch 和 Head 插件需要完成以下步骤: 1. **JDK 安装与配置**: - 下载并安装 JDK ...

    包含elasticsearch+ik+elasticsearch-head-master的各个版本资源

    elasticsearch-7.3.2-linux-x86_64.tar.gz elasticsearch-7.3.2-windows-x86_64.zip elasticsearch-analysis-ik-6.8.4.zip elasticsearch-analysis-ik-7.3.2.tar.gz elasticsearch-analysis-ik-7.3.2.zip elastic...

    elasticsearch-head

    在 Elasticsearch 的版本5.0及以上,由于更新了插件安装机制,Head 插件无法像以往那样通过简单的命令行方式进行安装。本文将详细介绍如何在 Elasticsearch 5.0以上版本中正确安装和使用 Elasticsearch-Head。 **1....

    window、linux的系统下快速搭建elasticsearch6.5.4集群和Head插件

    快速搭建elasticsearch6.5.4集群和Head插件,elasticsearch分别在window、linux的系统的安装部署教程,以及相关安装包,该踩得坑一一踏平。

    ElasticSearch6.7.0安装文档20201127.docx

    ElasticSearch 6.7.0 安装文档 ElasticSearch 是一个基于 Lucene 库的搜索引擎,提供了强大的搜索功能。下面是 ElasticSearch 6.7.0 的安装文档,涵盖了从准备硬件环境到安装 ElasticSearch 的所有步骤。 一、准备...

    es linux单机服务器搭建.doc

    在本文中,我们将详细讨论如何在Linux单机环境中搭建Elasticsearch (ES) 服务器,同时结合使用Elasticsearch Head插件进行管理。首先,我们需要安装Java Development Kit (JDK) 8,然后安装和配置Elasticsearch ...

    ElasticSearch 安装.pdf

    在ElasticSearch安装目录下的config目录中,找到elasticsearch.yml文件,添加配置项来允许跨域请求,例如: ```yaml http.cors.enabled: true http.cors.allow-origin: "*" ``` 这样可以确保后续安装的管理界面...

Global site tag (gtag.js) - Google Analytics