elastic-head可视化页面
集群的健康状况为 yellow 则表示全部 主 分片(number_of_shards 这个参数的设置)都正常运行(集群可以正常服务所有请求),但是 副本 分片没有全部处在正常状态。 实际上,单节点无论有多少个副本分片(number_of_replicas 的设置)都是 unassigned —— 它们都没有被分配到任何节点。 在同一个节点上既保存原始数据又保存副本是没有意义的,因为一旦失去了那个节点,我们也将丢失该节点上的所有副本数据。
Elasticsearch采用默认配置(5分片,1副本),但实际只部署了单节点集群。由于只有一个节点,因此群集无法放置副本,因此处于黄色状态。
elasticsearch 索引的默认配置如下:
index.number_of_shards:5
index.number_of_replicas:1
因此我们在只有一台机器的时候,新建索引要这么建立
PUT /索引名
{
“settings”:{
“number_of_shards”:1,
“number_of_replicas”:0
}
}
建立索引website,设置主分片为1,没有副分片,这样就可以了,打开http://localhost:9100/发现我们的集群是绿色了