完整elasticsearch安装及其插件安装
一、elasticsearch安装
1、官网下载安装包并上传并解压
2、es下建立data和logs目录
3、编辑conf/elasticsearch.yml文件
cluster:cluster.name:hlh-app
node:node.name:node-248
paths: path.data:
path.logs:
memory:bootstrap.memory_lock:false
bootstrap.system_call_filter:false
network: network.host:192.168.102.248
discovery:discovery.zen.ping.unicast.hosts:["hlh001"]
4、编辑/etc/security/limits.conf添加内容
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
5、切换root用户,编辑/etc/security/limits:d/90-nproc.conf
修改*soft nproc 1024
为*soft nproc 2048
6、root用户,编辑/etc/sysctl.conf添加
vm.max_map_count=655360
并执行命令:sysctl -p
7、启动,root不可以启动,./bin/elasticsearch
浏览器访问:hlh001:9200
二、elasticsearch插件安装
1、下载插件 ---> https://github.com/mobz/elasticsearch-head
下载node.js ---> https://nodejs.org/dist/ ---> node-v6.9.2.tar.xz
上传并解压uzip elasticsearch-head-master.zip -d /opt/module
2、配置nodejs环境变量/etc/profile source一下
node -v
npm -v
3、查看head目录下有无node_modules/grunt目录
没有则执行创建
npm install grunt --save
4、安装head插件npm install -g cnpm --registry=registry.npm.taobao.org
5、安装grunt
npm install -g grunt-cli
6、编辑Gruntfile.js 文件93行options里面添加
hostname:'0.0.0.0',
7、检查head目录下是否存在base文件夹
没有就将_site下的base文件夹及其内容复制到head根目录下
head]$ mkdir base
_site]$ cp base/* ../base/
8、启动grunt server -d提示有些模块没有安装,执行
npm install grunt-contrib-clean -registry=https://registry.npm.taobao.org
npm install grunt-contrib-concat -registry=https://registry.npm.taobao.org
npm install grunt-contrib-watch -registry=https://registry.npm.taobao.org
npm install grunt-contrib-connect -registry=https://registry.npm.taobao.org
npm install grunt-contrib-copy -registry=https://registry.npm.taobao.org
npm install grunt-contrib-jasmine -registry=https://registry.npm.taobao.org
最后一个可能安装不成功,但是不影响使用
启动grunt server -d
访问浏览器hlh001:9100发现集群未连接
9、在elasticsearch/conf路径下编辑elasticsearch.yml添加跨域访问
http.cors.enabled:true
http.cors.allow-origin:"*"
启动elasticsearch
10、重启head插件访问浏览器就可以了
完整elasticsearch安装及其插件安装相关推荐
- ES | CentOS下基于ElasticSearch的head插件安装
文章目录: ▶ 环境要求 ▶ node下载 ▶ node安装 ▶ head插件下载 ▶ head插件安装 ▶ 启动ElasticSearch-head ▶ 访问验证ElasticSearch-head ...
- ELK日志分析平台(一)—elasticsearch安装及配置、elasticsearch图形化插件安装
1.elasticsearch简介 elastic官网 2.安装及配置 官方下载网站 本次实验版本用7.6 [root@foundation50 ~]# cd /mnt/pub/docs/elk/7. ...
- 分布式搜索引擎ElasticSearch+Kibana (Marvel插件安装详解)
在安装插件的过程中,尤其是安装Marvel插件遇到了很多问题,要下载license.Marvel-agent,又要下载安装Kibana 版本需求 Java 7 or later Elasticsear ...
- Elasticsearch之kopf插件安装之后的浏览详解
前提, Elasticsearch之插件介绍及安装 https://i.cnblogs.com/posts?categoryid=950999&page=2 (强烈建议,从头开始看) 比如, ...
- sublime python插件_sublime text 3 + python配置,完整搭建及常用插件安装
四年的时间,一直使用EmEditor编辑器进行Python开发,之前是做面向过程,只需要将一个单独的py文件维护好即可,用着也挺顺手,但是最近在做面向对象的开发,不同的py文件中相互关联较多,感觉单纯 ...
- sublime python插件配置_sublime text 3 + python配置,完整搭建及常用插件安装
四年的时间,一直使用EmEditor编辑器进行Python开发,之前是做面向过程,只需要将一个单独的py文件维护好即可,用着也挺顺手,但是最近在做面向对象的开发,不同的py文件中相互关联较多,感觉单纯 ...
- 打开 谷歌浏览器exe_谷歌浏览器下载安装和插件安装步骤
01谷歌浏览器和插件安装 由于连接失效等问题,会重新做几期关于谷歌浏览器的! 1 谷歌浏览器安装 1. 首先下载谷歌浏览器(下载地址在文尾) 2. 下 ...
- android安装git插件安装教程,Android Studio 3.6.1上使用gitee
环境: Windows 10平台 Android Studio3.6.1 一.下载安装git客户端 二.在Android Studio中配置Git 在菜单中选择File->Settings-Ve ...
- Notepad++ 无法安装 HexEditor 插件 / 安装之后闪退
问题描述 Notepad++无法安装HexEditor插件,或出现闪退问题 原因分析: 版本兼容问题,一种是64位Notepad++无法兼容32版本的HexEditor 成功安装之后闪退.这种情况要安 ...
最新文章
- bottleneck resnet网络_关于ResNet及其变体的总结(上)
- JUnit 3.8 通过反射测试私有方法
- 启明星辰泰合发布新一代日志分析系统
- vector 不初始化时什么状态_Vue原理解析(三):初始化时created之前做了什么?...
- sublime编辑器无法正常打印中文问题解决
- idea 配置java版本号_IDEA-Maven项目的jdk版本设置方法
- IE6下兼容CSS属性min-height的解决办法
- 新生儿操作系统操作手册
- 三维重建——相机几何参数标定
- JSch连接不上Linux服务器,JSch链接linux服务器问题解决方案:Session.connect: java.io.IOException: End of IO Stream Read...
- c语言自动插桩,01 - LLVM Pass 实现 C函数 插桩
- 限流算法: 漏桶算法和令牌桶算法
- 设计心理学1_日常的设计 读后感
- matlab大地坐标与经纬度转换,如何把经纬度转化为大地坐标
- 2.7 汽车之家口碑爬虫
- Apache DolphinScheduler征稿 — 小Demo轻松入门DolphinSchedule大数据调度工具
- 计算机大学生三好学生申请书,大学生三好学生申请书
- Qt数据导出csv防止科学记数法
- 中国石油大学(北京)-《外国文学作品选读》第一阶段在线作业
- linux内核Kmalloc - GFP_ATOMIC - GFP_KERNEL - GFP_USER