Centos7 搭建ElasticSearch 6.3.1

下载:

    官网下载:https://www.elastic.co/downloads/past-releases#elasticsearch

    wget下载:wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.1.tar.gz

安装(安装前请确非root用户):

    tar -zxvf elasticsearch-6.3.1.tar.gz

配置(如下配置请确保有空格。切记!切记!)

    vi  elasticsearch/config/elasticsearch.yml

    修改如下配置:

            network.host: 0.0.0.0        # 允许访问的ip,0.0.0.0表示任意ip可以访问 

            http.port: 9200             # 对外端口

            discovery.zen.ping.unicast.hosts: ["host1", "host2"]        # 集群其他节点IP,只有一个节点写本机ip

            gateway.recover_after_nodes: 1            # 集群节点数量

配置ElasticSearch:

vim /etc/security/limits.conf(在文件最后添加,esuser为启动es用户)配置用户线程数,解决:max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]  报错。                                                                                                                                 esuser hard nofile 65536                                                                                                                                                                                     esuser soft nofile 65536                                                                                                                                                                                       esuser soft memlock unlimited                                                                                                                                                                           esuser hard memlock unlimited

修改vim /etc/sysctl.conf 文件,添加 “vm.max_map_count=262144”设置并执行:sysctl -p,解决:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

Centos7 搭建ElasticSearch 6.3.1_第1张图片
elasticsearch启动截图


访问:http://esip:port


Centos7 搭建ElasticSearch 6.3.1_第2张图片

安装分词器:

        分词器地址:https://github.com/medcl/elasticsearch-analysis-ik/releases

        使用elasticsearch-plugin 安装:./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysi-ik/releases/download/v6.3.1/elasticsearch-analysis-ik-6.3.1.zip

安装完成使用postman发送请求测试:


Centos7 搭建ElasticSearch 6.3.1_第3张图片
elasticsearch 测试分词器是否安装成功

你可能感兴趣的:(Centos7 搭建ElasticSearch 6.3.1)