Linux安装Elasticsearch
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux安装Elasticsearch,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1215字,纯文字阅读大概需要2分钟。
内容图文
下载Linux版本Elasticsearch,下载地址:https://www.elastic.co/downloads/elasticsearch
测试使用版本:elasticsearch-6.6.1
开始安装:
1. 解压到目标安装目录后,配置环境变量:
# ES HOME export ES_HOME=/data/elasticsearch-6.6.1 export PATH=$PATH:$ES_HOME/bin
2. 修改相应配置文件
vi /data/elasticsearch-6.6.1/config/elasticsearch.yml
最下面的http.cors开头配置是安装elasticsearch-head插件需要配置的内容
3. 启动服务
cd /data/elasticsearch-6.6.1 ./bin/elasticsearch
通过浏览器访问http://192.168.161.128:9200/,出现以下内容说明安装成功
出现的问题:
1. root用户不能启动elasticsearch:can not run elasticsearch as root
解决:
# 添加用户组 groupadd elsearch # 添加用户并分组 useradd elsearch -g elsearch # 对文件进行所属者进行修改 chown -R elsearch:elsearch elasticsearch # 切换用户 su elsearch
2. bootstrap checks failed
解决:
在elasticsearch.yml中配置bootstrap.system_call_filter为false,注意要在Memory下面: bootstrap.memory_lock: false bootstrap.system_call_filter: false
3. 启动失败
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
查看结果:sysctl -a|grep vm.max_map_count
解决:
在/etc/sysctl.conf文件最后添加一行 vm.max_map_count=262144 重启服务器 shutdown -r now
内容总结
以上是互联网集市为您收集整理的Linux安装Elasticsearch全部内容,希望文章能够帮你解决Linux安装Elasticsearch所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。