symfony - elasticsearch返回 “Unassigned”

标签 symfony elasticsearch cluster-computing unassigned-variable

当我在Elasticsearch中索引任何文档时,我总是发现数据是未分配的。当我尝试搜索,排序,删除或更新其数据的任何数据时,它都可以完美地工作。

群集运行状况为黄色:

这是索引元数据:

{
"state": "open",
"settings": {
"index": {
"creation_date": "1435151717012",
"number_of_shards": "5",
"uuid": "ixYnG8_ESa-b7ZHWrnFqRw",
"version": {
"created": "1060099"
},
"number_of_replicas": "1"
}
},
"mappings": { "hello": { ....... }},
"aliases": [ ]
}

我不明白自己在做什么错,因此数据是“未分配的”。我该如何解决这个问题?

最佳答案

您是否可以应用以下设置来启用分片分配:

curl -XPUT 'localhost:9200/{index}/_settings' -d '{"index.routing.allocation.disable_allocation": false}'

关于symfony - elasticsearch返回 “Unassigned”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31118123/

相关文章:

Cassandra 节点对于 up/down 状态和复制有不同的看法。怎么修?

symfony - 在 Silex 上监听 kernel.request 事件?

elasticsearch - 如何查询最近1个小时的数据并根据时间排序?

c# - 如何获取Elasticsearch Nest查询C#的过去2小时的日志?

elasticsearch - 无需嵌入索引即可在两个实体之间进行休眠搜索

python - 在 databricks 集群中使用 init 脚本安装 python 包

python - 是否有用于与MS Cluster交互的python软件包?

php - 使用 Symfony2 + PHPUnit 的问题

css - Symfony2 : Stylesheets loaded but not applied on NGINX leading to broken error pages

symfony - Sonata Admin Bundle 在编辑时丢失过滤器设置