Elasticsearch

官网直达

Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。 作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况

下载  https://www.elastic.co/cn/downloads/elasticsearch

解压,启动,,普通用户操作i

 启动之前先改点东西,

[es@localhost elasticsearch-7.6.1]$ grep -n "^[a-Z]" config/elasticsearch.yml 
17:cluster.name: my-application
23:node.name: node-1
55:network.host: 0.0.0.0
72:cluster.initial_master_nodes: ["node-1"]  

启动会有很多报错,,粘贴百度,

./bin/elasticsearch -d  后台启动

先不要加 “-d”后台,,因为可能出现报错还得去找日志,,这样报错直接显示,,

成功后,打开浏览器,,

报错解决:

 

报错:
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]
[2]: max number of threads [3872] for user [marshall] is too low, increase to at least [4096]

 https://blog.csdn.net/clj198606061111/article/details/81139754

 https://elasticsearch.cn/question/3915 

 把网上的方法总结了一下:

1.修改

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

 2.添加

vim /etc/profile
ulimit -n 65535

3.添加(这个重启生效),,前两个不行在加这条

vim /etc/security/limits.d/20-nproc.conf
*          soft    nproc     4096
root       soft    nproc     unlimited
*          hard    nproc     4096
marshall   soft    nofile    65536
marshall   hard    nofile    65536

  

 

 

posted @ 2020-03-24 12:43  5444de  阅读(99)  评论(0编辑  收藏  举报