ElasticSearch安装

Posted 会飞的鹅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElasticSearch安装相关的知识,希望对你有一定的参考价值。

  • linux系统参数调整

a. sudo vim /etc/security/limits.conf  

* soft nofile 655360

* hard nofile 655360

* soft nproc  655360

* hard nproc  655360

b. sudo vi /etc/security/limits.d/90-nproc.conf

*       soft    nproc     unlimited

*       hard    nofile    655360

c. sudo vi /etc/sysctl.conf

vm.max_map_count = 655350

vm.swappiness = 1

sudo sysctl -p

 

配置文件

vim /etc/elasticsearch/elasticsearch.yml

#集群名称
cluster.name: my-els
#master地址
cluster.initial_master_nodes: 192.168.119.11
#节点名称,其他节点需要修改,不能相同
node.name: els-node1
#ES节点之间通讯使用
transport.tcp.port: 9300
#ES节点和外部通讯使用
http.port: 9200
可以成为master
node.master: true
可以成为数据节点
node.data: true
#本机地址
network.host: 192.168.119.11
discovery.zen.minimum_master_nodes: 1
discovery.zen.ping.unicast.hosts: ["192.168.119.11", "192.168.119.12","192.168.119.13"]
gateway.recover_after_nodes: 1
#解决跨域问题
http.cors.enabled: true
http.cors.allow-origin: "*"
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
xpack.license.self_generated.type: basic

./bin/elasticsearch -p /tmp/elasticsearch-pid -d

以上是关于ElasticSearch安装的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch笔记九之优化

使用标准库Ruby将数据标记到Elasticsearch批量中

Elasticsearch:如何在 Elasticsearch 中正确使用同义词功能

Elasticsearch:如何在 Elasticsearch 中正确使用同义词功能

Elasticsearch-PHP 索引操作

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途