文档章节

Linux centos7 安装ElasticSearch 7.0

周大壮
 周大壮
发布于 04/30 14:46
字数 504
阅读 345
收藏 4

Linux centos7 以tar包方式安装elasticsearch 7.0

 

1. 官网下载 elasticsearch

https://www.elastic.co/cn/downloads/elasticsearch

 

我下载的是最新稳定版本7.0.0

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.0.0-linux-x86_64.tar.gz

 

2. 解压文件, 拷贝到安装目录

tar -xzvf elasticsearch 解压缩,并将解压缩的文件剪切到/usr/local/目录下

3. 进入config文件夹下编辑elasticsearch.yml

集群模式下,放开cluster.name注释,单机模式下,放开node.name

数据存储和日志存储路径放开注释

网络设置 设置ip限制,端口设置,跨越设置i

4. 配置完成后进入bin目录执行启动脚本elasticsearch

    前台启动     ./elasticsearch

    后台启动      ./elasticsearch  -d

 

5. 启动过程中遇到的坑

1)  root启动时,elasticsearch不能以root用户启动

          org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch as root

              处理方法,创建非root用户,使用非root用户启动

                          a)  adduser es  创建用户es

                          b)  passwd  es  设置es密码,

                          c)  设置文件权限 chown -R es /opt/supp_app/elasticsearch-6.4.0

                          d)   visudo.设置用户对命令的执行权限 配置同root

                                 

               2)    JDK版本要求最低版本1.8,在elasticsearch中设置JAVA_HOME CATALINA_HOME和PATH等信息

                     

          3)     elasticsearch.yml配置有问题,保证配置的文件的key后面直接跟着冒号,冒号后空格一位,再输入对应的value

           4)      elasticsearch用户拥有的可创建文件描述的权限太低,至少需要65536,

                 处理办法:   #切换到root用户修改

                                  vim /etc/security/limits.conf   # 在最后面追加下面内容

                                   *** hard nofile 65536

                                  *** soft nofile 65536              #***  是启动ES的用户

          5)      max_map_count文件包含限制一个进程可以拥有的VMA(虚拟内存区域)的数量 

                 处理办法:    #切换到root用户修改

                                  vim /etc/sysctl.conf    # 在最后面追加下面内容

                                  vm.max_map_count=655360

                                 执行  sysctl -p

       最终正常启动显示页面

 

 

 

本文转载自:https://blog.csdn.net/zyplxl/article/details/82529278

周大壮

周大壮

粉丝 11
博文 225
码字总数 130350
作品 0
朝阳
程序员
私信 提问
elk5.6.0 centos7 及问题

elk5.6.0 centos7 及问题 将elasticsearch,kibana,logstash 三个压缩包放入/data/docker_images/elk 目录中 服务器ip:192.168.1.250 cd /data/docker_images/elk/ 1.安装elasticsearch 本......

zbill
2018/06/26
0
0
ELK 架构之 Elasticsearch、Kibana、Logstash 和 Filebeat 安装配置汇总(6.2.4 版本)

相关文章: ELK 架构之 Elasticsearch 和 Kibana 安装配置 ELK 架构之 Logstash 和 Filebeat 安装配置 ELK 架构之 Logstash 和 Filebeat 配置使用(采集过滤) Spring Boot 使用 Log4j2 之前...

foveni
05/04
0
0
Centos7单机部署ELK+x-pack

ELK分布式框架作为现在大数据时代分析日志的常为大家使用。现在我们就记录下单机Centos7部署ELK的过程和遇到的问题。   系统要求:Centos7(内核3.5及以上,2核4G)   elk版本:6.4.2(较...

DearMyLove
2018/08/15
0
0
【Elasticsearch全文搜索引擎实战】之集群搭建及配置

文中Elasticsearch版本为6.0.1 1. 环境配置 把环境配置放在第一节来讲,是因为很多人按官网的Getting Started安装运行会有各种错误。其实都是因为一些配置不正确引起的。 首先,Elasticsear...

mantou叔叔
2018/03/04
0
0
Centos6搭建elk系统,监控IIS日志

**所需程序: 服务器端:java、elasticsearch、kikbana 客 户 端:IIS、logstash** 一、服务器端(192.168.10.46)操作: 先建立一个ELK专门的目录: [root@Cent65 ~]mkdir /elk/ 上传到elk...

D杀手D
2018/04/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

TVS瞬态抑制二极管的三大特点

  TVS管瞬态抑制二极管有以下三大特点。   1、将 TVS 瞬态抑制二极管加在信号及电源线上,能防止微处理器或单片机因瞬间的脉冲,如静电放电效应、交流电源之浪涌及开关电源的噪音所导致的...

仙溪
29分钟前
2
0
6 个 K8s 日志系统建设中的典型问题,你遇到过几个?

导读:随着 K8s 不断更新迭代,使用 K8s 日志系统建设的开发者,逐渐遇到了各种复杂的问题和挑战。本篇文章中,作者结合自己多年经验,分析 K8s 日志系统建设难点,期待为读者提供有益参考。...

Mr_zebra
29分钟前
4
0
准则2.1-性能、运行Wi-Fi在iPad上一个或多个错误问题

很多开发者上架遇到这个问题,苹果那边打不开APP,加载不出来内容! 很多人以为是没有兼容ipad,其实是苹果审核都用ipad,跟有没有支持兼容没有关系。 如果自己在国内测试加载正常,要看APP...

qtb999
29分钟前
4
0
华为云学院带你7天入门Redis(2)

华为云学院带你7天入门Redis(2) 1、深度剖析memory Info是Redis提供的一个非常有用的查看状态信息的命令。使用 redis-cli 连上 Redis,输入 info all 命令,redis-server 就 会返回 Redis ...

华为云学院
37分钟前
5
0
Android 自定义View中,四个参数的构造函数的含义

MyView(Context context) Used when instanciating Views programmatically. MyView(Context context, AttributeSet attrs) Used by the LayoutInflater to apply xml attributes. If one of......

SuShine
39分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部