Linux安装Elasticsearch过程和常见异常解决

本人最近尝试在linux服务器上安装部署Elasticsearch,于是在网上找了几个比较好的教程和解决方法,现在总结起来

第一步:创建用户

Elasticsearch是不允许在root用户上启动的,如果使用root用户启动就会报错

Linux安装Elasticsearch过程和常见异常解决

创建用户教程原文链接:https://blog.****.net/sunnyzyq/article/details/87619474

第二步:下载Elasticsearch包

一开始想在官网下载,太慢了,使用yum也太慢了,于是我找到有人分享的下载连接(百度网盘)

下载包原文链接:https://blog.****.net/weixin_37281289/article/details/101483434

第三步:上传和安装

这是本人找到比较清楚和详细的教程,一步一步来就没问题,直到能够本地运行并且获得结果

原文链接:https://www.jianshu.com/p/1bf398735dd4

Linux安装Elasticsearch过程和常见异常解决

第四步:外网访问和异常解决

第三步的教程里面其实有几种异常解决方法,但是不全,我遇到一个问题是在其他博客里面找到的解决方法:

ERROR: [1] bootstrap checks failed
[1]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

原文链接:https://blog.****.net/qq_43655835/article/details/104637625

 

最终结果:

Linux安装Elasticsearch过程和常见异常解决

es集成springboot和实例:https://www.jianshu.com/p/1fbfde2aefa5