ElasticSearch安装-6.6版本

本文详细介绍Elasticsearch 6.6.2版本的安装步骤与配置方法,包括环境搭建、参数调整等内容,帮助读者快速掌握Elasticsearch的部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.1为什么要使用搜索

快速的定位你要搜索的内容或商品,尽快完成用户的需求,从而达成交易

1.2 原理

普通索引:

在这里插入图片描述

倒排索引:

​ VALUE—》分词—》创建索引

1.3 概念

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于

RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前

流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

方便理解 es

在这里插入图片描述

2安装和配置es

2.1上传安装包

**版本号:**es6.6.2

在这里插入图片描述

2.2 解压缩

tar -zxvf elasticsearch-6.6.2.tar.gz 	#解压

2.3 改名

mv elasticsearch-6.6.2.tar.gz es		#改名方便配置

2.4 目录结构

在这里插入图片描述

bin: 可执行文件目录

config: es的配置文件目录

data: es的索引文件所在目录 (需要自己创建)

mkdir /opt/es/data

2.5 修改elasticsearch.yml

vim /opt/es/config/elasticsearch.yml 
#在末尾增加以下内容 
path.data: /opt/es/data
path.logs: /opt/es/logs 
network.host: 0.0.0.0 
http.port: 9200 
discovery.zen.ping.unicast.hosts: ["192.168.224.110"] 
bootstrap.memory_lock: false 
bootstrap.system_call_filter: false 
http.cors.enabled: true 
http.cors.allow-origin: '*'

在这里插入图片描述

注意:内容顶格书写 冒号后要有一个空格

2.6 修改可打开的文件个数

vim /etc/security/limits.conf
* soft nofile 65536 
* hard nofile 65536 
* soft nproc 4096 
root soft nproc 4096

2.7 设置elasticsearch拥有的内存

vim /etc/sysctl.conf
vm.max_map_count=655360 		#添加内容


#保存后退出,并执行: 
sysctl -p

2.8设置系统最大进程数

vim /etc/security/limits.d/90-nproc.conf
#新建文件
* soft nproc 4096 
root soft nproc 4096

2.9 创建新用户 改变用户权限

useradd es

cd /opt 			# 进入opt目录
chown -R es:es es 	# 把es目录的所属用户及组都赋值给es

2.11 改变 es 的启动内存

vim /opt/es/config/jvm.options 


-Xms512m 
-Xmx512m		#修改为512M

2.12 重启 linux

reboot

2.13 **启动 ** es

必须使用 es 用户启动

切换到es 用户

su es
第一种:前台启动:
/opt/es/bin/elasticsearch

第一次启动,建议使用前台启动,可以观察es的启动过程,如果有一次可以发现,并定位错误

注意:如果客户端关闭,则es 关闭

第二种:后台守护进程启动
/opt/es/bin/elasticsearch -d

2.14 测试是否启动成功

jps

在这里插入图片描述

如果有以上进程,则启动成功

也可以在浏览中输入地址访问:

http://192.168.224.110:9200/

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值