linux es数据库 head,elasticsearch安装es-sql插件
说明:本示例是在CentOs Linux7.4上运行,安装的es版本为6.8.0,对应es-sql版本6.8.0,es-head版本5.0.0,需要安装JDK
下载es安装包
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.8.0.tar.gz
下载插件包
es-sql
es-sql-site-standalone.zip此包提供web服务
es-head
安装es,前期系统级别准备
#新建用户
useradd es
#创建密码
passwd es
#设置es的sudo权限
vim /etc/sudoers
#找到下面这一行
root ALL=(ALL) ALL
#增加这一行
es ALL=(ALL) ALL
#修改文件数和线程数
vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
* soft nproc 4096
* hard nproc 4096
#修改sysctl.conf
vim /etc/sysctl.conf
vm.max_map_count=262144
#立即生效
sysctl -p
#解压已经下载的安装包
tar -xvf xxx.tar.gz -C /home/es
chown es:es xxx
chmod 755 xxx
安装es,配置文件设置
#找到elasticsearch.yml文件,并修改其中的参数
vim elasticsearch.yml
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
#根据实际情况填写IP地址
network.host: xxx.xxx.xxx.xxx
#根据实际情况填写端口号
http.port: 9200
启动es之前,要保证系统安装了JDK
启动es
#使用es用户启动
nohup ./bin/elasticsearch >> es.log &
tail -f es.log
安装es-sql
#安装es-sql,记得相关的es操作要使用es用户
./bin/elasticsearch-plugin install file:///home/es/elasticsearch-sql-xxx.zip
#安装web服务
unzip es-sql-site-standalone.zip
cd site-server
#没有npm,需要用yum安装一下
npm install express --save
#启动web服务
node node-server.js &
#可以修改为es提供web服务的端口号,默认是8080
vim site_configuration.json
#要想使用此插件,需要修改es的配置文件,换句话说需要重启es
vim elasticsearch.yml
http.cors.enabled: true
http.cors.allow-origin: "*"
浏览器访问:http://xxx.xxx.xxx.xxx:8080
红色方框内填入你要查询的es数据库的IP地址和端口号
linux es数据库 head,elasticsearch安装es-sql插件相关推荐
- linux es数据库 head,centos7安装Elasticsearch及Es-head插件详细教程(图文)
懒惰了很久,今天来写一下Elasticsearch在centos7上安装教程以及安装过程中可能出现的报错解决方式,有不对的地方,烦请各位看官多多指教! 一.ES安装 1.环境检查 确保有java环境, ...
- linux es数据库 head,Elasticsearch 5.3.x 使用 Head 插件
0.前言 时光荏苒,ES转眼间就从2.X跳到了5.X... 忆往昔峥嵘岁月,奈何ES社区太活跃,版本跳的比房价还快啊... 话说回来,需要部署一套Elasticsearch 5.2.1 即本月最新推出 ...
- ES实战系列-Elasticsearch安装
文章目录 Elasticsearch安装 下载7.8.1版本 集群部署 安装报错 创建用户 ES安装 集群安装 管理 注意事项 es不能使用root用户运行 错误:索引文件个数限制 bind错误 发送 ...
- ES数据库入门(elasticsearch上手指南)-2021.3.26
ES数据库 文章目录 ES数据库 一.入门 1.索引 2.搜索 - 检索文档(id匹配) - 轻量搜索(Query-string 搜索) - 使用查询表达式搜索 - 更复杂的搜索(添加过滤) - 全文 ...
- linux中license路径,Elasticsearch安装过程中的license问题解决办法
Elasticsearch安装过程中的license问题解决办法 1.git clone git://github.com/mobz/elasticsearch-head.git 2.cd elast ...
- python连接es数据库_Python Elasticsearch API操作ES集群
环境Centos 7.4 Python 2.7 Pip 2.7 MySQL-python 1.2.5 Elasticsearc 6.3.1 Elasitcsearch6.3.2 知识点调用Python ...
- 【ES】Mac 下安装ES 报错 Failed to create native process factories for Machine Learning
1.背景 下载了一个es,然后解压运行报错 (base) lcc@lcc ~$ cd soft/es/elasticsearch-6.8.0/bin/ (base) lcc@lcc bin$ sh e ...
- Elasticsearch 系列(三)Elasticsearch 安装以及相关插件的介绍
目录 一.Elasticsearch 在 Linux 安装 1.安装jdk 2.下载Es的tar 包 3.检查是否启动成功 , 访问这个地址 二.Elasticsearch 相关插件 1.Head插件 ...
- elasticSearch 安装和 head插件使用
1.现在elasticsearch安装包 https://www.elastic.co/downloads/elasticsearch 2.解压elasticsearch-5.6.4.zip 到需要安 ...
最新文章
- QT Desinger设计窗体应用程序框架
- cs6 数据库mysql_能mysql内容
- sklearn PCA特征降维
- 初探Golang(2)-常量和命名规范
- Bootstrap 按钮状态提示
- 微信拍卖_简析微信古玩艺术品拍卖平台的崛起
- android opengl 图像同步fence创建
- 433M无线通信模块通信应用场景和4G模块技术特点推荐篇
- 【Java游戏合集】手把手教你制作游戏
- 简单的网页制作期末作业——html css javascript小礼品购物商城网站
- 2021年韩国经济发展研究报告
- Win7快速启动栏恢复方法
- 130 个相见恨晚的超实用网站
- 使用文件保险箱加密 Mac 上的启动磁盘
- mybatis-plus异常, org.apache.ibatis.builder.BuilderException: Error evaluating expression AND
- SQL2008使用with求余额表,流水账方式
- history 路由 vs hash 路由 vs location.href 实现跳转
- android图片裁剪xof,HttpServletResponse response相关头信息,内容信息设置
- Havel–Hakimi算法学习笔记(哈维尔算法)详细【Python】
- 记一个外国的数据结构在线演示网站