• 根本原因:
    是因为集群存在没有启用的副本分片,我们先来看一下官网给出的副本分片的介绍:

    副本分片的主要目的就是为了故障转移,正如在 集群内的原理 中讨论的:如果持有主分片的节点挂掉了,一个副本分片就会晋升为主分片的角色。

那么可以看出来副本分片和主分片是不能放到一个节点上面的,可是在只有一个节点的集群里,副本分片没有办法分配到其他的节点上,所以出现所有副本分片都unassigned得情况。因为只有一个节点,如果存在主分片节点挂掉了,那么整个集群理应就挂掉了,不存在副本分片升为主分片的情况。

  • 解决办法:
    在单节点的elasticsearch集群,删除存在副本分片的索引,新建索引的副本都设为0。

原文:https://blog.csdn.net/x4609883/article/details/79926267

最新文章

  1. 第二轮冲刺-Runner站立会议06
  2. Python多进程(2)——mmap模块与mmap对象
  3. cookie的写入与读出
  4. iOS开发——UI进阶篇(二)自定义等高cell,xib自定义等高的cell,Autolayout布局子控件,团购案例
  5. vim备忘
  6. DataTable列上多值运算
  7. C# HttpWebRequest 绝技
  8. IOS应用程序升级
  9. Java 查询URL对应IP地址
  10. dotnetfx35.exe
  11. A Script Pro nginx URL重写规则无法播放MP4解决方法
  12. systemctl 命令完全指南
  13. Mac/ios 模拟器 测试模拟慢网速
  14. 【Spring】JDBC事务管理XML配置
  15. java之静态属性和静态方法
  16. Enterprise architect 类图加时序图
  17. Quick Sort(Java)
  18. HDFS笔记(一)
  19. 转: CSS3 @media 用法总结
  20. karma + jasmine 构建前端自动化测试

热门文章

  1. webpack+vue+vueRouter模块化构建小demo实例超详细步骤(附截图、代码、入门篇)
  2. volatile(一)
  3. 基于centos的freeradius高可用lvs(UDP)
  4. win7 java环境变量配置
  5. Python 数据处理库 pandas 入门教程
  6. HDU 1875:畅通工程再续(最小生成树)
  7. php 中使用正则
  8. grep 的学习 正则
  9. freemarker的template用法
  10. (0)MySQL 的指令(包含了解知识点)