资讯专栏INFORMATION COLUMN

Elasticsearch5.X Centos7安装过程

frolc / 982人阅读

摘要:如下图所示启动过程可能遇到的错误问题一解决方法切换到用户,编辑添加如下内容问题二解决方法切换到用户修改配置添加下面配置并执行命令重启

摘要

Elasticsearch5.X Centos7安装过程。

下载地址:Elasticsearch-5.5.2.tar.gz

ElasticSearch 安装
#Elasticsearch默认不推荐使用root用户启动,所以创建用户
#创建用户elastic 
useradd   elastic

#设置密码 (回车后输入密码)
passwd   elastic

#切到elastic用户目录下
cd /home/elastic

#下载Elasticsearch安装包
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.2.tar.gz

#解压安装包
tar -xzvf elasticsearch-5.5.2.tar.gz

#给elastic用户设置文件读写权限
chown -R elastic:elastic  elasticsearch-5.5.2

#切换到elastic用户,并启动elasticsearch
su elastic
sh elasticsearch-5.5.2/bin/elasticsearch
启动测试
执行命令  curl http://localhost:9200/
#得到以下结果则启动成功
{
  "name" : "_EArkv7",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "q9gTAC0gTduDqxiV9JgE_g",
  "version" : {
    "number" : "5.5.2",
    "build_hash" : "b2f0c09",
    "build_date" : "2017-08-14T12:33:14.154Z",
    "build_snapshot" : false,
    "lucene_version" : "6.6.0"
  },
  "tagline" : "You Know, for Search"
}
主机不能访问虚拟机9200端口

编辑Elasticsearch config/elasticsearch.yml 配置文件。 如下图所示

启动过程可能遇到的错误
ERROR: bootstrap checks failed
1.max file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536]
2.max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]
1.问题一解决方法
#切换到root用户,编辑limits.conf 
vi /etc/security/limits.conf

#添加如下内容
* hard nofile 65536
* soft nofile 65536
2.问题二解决方法
#切换到root用户修改配置sysctl.conf
vi /etc/sysctl.conf

#添加下面配置:
vm.max_map_count=655360

#并执行命令:
sysctl -p

#重启Elasticsearch

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/34159.html

相关文章

  • Elasticsearch学习上手(一)

    摘要:是一个基于的开源搜索引擎。的目的是通过简单的来隐藏的复杂性,从而让全文搜索变得简单。它提供了许多合理的缺省值,并对初学者隐藏了复杂的搜索引擎理论。它开箱即用安装即可使用,只需很少的学习既可在生产环境中使用。 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。一开始公司里一位同事是直接采用Luncene进行开发的,整体开发下来,代码量大,比较复杂,我就...

    PumpkinDylan 评论0 收藏0
  • Elasticsearch学习上手(一)

    摘要:是一个基于的开源搜索引擎。的目的是通过简单的来隐藏的复杂性,从而让全文搜索变得简单。它提供了许多合理的缺省值,并对初学者隐藏了复杂的搜索引擎理论。它开箱即用安装即可使用,只需很少的学习既可在生产环境中使用。 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。一开始公司里一位同事是直接采用Luncene进行开发的,整体开发下来,代码量大,比较复杂,我就...

    amc 评论0 收藏0
  • centos6.5和centos7如何搭建php环境

    摘要:总有人认为搭建环境很复杂,然后尝试安装一键安装包。考虑目前国内网站大部分采集文章十分频繁,更有甚者不注明原文出处,原作者更希望看客们查看原文,以防有任何问题不能更新所有文章,避免误导继续阅读 作者:白狼 出处:http://www.manks.top/linux_php.html 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法...

    Alex 评论0 收藏0
  • centos6.5和centos7如何搭建php环境

    摘要:总有人认为搭建环境很复杂,然后尝试安装一键安装包。考虑目前国内网站大部分采集文章十分频繁,更有甚者不注明原文出处,原作者更希望看客们查看原文,以防有任何问题不能更新所有文章,避免误导继续阅读 作者:白狼 出处:http://www.manks.top/linux_php.html 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法...

    Meathill 评论0 收藏0
  • centos7图形化安装教程:centos7安装图形桌面步骤(图文)

    摘要:今天我在安装的时候,一不小心竟然没有安装图形化桌面,下面云服务器网小编就来分享一下安装图形化桌面的详细过程。没有图形化操作可能对很多人来说都不太习惯,下面我们来为安装图形化界面,本文以安装图形化为例。Linux是一个多任务的多用户的操作系统,好多Linux爱好者在安装完Linux后经常遇到一个问题,那就是没有图形化桌面。今天我在安装centos7的时候,一不小心竟然没有安装图形化桌面,下面云...

    番茄西红柿 评论0 收藏2637

发表评论

0条评论

最新活动
阅读需要支付1元查看
<