ElasticSeach详细安装教程--图文介绍超详细

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: ElasticSeach详细安装教程--图文介绍超详细

前期准备

出于安全考虑,elasticsearch默认不允许以root账号运行。


ES 无法使用root用户安装,需要使用普通用户。


创建用户

# 创建用户
useradd leyou 
# 设置密码
passwd leyou
# 切换用户
su - leyou

下载ElasticSeach的安装包,本案例使用版本6.2.4

# 解压缩安装包
tar -zxvf elasticsearch-6.2.4.tar.gz
# 将文件夹重命名
mv elasticsearch-6.3.0/ elasticsearch
# 进入config目录
cd config


修改配置项elasticsearch.yml

image.png

解决报错

启动Elasticsearch

进入bin目录,输入启动命令

image.png

启动失败,配置项存在问题,需要解决。


1.3.1.错误1:内核过低

修改elasticsearch.yml文件,在最下面添加如下配置:

bootstrap.system_call_filter: false

1.3.2.错误2:文件权限不足

报错日志: max file descriptors [4096] for elasticsearch process likely too low, increase to at least

image.png


image.png


1.3.3.错误3:线程数不够

报错日志:max number of threads [1024] for user [leyou] is too low, increase to at least [4096]

image.png


1.3.4.错误4:进程虚拟内存

报错日志: max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]


image.png


启动成功

进入bin目录,输入命令,最后打印出started,表示启动成功

image.png


可使用http://127.0.0.1:9200,若返回数据,表示启动成功。

image.png

相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
相关文章
|
7月前
|
编译器 开发工具 C++
Dev-C++详细安装教程及中文设置(附带安装包链接)
Dev-C++详细安装教程及中文设置(附带安装包链接)
3100 0
|
安全 Linux iOS开发
Anaconda下载及安装保姆级教程(详细图文)
Anaconda下载及安装保姆级教程(详细图文)
4933 0
Anaconda下载及安装保姆级教程(详细图文)
|
域名解析 安全 应用服务中间件
手把手教你安装WordPress详细教程(图文)
如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟:
1361 0
手把手教你安装WordPress详细教程(图文)
|
网络安全 开发工具 数据安全/隐私保护
sourcetree安装与简单使用图文说明(非常详细)
​ 1、下载 点击此处下载sourcetree 弹窗勾选同意相关协议,点击“Download”按钮下载即可 2、安装 1)双击下载的sourcetree安装包  如图所示,选择Bitbucket方式(如代码仓库放在Bitbucket服务器,可选择Bitbucket服务器方式输入地址和用户名,再在弹窗中输入密码即可,本文只针对Bitbucket方式) 关于Bitbucket的登录注册,这里不做过多赘述,有不明白的同学欢迎留言讨论 2)登录成功,点击“下一步”按钮 3)继续点击“下一步”按钮 4)配置偏好设置信息,点击“下一步”按钮 这里就是安装成功后上传代码会显示的用户名和对
1661 1
|
7月前
|
IDE 开发工具 开发者
PyCharm安装教程(图文结合,超详细,小白安装必看)
PyCharm安装教程(图文结合,超详细,小白安装必看)
SketchUp2020免费中文完整版官网2021教程模型库下载
SketchUp2022 WIN10 64位安装步骤: 1.先使用“百度网盘客户端”下载SU22_CN_x64安装包到电脑磁盘里,并鼠标右击进行解压缩,然后找到SketchUpProFull-2022.exe,鼠标右击选择【以管理员身份运行】 2.选择软件安装路径,默认安装在C盘,点击【更改】可修改软件安装路径,注意:安装路径文件夹名称不能含有中文字符!小编这里将软件安装在D盘SU2022文件夹下,然后点击【安装】 温馨提示:请记住软件安装路径,后续操作需要用到。 3.正在安装中,这个过程中大概需要10分钟左右的时间,请耐心等待… 4.安装结束,点击【完成】 5.返回软件初始安装包
SketchUp2020免费中文完整版官网2021教程模型库下载
|
Java Linux 网络安全
Linux安装Nexus(图文解说详细版)
Linux安装Nexus(图文解说详细版)
Linux安装Nexus(图文解说详细版)
|
Linux 开发工具 git
Linux安装Git(图文解说详细版)
Linux安装Git(图文解说详细版)
Linux安装Git(图文解说详细版)
|
编解码 数据建模 Windows
最新版会声会影2023详细图文安装教程
会声会影2023操作简单,使用便捷,创意十足,新增的分屏功能,轨道透明度,镜头平移等功能,让用户的剪辑过程更加流畅,轻松就能制作出令人惊艳的视频作品。它不仅符合家庭或个人所需的影片剪辑功能,甚至可以挑战专业级的影片剪辑软件。适合普通大众使用,操作简单易懂,界面简洁明快。会声会影2023(Corel VideoStudio Ultimate 2023)(亦称绘声绘影)是一款功能强大的视频编辑软件,入手非常简单,可以帮助用户制作优秀的视频内容,支持视频编辑和视频特效等,是一款普及度非常高的视频编辑软件。
833 0
|
Linux C语言
Linux安装FastDFS(图文解说详细版)
Linux安装FastDFS(图文解说详细版)
Linux安装FastDFS(图文解说详细版)