- curl 'localhost:9200/_cat/health?v'
epoch timestamp cluster status node.total node.data shards pri relo init unassign
1394735289 14:28:09 elasticsearch green 1 1 0 0 0 0 0
可以看到,我们集群的名字是“elasticsearch”,正常运行,并且状态是绿色。
当我们查看集群状态的时候,我们可能得到绿色、黄色或红色三种状态。绿色代表一切正常(集群功能齐全);黄色意味着所有的数据都是可用的,但是某些复制没有被分配(集群功能齐全); 红色则代表因为某些原因,某些数据不可用。注意,即使是集群状态是红色的,集群仍然是部分可用的(它仍然会利用可用的分片来响应搜索请求),但是可能你需要尽快修复它,因为你有丢失的数据。
- curl '172.16.3.2:9200/_cat/indices?v'
列出所有的索引
health status index pri rep docs.count docs.deleted store.size pri.store.size
green open .kibana 1 1 2 1 27.1kb 16kb
green open logstash-2016.08.12 5 1 1 0 29.8kb 14.9kb
green open logstash-2016.08.15 5 1 179 0 1.4mb 726kb
删除索引
curl -XDELETE '172.16.3.2:9200/logstash-2016.08.15?pretty'列出制定索引的Mapping
curl -XGET '172.16.3.2:9200/logstash-2016.08.15?pretty'