随笔 - 437  文章 - 0 评论 - 342 阅读 - 51万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

 

正文

回到顶部

1.安装java jdk

[elsearch@localhost bin]$ java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
回到顶部

2.去官网下载https://www.elastic.co/cn/downloads/elasticsearch

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.7.1.tar.gz

回到顶部

3.解压

tar -zvxf elasticsearch-6.7.1.tar.gz -C /usr/local
回到顶部

4.设置创建用户

[root@localhost ~]# groupadd elsearch
[root@localhost ~]# useradd elsearch -g elsearch -p elasticsearch
[root@localhost ~]# passwd elsearch  # 设置密码
回到顶部

5.更改解压的文件的owner

[root@localhost ~]# cd /usr/local/
[root@localhost /usr/local]# chown -R elsearch:elsearch elasticsearch-6.7.1/
回到顶部

6.尝试启动bin目录下的elasticsearch

[elsearch@localhost bin]$ ./elasticsearch
回到顶部

7.报错解决

错误:max virtual mefnory areas vm.max_ map_count [ 65530 ] 15 too low, increase toa t least [ 262144 ]

在配置文件最后一行加上:
vm.max_map_count=655360

执行

[root@localhost bin]#  vi /etc/sysctl.con

 

错误:max file descriptors [ 4096 ] for elasticsearch process 15 too low, increase to at least [ 65536 ]

etc目录下

用 vi ./limits.conf 进入limits.conf进行编辑,修改如下:

elsearch soft nofile 65536
elsearch hard nofile 65536
elsearch soft nproc 4096
elsearch hard nproc 4096

报错:跟Access相关的

用ll查下相关文件的owner,然后改为用户elsearch

回到顶部

8.编辑elasticsearch.yml配置文件,使本地主机可以访问els所在虚拟机

[elsearch@localhost config]$ vi elasticsearch.yml

 

回到顶部

9.test

./elasticsearch -d   #启动

本地浏览器访问http://10.2.2.139:9200/


posted on   chester·chen  阅读(781)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示