elasticsearch - elasticsearch - 为什么索引的所有分片都分配在一个节点上?
问题描述
弹性搜索版本:6.5.4
我的集群中有 16 个节点,索引有 10 个分片。
每天都会创建一个新索引。
它可以很好地工作几个月。
但是今天发生了一件奇怪的事情。新索引的 10 个分片被分配到节点上。
我确信所有节点都运行良好。无节点或队列重新启动。
这怎么可能发生?
解决方案
有一个使用索引设置的简单解决方案index.routing.allocation.total_shards_per_node
推荐阅读
- python - Python连接字节问题(二)
- javascript - TypeError:无法读取 Angular 8 中未定义的属性“sendNotification”
- dll - 如何让 gnatmake 为 Ada .dll 创建映射文件?
- npm - 错误代码:135 - 在 package.json 中调用 npm run protractor 时 ECONNREFUSED
- reactjs - ASP.NET Core 3.1 为反应应用程序提供静态文件:找到 index.html 和图标,但没有找到 js 文件
- ios - 使用 ReplayKit 广播时将 CMSampleBuffer 转换为 .mov
- here-api - “这些凭据不授权访问”(403)
- pyspark - Pyspark,如何使用udf计算泊松分布?
- php - Google 访问令牌不会在离线访问时自动刷新
- python - docker:来自守护进程的错误响应:OCI 运行时创建失败:没有这样的文件或目录”:未知