elasticsearch是一款知名的开源全文搜索引擎,应用广泛,因项目需要,需要使用elasticsearch满足应用内搜索,地图搜索。目前还在线上试运营,根据自己的使用部署过程,分享一下经验,梳理一下踩过的坑。

1. java环境

最低版本java-jdk 1.8,我本地选择jdk-1.8.0_191.jdk

安装完成之后配置环境变量

查看java版本

java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

2. eleasticsearch

版本选择

eleasticsearch v6.5.4 ,最新稳定版本,选择最新稳定版虽然用的人不多,but who care

下载eleasticsearch

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz

安装配置

项目配置到:data/目录

root @ localhost in /data/elasticsearch-6.5.4 [17:18:23]
$ l
总用量 4.8M
drwxrwxr-x   9 euser euser  198 12月 11 11:26 .
drwxr-xr-x.  7 root  root    90 1月  16 16:35 ..
drwxrwxr-x   3 euser euser 4.0K 12月 11 11:13 bin
drwxrwxr-x   2 euser euser  178 12月 11 11:32 config
drwxrwxr-x   3 euser euser   19 12月 11 11:25 data
-rwxrwxr-x   1 euser euser 4.3M 12月  6 22:30 elasticsearch-analysis-ik-6.5.4.zip
drwxrwxr-x   3 euser euser 4.0K 11月 30 08:02 lib
-rwxrwxr-x   1 euser euser  14K 11月 30 07:55 LICENSE.txt
drwxrwxrwx   2 euser euser 8.0K 2月  11 01:30 logs
drwxrwxr-x  28 euser euser 4.0K 11月 30 08:02 modules
-rwxrwxr-x   1 euser euser 395K 11月 30 08:01 NOTICE.txt
drwxrwxr-x   3 euser euser   25 12月 11 11:29 plugins
-rwxrwxr-x   1 euser euser 8.4K 11月 30 07:55 README.textile

配置data:

/data/elasticsearch/data

配置log:

/data/elasticsearch/logs

配置其他项说明

遇到的错误说明

3. 添加用户用户组,以守护进程启动

不能使用root用户启动 添加新用户

useradd euser

添加用户到用户组

groupadd euser -g euser

切换到对应的用户

sudo euser

以守护进程启动

./data/elasticsearch/bin/elasticsearch -d

其他错误根据情况自己配置解决

elasticsearch v6.5.4配置相关推荐

  1. elasticsearch索引结构和配置优化

    elasticsearch索引结构和配置简单调优. 1.搜索时对特定字段设置更高权值,以弱化相关性低的字段 例如:我们在搜索时认为标题对我们更重要就可以对标题提高匹配权重 boolQuery.must ...

  2. Elasticsearch 7.x生产配置

    虽然Elasticsearch需要很少的配置,但是有一些设置需要手动配置,并且必须在进入生产之前进行配置. 1.官方文档 这些重要配置说明,请参考官方文档: https://www.elastic.c ...

  3. Elasticsearch 设置密码,并配置 Kinaba 和 Filebeat

    Elasticsearch 设置密码,并配置 Kinaba 和 Filebeat 1.Elasticsearch 设置密码 2.设置kibana 中的 elasticsearch 连接密码 2.1.配 ...

  4. Elasticsearch集群节点配置详解

    注意:如果是在局域网中运行elasticsearch集群也是很简单的,只要cluster.name设置一致,并且机器在同一网段下,启动的es会自动发现对方,组成集群. 三.配置浅涉 elasticse ...

  5. ELK篇---------elasticsearch集群安装配置

    说明: 本次ELK的基础配置如下: 虚拟机:vmware 11 系统:centos7.2  两台 IP:172.16.1.15/16 一.下载es wget https://download.elas ...

  6. 【Elasticsearch】es 的配置集合

    1.概述 1.1 配置文件 elasticsearch的config文件夹里面有两个配置文 件:elasticsearch.yml和logging.yml,第一个是es的基本配置文件,第二个是日志配置 ...

  7. Elasticsearch之 cerebro 安装配置详细使用

    运行环境: CentOS 7.6 Elasticsearch 6.8.4软件下载: https://github.com/lmenezes/cerebro/releases概述: cerebro is ...

  8. ElasticSearch第一讲 Docker-compose 单机部署Elasticsearch kibana esHead与配置认证证书设置密码

    准备工作 docker安装 docker-compose安装配置,如果还有没安装docker的可以参考我的docker/docker-compose安装配置 本次讲解的是安装ES 7.13.3 现在目 ...

  9. Elasticsearch 8.4.1 配置自签名证书和启用Https

    一.背景 某次安全扫描过程中,发现环境存在[SSL证书不可信]和[SSL自签名证书]漏洞:漏洞描述: 此服务的X.509证书链未由认可的证书颁发机构签名.如果远程主机是生产中的公共主机,这将取消SSL ...

最新文章

  1. Memcached原理分析
  2. mysql 二进制日志详解_Mysql二进制日志详解
  3. solr4.10和solr5.x ik分词器配置,(Deprecated--2017-04-23)
  4. magento app/design/adminhtml/default/default/template/sales/order/view/info.phtml XSS Vul
  5. 聚类算法之DBScan(Java实现)[转]
  6. Gerrit的用法及与gitlab的区别
  7. ./mysql-bin.index_MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)
  8. 百度前端技术学院-精选笔记-1 HTML学习笔记
  9. tensorflow Image 解码函数
  10. 在access中一列称为_ACCESS考试_笔试
  11. oracle matlab函数返回值,如何实现在Oracle中应用存储过程调用MatLab函数(2)
  12. IntelliJ IDEA导入Spring源码
  13. python花瓣网图片_python制作花瓣网美女图片爬虫
  14. java 屏幕坐标_Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。...
  15. 计算机数据表示实验(HUST) 第2关:汉字机内码获取实验
  16. 腾讯企业邮箱申请注册注意事项
  17. 解决VMware装上Mac后icloud无法激活 【安装QQ发现不能注册Apple ID】
  18. openstack(云主机热迁移)
  19. 风起亚洲公共云与VPS比较
  20. python游戏编程培训

热门文章

  1. PHP设计模式——抽象工厂模式
  2. Oracle 查询结果去重保留一项
  3. Mysql数据库按照varchar字符串类型排序和按照int整型类型排序的区别和注意点及解决方案...
  4. Axure7.0 以及 中文汉化语言包下载 axure汉化包
  5. 每天工作四小时的程序员-转
  6. Windows,Xampp,Zend Stadio搭建php运行环境
  7. 链路负载均衡: 高性能和高安全的同时实现
  8. 从Win8预览版的发布来选择最合适的虚拟机软件
  9. 一起来看流星雨剧情简介/剧情介绍/剧情分集介绍第三十五集
  10. 重载(Overload )和覆写(override)的理解及区别