ElasticSearch head插件的使用

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使用成功

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值