首页 > es安装的时候遇到的所有的坑

es安装的时候遇到的所有的坑

不允许root用户启动。

解决办法,创建子用户。

在linux下需要注意。es默认不能用root用户启动。我们需要新建一个用户来启动。

groupadd  es

adduser  es-user   -g 用户组  -p 密码    #新建一个es-user用户  密码可以省略

chown  -R   es-user:es /usr/local/elk/   #将这个用户赋予权限。

su es-user            # 切换es-user用户

./elasticsearch -d  #后台启动

 

可以看到绑定了两个端口:

  • 9300:集群节点间通讯接口
  • 9200:客户端访问接口 

常见的三个错误

第一个解决办法

vim /etc/security/limits.conf   #添加下面数据es-user soft nofile 65536
es-user hard nofile 65536
es-user soft nproc 4048
es-user hard nproc 4096

第二个解决办法

vim /etc/security/limits.d/20-nproc.conf 
修改为:
es-user soft nproc 4096

第三个解决办法

vim /etc/sysctl.conf  #增加:vm.max_map_count=655360使这个命令生效:  sysctl -p

所有错误修改完毕,一定要重启你的 Xshell终端,否则配置无效。

 

外网访问不到问题

关闭防火墙   systemctl stop firewawalld.service

修改配置文件  需要修改config目录下elasticsearch.yml文件   

network.host: 0.0.0.0  

修改日志和数据的存储位置

修改config目录下elasticsearch.yml文件   

path.data: /usr/local/elk/elasticsearch-5.2.2/data
path.logs: /usr/local/elk/elasticsearch-5.2.2/logs

 配置文件的介绍

 

转载于:https://www.cnblogs.com/coder-lzh/p/9921827.html

更多相关:

  •   同学们大家好,我是小伊同学,上一节我们介绍了一些常用API,今天我们接着来学习一组API,那就是获取用户身份信息的API。  在微信小程序中,我们往往需要获取用户的身份信息,比如昵称、头像、性别、地区等。要得到这些信息,就需要我们调用获取用户信息的api了。在小程序中,微信非常重视对用户隐私的保护,因此有很多关于获取用户信息的...

  • UTRAN接口的通用协议模型如下图: 通俗地讲,通讯网络由终端(terminal)、连接(links)、网络节点(nodes)组成, links将nodes 关联起来。源终端(MO)发送的消息是怎样才能到目的终端(MT)呢? 消息经过links 和nodes,直至到达MT,其中关键是nodes怎么路由(route)消息到最终...

  •        Linux是一个多用户的操作系统,用户要使用该系统,首先必须登录系统,使用完系统后,必须退出系统。用户登录系统时,为了使系统能够识别自己,必须输入用户名和密码,经系统验证无误后方能进入系统。在系统安装过程中可以创建两种帐号:        1、root--超级用户帐号,使用这个帐号可以在系统中做任何事情。      ...

  • 1.用户基本概述 1.1.什么是用户? 用户指的是能够正常登录Linux或Windows系统(可以理解为你租了房⼦,能够正常入驻) F:那Linux与Windows系统的用户有什么区别? Q:本质都是登陆系统,只不过Linux⽀持多个用户 同时登陆。 F:难道Windows就不算多用户操作系统吗? Q:其实不是,在Windows...

  • 背景信息 用户通过Telnet登录设备时,设备上必须配置验证方式,否则用户无法成功登录设备。设备支持不认证、密码认证和AAA认证三种用户界面的验证方式,其中AAA认证方式安全性最高。 采用AAA本地认证方式实现用户通过Telnet登录设备的身份认证,设备上需要开启Telnet服务,将用户界面(以VTY用户界面为例)的验证方式设...

  • 【从零开始的ROS四轴机械臂控制(五)】八、运动控制节点1.定义服务GoToPosition.srv2.修改CMakeLists.txt3.修改package.xml4.构建包5.arm_mover节点代码6.Arm Mover的启动和互动(1)修改gazebo.launch(2)测试arm_mover服务...

  • Alt+Shift+H 查看整个代码文件的修改历史记录 Ctrl+Shift+H 只查看被选中代码内容的修改历史记录(更具针对性)...

  • 第一种情况修改下面这个位置   第二种情况修改 如果还是不行就把模式改成hash...

  • 锁的类型:(1) 共享锁:共享锁用于所有的只读数据操作.(2) 修改锁:修改锁在修改操作的初始化阶段用来锁定可能要被修改的资源,这样可以避免使用共享锁造成的死锁现象(3) 独占锁:独占锁是为修改数据而保留的。它所锁定的资源,其他事务不能读取也不能修改。独占锁不能和其他锁兼容。(4) 架构锁结构锁分为结构修改锁(Sch-M)和结构稳定锁...

  • 一.安装postgresql 本文仅以 redhat,postgresql9.4为例,使用yum方式进行介绍。 官网:http://www.postgresql.org/download/linux/redhat/ 1.下载postgresql的yum源 yum install http://yum.postgresql.org...