elasticsearch安装部署

  • 前言
  • 一、安装
  • 二、部署配置
  • 三、启动es
  • 三、测试

前言


elasticsearch简介:

Elasticsearch 是一个分布式的免费开源搜索和分析引擎,适用于包括文本、数字、地理空间、结构化和非结构化数据等在内的所有类型的数据。

Elasticsearch 在速度和可扩展性方面都表现出色,而且还能够索引多种类型的内容,这意味着其可用于多种用例:

应用程序搜索
网站搜索
企业搜索
日志处理和分析
基础设施指标和容器监测
应用程序性能监测
地理空间数据分析和可视化
安全分析
业务分析

一、安装

将下载好的elasticsearch压缩包上传到linux中:

解压并重命名:

二、部署配置

添加用户组及用户(出于安全考虑,Elasticsearch默认是不允许使用root账号运行的)

更改Elasticsearch文件的拥有者,默认是所属root

对 config下的两个配置文件进行对应修改:

编辑jvm.options

Elasticsearch基于Lucene的,而Lucene底层是java实现,因此我们需要配置jvm参数(默认为-Xms1g),内存太大修改为256m
编辑elasticsearch.yml
事先创建一个data目录:

vim config/elasticsearch.yml
修改数据目录位置、日志目录位置、修改绑定的ip(修改成自己的实际ip地址)

三、启动es

报错:

ERROR: [2] bootstrap checks failed
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]
[2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

解决:切换到root用户,编辑limits.conf 添加类似如下内容:
[1] vim /etc/security/limits.conf

  • soft nofile 65536

  • hard nofile 131072

    [2]
    sysctl -w vm.max_map_count=262144

    vim /etc/sysctl.conf
    vm.max_map_count=262144

三、测试

elasticsearch安装部署相关推荐

  1. elasticsearch安装部署教程

    ELK介绍 本章节目的 了解什么是ELK 为什么要使用和学习ELK 1.什么是ELK ELK 是elastic公司提供的一套完整的日志收集以及展示的解决方案,是三个产品的首字母缩写,分别是Elasti ...

  2. 最新Elasticsearch8.4.3 + Kibana8.4.3在云服务器Centos7.9安装部署(参考官方文档)

    一.前言   最近笔者学习Elasticsearch,官方最新稳定版为 Elasticsearch-8.4.3,想在云服务器上Centos7.9搭建.搭建之路坑多路少啊(指网上的博文教程五花八门,基本 ...

  3. Ubuntu20.04上安装部署Elasticsearch

    一.背景 在我们开发ElasticSearch相关功能的时候,想要本机部署一个ElasticSearch服务.想采用apt-get install 的方式来安装.本文在Ubuntu20.04上安装部署 ...

  4. centos 7安装部署 单节点 Elasticsearch 6.6.0

    centos 7安装部署Elasticsearch 安装java环境 先查看本地是否自带java环境 yum list installed |grep java 卸载自带的java(注:需要root权 ...

  5. Elasticsearch集群安装部署

    单机的安装在我之前的文章中,要想安装集群版,请先看我的"Elasticsearch安装"中的基础操作 1.相关概念 1.1.单机&集群 单台Elasticsearch服务器 ...

  6. Elasticsearch系列-安装部署

    Elasticsearch系列-安装部署 准备 安装 错误 准备 1.服务器创建es用户 useradd es passwd es 2.elasticsearch部署环境JDK 3.安装包 可以去el ...

  7. Elasticsearch系列之:Centos7安装部署Elasticsearch详细步骤

    Elasticsearch系列之:Centos7安装部署Elasticsearch详细步骤 一.下载ElasticSearch安装包 二.创建ES数据存储目录 三.创建ES所属用户 四.配置用户的打开 ...

  8. Docker安装部署ELK教程 (Elasticsearch+Kibana+Logstash+Filebeat)

    ELK是由 Elasticsearch.Logstash和Kibana 三部分组件组成. Elasticsearch 是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副 ...

  9. Docker安装部署ELK教程 (Elasticsearch+Kibana+Logstash)

    Elasticsearch 是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等. Logstash 是一个完全开 ...

  10. Elasticsearch的安装部署

    1.安装包下载 ElasticSearch官网: https://www.elastic.co/cn/downloads/elasticsearch Elasticsearch相关软件各版本下载:ht ...

最新文章

  1. 记忆碎片 - 2015.09.11
  2. 如何通过netstat命令判断是否遭受Dos功击?遭到DDoS该如何缓解?
  3. 201521123111《Java程序设计》第14周学习总结
  4. 顺序、二分查找文本数据
  5. tu-ctf-2016:re-for-50-plz-50
  6. 文科辅修计算机科学,英属哥伦比亚大学专业详情.docx
  7. Pr 电影中常见的回忆效果
  8. Asterisk入门教程
  9. java 合并mp3
  10. matlab锥圆球体_怎么用matlab绘制球缺与圆锥的组合体
  11. 安装VSFTPD后, FTP连接抛OOPS: tcp_wrappers is set to YES but no tcp wrapper support compiled in
  12. 通识,修 还是不修?——多选一门通识课对绩点影响几何?
  13. 暴力递归到动态规划 02 (绝顶聪明的人的纸牌游戏)
  14. Github上如何设置个人头像
  15. Python实现微信自动化-刘永富-专题视频课程
  16. 气体密度传感器应用:空气和氮气的密度测量
  17. HackTheBox 简单盒子 之 Horizontall (again,不简单)
  18. 2022年ITMC畅享杯全国职业院校电子商务技能大赛SEM直通车竞赛平台介绍思路打法
  19. (USPIO/SPIO)造影剂超顺磁性四氧化三铁颗粒,T2型造影剂
  20. 乱谈诸葛亮的团队建设

热门文章

  1. Dima and Lisa
  2. win7定时关机命令_IT技术分享06:如何让电脑在任何时间自动关机
  3. C语言内存空间分布详解
  4. 解决 required a bean of type ‘com.aliyun.oss.OSSClient‘ that could not be found
  5. 三种方法求解Fibonacci(斐波那契)数列
  6. 诺贝尔奖得主纳什夫妇因车祸去世
  7. vue如何跳转支付宝付款页面
  8. 爬楼梯java(leetcode70)
  9. Your cache folder contains root-owned files, due to a bug in npm ERR! previous versions of npm which
  10. contest1 CF1084 div2 oooxx oooxo ooooo