千家信息网

Linux下怎么安装Elasticsearch

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要为大家展示了"Linux下怎么安装Elasticsearch",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Linux下怎么安装Elastics
千家信息网最后更新 2026年11月03日Linux下怎么安装Elasticsearch

这篇文章主要为大家展示了"Linux下怎么安装Elasticsearch",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Linux下怎么安装Elasticsearch"这篇文章吧。

Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。

一、下载elasticsearch

直接进入elasticsearch的官网,下载最新的安装包:https://www.elastic.co/downloads/elasticsearch,此教程使用的是5.1.1版本。

二、安装elasticsearch

将下载的安装包上传到centos,或者直接在centos使用wget命令下载。

1、解压

unzip elasticsearch-5.1.1.zip

2、安装jdk1.8

要安装elasticsearch官方建议使用jdk1.8的版本,所以先安装并部署好jdk,关于jdk的部署参考网上其他资料。

3、运行

cd bin./elasticsearch

可能会出现错误,下面列出常见的错误: (1)elasticsearch不能以root权限来运行,会出现这种错误:Exception in thread "main" java.lang.RuntimeException: don’t run elasticsearch as root。

因为安全问题elasticsearch 不让用root用户直接运行,所以要创建新用户解决办法:

第一步:liunx创建新用户 adduser XXX 然后给创建的用户加密码 passwd XXX 输入两次密码。第二步:切换刚才创建的用户 su XXX 然后执行elasticsearch 会显示Permission denied 权限不足。第三步:给新建的XXX赋权限,chmod 777 * 这个不行,因为这个用户本身就没有权限,肯定自己不能给自己付权限。所以要用root用户登录付权限。第四步:root给XXX赋权限,chown -R XXX /你的elasticsearch安装目录。

(2)提示:Max number of threads for elasticsearch too low 解决办法:

修改/etc/security/limits.confvim /etc/security/limits.conf添加一行:xxx - nproc 2048其中"xxx"为启动elasticsearch的用户

(3)提示:max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536] 解决办法:

修改/etc/sysctl.confvim /etc/sysctl.conf添加一行:vm.max_map_count=262144,添加完了执行:sysctl -p,看结果是不是vm.max_map_count = 262144

成功运行的结果是会出现started即可。可能出现localhost:9200 或者127.0.0.1:9200都能访问的情况,但是根据IP:9200就是访问不了,此时修改:elasticsearch.yaml文件。

4、无法安装插件license

bin/elasticsearch-plugin install licenseERROR: Unknown plugin license

原因:ElasticSearch6.0.0以后插件命令已经改变,解决方案:使用最新命令安装所有插件。

bin/elasticsearch-plugin install x-pack

5、测试运行

在浏览器输入:http://192.168.1.100:9200/,如果出现:

说明部署成功,其中cluster_name:my-demo,是我修改了默认的cluster_name。


以上是"Linux下怎么安装Elasticsearch"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

用户 权限 运行 内容 办法 命令 插件 篇文章 错误 搜索 成功 一行 密码 引擎 搜索引擎 版本 结果 赋权 学习 帮助 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技网 北京路客互联网科技有限公司 中国互联网科技股 互联网核心科技是什么 天津摩尔互联网科技 中国的互联网科技企业的崛起 中化能源互联网科技招聘 昭通互联网科技选哪家 江阴互联网智能科技产品进口 互联网科技与大数据专业 开一家科技互联网公司需要多少钱 用友工业互联网科技发展 工业互联网山东科技大学 国大互联网教育科技有限公司薪资 互联网金融科技公司的优势 抖集互联网科技技术咨询 中国科技和美国互联网 互联网科技收购价值 现代互联网科技公司 宁波允成互联网科技有限公司 互联网科技英文 互联网科技小贷 顺玮阁互联网科技 互联网科技论坛 工业互联网展湾科技股份有限公司 上海京穆互联网科技有限公司 中天科技中国工业互联网 四川互联网展示科技馆设计 互联网时代科技型公司的机会 广西科技产业互联网是什么
0