ubuntu下elasticsearch5.x配置ik+pinyin+分布式

elasticsearch5.x版本,分布式ik+pinyin分词器

  一,安装es绑定局域网ip

                elasticsearch目前的三大类版本,每个版本有不同,有很多博客是介绍的2.x版本的,但是2.x版本的官方不再维护,搭建完了以后,maven中也没有对应的jar,只能自己在url中测试(此博客只说关于java的,其他语言不知道)。点击打开链接选择es版本,如果你要经常用,基本上一定会用pinyin和ik分词,(默认的标准分词器用的是单个字分词)。推介下载5.3.3或者5.6.8只有这两个版本在git中的插件好用一点。 

        下载es后,在config/elasticsearch.yml中添加配置

                http.cors.enabled: true

                    http.cors.allow-origin: "*"

            以上两行是head插件的配置,5.x版本开始,head插件必须以新的进程的形式开启,       

               关于head插件的安装,请去搜其他的博客,  head插件是用node.js写的,启动的时候npm 命令数据源最好用阿里的

        数据源

                    cluster.name: fc     集群名称

                        node.name: master   节点名字

                       node.master: true   是否是集群主节点


                        network.host:   主节点的ip  单节点情况下如果不配,默认是绑定localhost

                        注意,如果要绑定除localhost外的其他ip,在5.x版本下会报错(2.x版本不会),需要修改如下配置

                       sudo  vim /etc/security/limits.conf  

                          soft nofile 65536     可打开的文件描述的最大数(软限制)

                            hard nofile 131072   可打开文件面熟的最大数(硬限制)

                          soft nproc 2048  单个用户可用的最大进程数(软限制)

                            hard nproc 4096 单个用户可用的最大进程数(软限制)

                       

                保存以后退出来

                sysctl -p 刷新


                 在5.x版本下这个配置文件下如果不改,就不能配置ip地址,只能绑定127.0.0.1

                        

                    配置完成后,进入elasticsearch/bin下,启动./elasticsearch 建议初期最好不要用守护进程,以便看到

        它报的错误信息,然后会打印一个警告,但是集群还是能正确运行,关于内存大小设置的警告


          输入    sudo   vim /etc/sysctl.conf          添加

                    vm.max_map_count=655360   内存大小

         保存以后退出来

                sysctl -p 刷新

                这样单机下就可以绑定ip不报错误

   

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值