小编Oll*_*ank的帖子

Elasticsearch:如何将群集运行状况从黄色更改为绿色

我有一个集群有一个节点(由本地).健康集群是黄色的.现在我添加了一个节点,但是不能在第二个节点中分配分片.所以我的集群的健康状况仍然是黄色的.我无法将此状态更改为绿色,不像本指南:健康集群示例.

那么如何将健康状态改为绿色?

我的群集:在此输入图像描述 群集健康:

curl -XGET 'http://localhost:9200/_cluster/health?pretty=true'  
{
 "cluster_name" : "astrung",
 "status" : "yellow",
 "timed_out" : false,
 "number_of_nodes" : 2,
 "number_of_data_nodes" : 2,
 "active_primary_shards" : 22,
 "active_shards" : 22,
 "relocating_shards" : 0,
 "initializing_shards" : 2,
 "unassigned_shards" : 20
}
Run Code Online (Sandbox Code Playgroud)

碎片状态:

curl -XGET 'http://localhost:9200/_cat/shards?v'
 index          shard prirep state        docs  store ip          node 
 _river         0     p      STARTED         2  8.1kb 192.168.1.3 One  
 _river         0     r      UNASSIGNED                                
 megacorp       4     p      STARTED         1  3.4kb 192.168.1.3 One  
 megacorp       4     r      UNASSIGNED                                
 megacorp       0     p …
Run Code Online (Sandbox Code Playgroud)

elasticsearch

4
推荐指数
2
解决办法
1万
查看次数

弹性搜索中的全局搜索

在 Elasticsearch 上工作,我的用例非常简单。当用户在搜索框中键入时,我想搜索我的所有数据集,而不管字段或列或任何条件(搜索所有数据并提供文档中所有出现的搜索词)。这可能在他们的文档中可用,但我无法理解。有人可以解释一下吗?

search elasticsearch amazon-elasticsearch

3
推荐指数
1
解决办法
2193
查看次数