1. discovery机制默认为单播,需配置discovery.zen.ping.unicast.hosts:,如果各节点使用默认端口,则只配IP即可(["172.17.4.47", "172.17.4.48",'172.17.4.49'] ),如果未使用默认端口,则需配置IP+端口(["172.17.4.47:9301 ", "172.17.4.48:9301 ",'172.17.4.49:9301'] )
    2. restapi中默认不支持删除索引、关闭索引,不能在head里进行此操作,如需删除可使用curl命令(curl -XDELETE http://172.17.4.47:9200/indexname)
      添加配置项:http.cors.allow-origin: "*",可支撑head插件中基于api的控制功能,如删除索引、删除别名、添加别名等
    3. service-wapper不能使用,可按照官网方法,进入elasticsearch的bin目录,执行“./elasticsearch -d”命令后台启动ES,需停止时,先找到ES的进程ID(ps -ef | grep elasticsearch),然后kill掉
    4. 不能使用root权限的用户启动ES,需新建普通用户(esrun,useradd),设置密码(passwd),然后将ES目录权限分配给新用户(chown -R esrun:esrun /home/elasticsearch2.3.1),然后以esrun身份启动ES(su esrun)
    5. IK安装:从github上下载源码(zip包),解压,进入该目录,执行mvn package进行打包,然后将target\releases\elasticsearch-analysis-ik-1.9.1.zip解压到目录ik,然后将ik目录拷贝至ES下plugin下即可
    6. IK配置:type配置由type: org.elasticsearch.index.analysis.IkAnalyzerProvider 调整为type: ik,示例:
    7. IK配置:ik的词库和配置文件目录,从config下调整到plugin/ik/下
    8. gateway配置:去掉 gateway.type: local
    9. JVM Head Memory设置:
      bin/elasticsearch.in.sh(高优先级,以此配置为准):

      bin/service.bat(预防机制):
    10. 需添加配置: http.cors.enabled: true,支撑批量创建索引
    11. 关闭jsonp,安全机制,不要配置: http.jsonp.enable: true

ElasticSearch版本升级备忘录(1.5.2至2.3.1)的更多相关文章

  1. 关于Elasticsearch版本升级,Kibana报index迁移与需要x-pack插件问题

    关于Elasticsearch版本升级,Kibana报index迁移与需要x-pack插件问题 这个问题是由于elasticsearch旧版残留文件导致,使用下述指令删除即可 查看所有elastics ...

  2. 低版本Flume兼容高版本elasticsearch

    Flume更新比较慢,而elasticsearch更新非常快所以当涉及更换elasticsearch版本时会出现不兼容问题. apache-flume-1.6.0+elasticsearch1.5.1 ...

  3. 【原创】大数据基础之ElasticSearch(3)升级

    elasticsearch版本升级方案 常用的滚动升级过程(Rolling Upgrade)如下: $ curl -XPUT '$es_server:9200/_cluster/settings?pr ...

  4. elasticsearch如何安全重启

    elasticsearch如何安全重启节点 问题: elasticsearch集群,有时候可能需要修改配置,增加硬盘,扩展内存等操作,需要对节点进行维护升级.但是业务不能停,如果直接kill掉节 点, ...

  5. Elasticsearch分布式搜索

    ElasticSearch之介绍 一 Elasticsearch产生背景 1.1 大规模数据如何检索 如:当系统数据量上了10亿.100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题:1 ...

  6. Elasticsearch集群升级指引

    目录 背景 第一部分 版本升级指引 第二部分 升级方法和具体步骤 总结 参考文献及资料 背景 Elasticsearch集群的版本升级是一项重要的集群维护工作.本篇文章参考官方文档,将详细介绍相关细节 ...

  7. Elasticsearch-Kibana-学习笔记

    1.背景 1.1 简介 Elasticsearch 是一个分布式.高扩展.高实时的搜索与数据分析引擎.它能很方便的使大量数据具有搜索.分析和探索的能力.充分利用Elasticsearch的水平伸缩性, ...

  8. elasticsearch数据基于snapshot的还原备份+版本升级

    前言 之前安装的是elasticsearch-6.5.0,漏洞扫描报The remote web server hosts a Java application that is vulnerable. ...

  9. 『备忘录』elasticsearch 去重分页查询

    一开始数据结构设计的很复杂,又是父子关系又是嵌套关系,结果发现不能通过简单的查询得到想要的结果:比如一个商店只出现一件符合条件的商品,弄得查询语句就变成这样了 curl -XPOST http://l ...

随机推荐

  1. Stay Hungry

    保持饥饿,从身体上来说,可以随时保持机动状态,所以,今天的早饭.午饭.晚饭,我都没有吃到饱.等到想要放松的时候,就饱餐一顿,未必不是一种幸福!精神上,保持饥饿,我还不清楚是一种什么样的状态,自然也描述 ...

  2. [HttpException (0x80004005): The current identity

    [HttpException (0x80004005): The current identity (IIS APPPOOL\NationalUnion.Shared) does not have w ...

  3. FindResource函数错误代码:1813-找不到映像文件中指定的资源类型 与LoadResource函数错误代码:1812-指定的映像文件不包含资源区域

    HRSRC WINAPI FindResource( _In_opt_  HMODULE hModule, _In_      LPCTSTR lpName, _In_      LPCTSTR lp ...

  4. CreateThread和_BeginThread的区别

    1.程序: 程序构成: (1)源代码 (2)可执行的二进制代码 程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念.由操作系统加载其可执行的二进制代码,分配相应的数据结构:进程控制 ...

  5. AX 利用windows粘贴板功能实现批量数据快速导出EXCEL

    static void test(Args _args) { int lineNum; int titleLines; SysExcelApplication excel; SysExcelWorkb ...

  6. 常用的几种 SQLServer 分页查询方式实现

    SQLServer 的数据分页: 假设现在有这样的一张表:CREATE TABLE test( id int primary key not null identity, names varchar( ...

  7. 【MVC】关于Action返回结果类型的事儿(上)

    一. ASP.NET MVC 1.0 Result 几何? Action的返回值类型到底有几个?咱们来数数看. ASP.NET MVC 1.0 目前一共提供了以下十几种Action返回结果类型: 1. ...

  8. hdu2072

    注意输入全是0的情况. #include <stdio.h> #include <string.h> #include <algorithm> using name ...

  9. javaSE第二十一天

    第二十一天    276 1:字符流(掌握)    276 (1)字节流操作中文数据不是特别的方便,所以就出现了转换流.    276 (2)转换流其实是一个字符流    276 1:InputStr ...

  10. sqlite mvc分页

      <tr class="tr1">                 <td>                     共<asp:Literal r ...