不允许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

es安装的时候遇到的所有的坑相关推荐

  1. es 安装kopf_Elasticsearch-kopf导览

    es 安装kopf 当我需要一个插件来显示Elasticsearch的集群状态时,或者需要深入了解通常为经典插件elasticsearch-head所达到的索引时. 由于有很多建议,而且似乎是非官方的 ...

  2. ES安装报错信息(持续更新)

    前提:es安装不能使用root用户,需要单独设置用户,且对es文件夹赋予权限. 1. max file descriptors [4096] for elasticsearch process is ...

  3. ES安装的详细步骤、ES的集群搭建以及ElasticSearch安装时可能出现的问题

    目录 什么是es? 正排索引和倒排索引 安装 ElasticSearch的简单步骤 环境需求 安装ES 下载 设置虚拟机内存 创建用户 安装 ES的目录结构及其作用 配置文件以及作用 修改配置文件el ...

  4. Elasticsearch(一)——Es安装(三个必安工具、安装各种类型分词器)、Es 十大核心概念、通过 Kibana 操作 Es(中文分词、Es各种索引命令操作)

    Elasticsearch(一)--Es安装(三个必安工具.安装各种类型分词器).Es 十大核心概念.通过 Kibana 操作 Es(中文分词.Es各种索引命令操作) 一.Elasticsearch ...

  5. ElasticSearch8.x.x 【一篇文章精通系列】【ES的基本操作,ES安装,ES head + Kibana】

    ElasticSearch8.x.x [一篇文章精通系列][ES的基本操作,ES安装,ES head + Kibana] 一.ElasticSearch的安装 1.解压安装ES 2.熟悉目录 3.启动 ...

  6. es安装elasticsearch-head插件

    文章目录 es安装elasticsearch-head插件 1. elasticsearch-head需要依赖 node.js 1.1 下载nodeJs 1.2 解压 1.3 新增到系统环境变量 2 ...

  7. Elasticsearch02:ES安装部署【单机】

    一.ES安装部署[单机] 1.下载 ES支持单机和集群,在使用层面是完全一样的. 首先下载ES的安装包,目前ES最新版本是7.x,在这使用7.13.4版本. (1)百度网盘地址: 链接:https:/ ...

  8. linux系统下安装elasticsearch集群踩过的坑

    公司之前用的solr发现不太好用准备替换成es于是乎开始大刀阔斧的更换搜索服务器,本着有新版本不用旧版本的原则,所以刚搭好的基础环境,又得重新部署一遍.(重要的事记得说三遍!!! 记笔记真的很重要,好 ...

  9. [异常解决] ubuntu上安装虚拟机遇到的问题(vmware坑了,virtual-box简单安装,在virtual-box中安装精简版win7)

    [异常解决] ubuntu上安装虚拟机遇到的问题(vmware坑了,virtual-box简单安装,在virtual-box中安装精简版win7) 参考文章: (1)[异常解决] ubuntu上安装虚 ...

最新文章

  1. 学好算法?不花钱好好看这个 GitHub 项目就够了!
  2. 字节跳动教育大规模裁员:赔付方式N+2
  3. mysql 工具_MySQL压力测试工具,值得收藏
  4. 主流的Python领域和框架--转
  5. 开发shell脚本检查Nginx实战分享
  6. 大三前端实习生2018总结
  7. 将字符串的部分保存,剩余删去,或只保留指定一段子字符串
  8. 移动端ios滚动卡顿问题
  9. wampserver 虚拟主机
  10. oracle 根据用户备份,Oracle基于用户的备份及恢复
  11. define定义的函数如何引用_「C与指针心得」25.预处理器-宏函数
  12. js获取本月或指定月份的最后一天
  13. ajax传回的数据做表格,Datatables ajax返回的数据顺序与表格中的数据顺序不一致...
  14. 升级到 MySQL 8.0,Facebook 付出的代价。。
  15. oracle插入百万测试,Oracle中插入大量测试数据
  16. HDU5455 Fang Fang 模拟
  17. F - 悼念512汶川大地震遇难同胞
  18. 阿里云账号个人实名认证教程
  19. 在用origin画图时,图表左上角会出现大写字母C,去除方法:
  20. 计算机软件申请专利描述,计算机软件能否申请专利?

热门文章

  1. eclipse CreateProcess error=87 的解决办法
  2. 酷派android手机怎么截屏,酷派S688怎么截屏截图?
  3. arm linux arp 支持,当ARP缓存为空 - RL-ARM 实时库用户指南
  4. java人工洗牌窗口程序_求解,用JAVA写洗牌与发牌模拟程序
  5. vs安装一直在提取文件_Visual Studio 2019下载及安装教程
  6. android values-v21 style 报错,Android 4.4 以上实现透明导航栏和状态栏 Translucent system bar...
  7. php判据的例子,科学网—Hartle-Srednicki判据 - 李淼的博文
  8. java 小对话框_创建Java对话框
  9. java lambda 变量_java8新特性-lambda(变量捕获)
  10. python编译环境搭建_python开发环境搭建