ElasticSearch head插件的使用

本文详细介绍了如何在Linux环境下安装和配置ElasticSearch的Head插件,包括更新sudo、安装npm、克隆插件源码、修改配置文件、解决启动问题等步骤,确保Head插件能够顺利运行并实现数据可视化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ElasticSearch head插件的使用

1、head插件

ElasticSearch-head:是集群管理、数据可视化、增删改查、查询语句可视化工具。

2、 head插件的安装使用

2.1更新echo
sudo是linux下常用的允许普通用户使用超级用户权限的工具,允许系统管理员让普通用户执行一些或者全部的root命令,如halt,reboot,su等等。这样不仅减少了root用户的登陆和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。
更新sudo使得系统使用yum下载依赖,更新依赖等
echo “wgl ALL = (root) NOPASSWD:ALL” | tee /etc/sudoers.d/wgl
chmod 0440 /etc/sudoers.d/xiaoniu
把wgl普通用户加到sudoers file文件夹
#更新
sudo yum update -y
在这里插入图片描述
在这里插入图片描述
2.2安装外部的扩展元
sudo rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
在这里插入图片描述
sudo rpm -ivh
https://kojipkgs.fedoraproject.org//packages/http-parser/2.7.1/3.el7/x86_64/http-parser-2.7.1-3.el7.x86_64.rpm

2.3安装nmp
sudo yum install npm

在这里插入图片描述
在这里插入图片描述
sudo yum install -y git
在这里插入图片描述

sudo yum install -y bzip2
在这里插入图片描述

2.4 克隆head插件(如果安装失败返回到此位置重新安装)
git clone git://github.com/mobz/elasticsearch-head.git
在这里插入图片描述
在这里插入图片描述
#将源码包下载后剪切到/bigdata目录,并改所属用户和组
sudo chown -R xiaoniu:xiaoniu /bigdata/elasticsearch-head
在这里插入图片描述
#进入到elasticsearch-head中
cd elasticsearch-head
#编译安装
npm install
在这里插入图片描述
太慢,使用国内的
npm install -g cnpm --registry=https://registry.npm.taobao.org
在这里插入图片描述
2.5修改配置文件
打开elasticsearch-head-master/Gruntfile.js,找到下面connect属性,新增hostname: ‘0.0.0.0’,

在这里插入图片描述
编辑elasticsearch-6.8.0/config/elasticsearch.yml,加入以下内容:
http.cors.enabled: true
http.cors.allow-origin: “*”
在这里插入图片描述

2.6启动ESbin/elasticsearch -d 报错
在这里插入图片描述
切换到es目录下,进入config文件夹,修改jvm配置文件jvm.options
在这里插入图片描述
正常启动

在这里插入图片描述

检查状态
http://192.168.43.250:9200/_cluster/health?pretty
在这里插入图片描述
#最大虚拟内存太小
sudo vi /etc/sysctl.conf
vm.max_map_count=262144

在这里插入图片描述
cd /bigdata/elasticsearch-head/
#运行服务
npm run start (报错)
在这里插入图片描述
npm install解决问题
npm run start
在这里插入图片描述
2.7 浏览器访问:集群三个节点均正常运行,head使用成功

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值