ElasticSearch安装
ElasticSearch是一个高度可扩展的开源搜索引擎并使用REST API,所以您值得拥有。 也可以用于存储数据,ElasticSearch之前安装踩了很多坑,记录一下避免踩坑。
环境centos7/ElasticSearch7.6.1,这里写了这个版本不需要JAVA jdk,以前的版本需要安装java JDK ElasticSearch下载地址
- 下载完了需要tar包
sudo tar -zxvf elasticsearch-7.6.1-linux-x86_64.tar.gz
- ElasticSearch5.0以上不允许root用户运行所以要创建一个用户设置ElasticSearch目录权限
sudo useradd es sudo passwd es sudo chown -R es elasticsearch-7.6.1
- 如果要外网访问需要修改配置文件elasticsearch-7.6.1/config/elasticsearch.yml
sudo vi /opt/elasticsearch-7.6.1/config/elasticsearch.yml
cluster.name: dust node.name: node-1 network.host: 0.0.0.0 http.port: 9200
- 然后还需要配置 /etc/security/limits.conf的配置,这个配置的用户配置ElasticSearch的用户的文件创建数65536和进程的数量4096 然后重启退出用户重新进也行,不然不会生效
sudo vi /etc/security/limits.conf
es soft nofile 65536 es hard nofile 65536 es soft nproc 4096 es hard nproc 4096
- ElasticSearchs 需要65536字节以上空间的虚拟内存,Linux默认不允许这么大,需要修改/etc/sysctl.conf添加vm.max_map_count=262144
sudo vi /etc/sysctl.conf vm.max_map_count=262144 修改完 sudo sysctl -p 生效
- 然后在运行 ElasticSearchs
./elasticsearch-7.6.1/bin/elasticsearch -d
- 在浏览器打开证明OK了
相关推荐
newbornzhao 2020-09-14
做对一件事很重要 2020-09-07
renjinlong 2020-09-03
明瞳 2020-08-19
李玉志 2020-08-19
mengyue 2020-08-07
molong0 2020-08-06
AFei00 2020-08-03
molong0 2020-08-03
wenwentana 2020-08-03
YYDU 2020-08-03
另外一部分,则需要先做聚类、分类处理,将聚合出的分类结果存入ES集群的聚类索引中。数据处理层的聚合结果存入ES中的指定索引,同时将每个聚合主题相关的数据存入每个document下面的某个field下。
sifeimeng 2020-08-03
心丨悦 2020-08-03
liangwenrong 2020-07-31
sifeimeng 2020-08-01
mengyue 2020-07-30
tigercn 2020-07-29
IceStreamLab 2020-07-29