Elasticsearch5.X及 head插件 安装说明:
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.git(git下载)
b) 下载Node.js:
wget https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-x64.tar.gz(linux命令直接下载)
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)
相关推荐
Elasticsearch 5.x 的 Head 插件是一个非常实用的管理工具,它提供了一个直观的 Web UI,使得用户能够方便地管理和监控 Elasticsearch 集群的状态。在没有外网连接的环境中,离线安装 Head 插件是必不可少的。下面...
本文将详细介绍如何在本地环境中安装Elasticsearch 5.x以及安装和配置Head插件。 ### 一、Elasticsearch 5.x 安装 1. **下载**: 首先,你需要从Elasticsearch官方网站...
在Linux环境中,有时我们需要在没有网络连接的情况下安装软件或插件,例如Elasticsearch的可视化管理工具es-head。本文将详细介绍如何在Linux上离线安装es-head插件,包括先安装Node.js和Grunt,然后进行head插件的...
Elasticsearch是一个强大的...以上就是关于Elasticsearch 6.1.2和5.5.2在Linux环境下安装及Head插件使用的详细步骤和相关知识点。通过这些操作,你可以有效地管理和操作Elasticsearch实例,实现数据的高效检索和分析。
### Elasticsearch 5.4.1 安装及 Head + SQL 插件安装详解 #### 一、环境准备 **1. JDK 1.8 必要条件** - Elasticsearch 5.X 版本开始,官方明确指出需要 JDK 1.8 作为运行环境的基础,以确保系统的稳定性和性能...
在这个版本中,已经预装了几个关键的插件,分别是ik分词器、head插件和ingest-attachment插件,这些插件极大地增强了Elasticsearch的功能。 1. **ik分词器**:这是Elasticsearch中非常流行的中文分词器,由“智慧眼...
Elasticsearch Head插件使用Node.js作为开发平台,因此在使用Head插件前,必须确保系统已经安装了Node.js。一旦Node.js安装完成,开发者就可以使用npm(Node.js的包管理器)来安装和管理Head插件所需的依赖包。通过...
Elasticsearch-Head插件通常用Node.js开发,利用其非阻塞I/O模型和事件驱动特性,可以高效地处理来自Elasticsearch集群的数据流。开发者可以使用Node.js来编写插件的服务器端逻辑,并与Elasticsearch进行通信。 ...
Elasticsearch 6.2.3 安装Head插件是一个必要的步骤,以便于通过图形化界面管理和监控ES实例。Head插件是一个基于浏览器的工具,可以提供对Elasticsearch节点和集群的直观视图。以下是你需要知道的详细步骤: 1. **...
在IT领域,Es-Head是一款基于Chrome插件的Elasticsearch可视化管理工具,它提供了对Elasticsearch集群的直观界面,使得数据管理和监控变得更加便捷。本文将深入探讨如何在Linux环境下进行Es-Head的离线部署,以满足...
【谷歌浏览器EShead插件.zip】是一个专门为开发者设计的浏览器扩展,它允许用户直接在谷歌浏览器中打开Elasticsearch(ES)的控制台界面。Elasticsearch是一种流行的开源搜索引擎和数据分析工具,广泛应用于日志分析...
ES: elasticsearch-7.9.3-linux-x86_64.tar ik分词器:elasticsearch-analysis-ik-7.9.3.zip 可视化插件:elasticsearch_Head谷歌插件.rar
在Linux环境下运行Elasticsearch,可以充分利用其对分布式系统和大规模数据处理的优秀支持。 1. **Elasticsearch核心概念** - **节点(Node)**:Elasticsearch是由多个节点组成的集群,每个节点存储和处理一部分...
### Elasticsearch 5.5 配置及 Head 插件搭建详解 #### 一、环境准备与 Elasticsearch 安装 在 Windows 环境下配置 Elasticsearch 和 Head 插件需要完成以下步骤: 1. **JDK 安装与配置**: - 下载并安装 JDK ...
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 的版本5.0及以上,由于更新了插件安装机制,Head 插件无法像以往那样通过简单的命令行方式进行安装。本文将详细介绍如何在 Elasticsearch 5.0以上版本中正确安装和使用 Elasticsearch-Head。 **1....
快速搭建elasticsearch6.5.4集群和Head插件,elasticsearch分别在window、linux的系统的安装部署教程,以及相关安装包,该踩得坑一一踏平。
ElasticSearch 6.7.0 安装文档 ElasticSearch 是一个基于 Lucene 库的搜索引擎,提供了强大的搜索功能。下面是 ElasticSearch 6.7.0 的安装文档,涵盖了从准备硬件环境到安装 ElasticSearch 的所有步骤。 一、准备...
在本文中,我们将详细讨论如何在Linux单机环境中搭建Elasticsearch (ES) 服务器,同时结合使用Elasticsearch Head插件进行管理。首先,我们需要安装Java Development Kit (JDK) 8,然后安装和配置Elasticsearch ...
在ElasticSearch安装目录下的config目录中,找到elasticsearch.yml文件,添加配置项来允许跨域请求,例如: ```yaml http.cors.enabled: true http.cors.allow-origin: "*" ``` 这样可以确保后续安装的管理界面...