首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >ElasticSearch查找磁盘空间使用情况

ElasticSearch查找磁盘空间使用情况
EN

Stack Overflow用户
提问于 2015-04-03 00:26:46
回答 7查看 104.6K关注 1票数 79

如何找到Elastic Search用于索引的磁盘空间量?我目前正在本地运行它,我正在尝试查看我将在要旋转的虚拟机上需要多少磁盘空间。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2015-04-03 00:54:43

Elasticsearch的方法是使用_cat/shards并查看store列:

代码语言:javascript
复制
curl -XGET "http://localhost:9200/_cat/shards?v"

index              shard prirep state     docs   store ip            node
myindex_2014_12_19 2     r      STARTED  76661 415.6mb 192.168.1.1 Georgianna Castleberry
myindex_2014_12_19 2     p      STARTED  76661 417.3mb 192.168.1.2 Frederick Slade
myindex_2014_12_19 2     r      STARTED  76661 416.9mb 192.168.1.3 Maverick
myindex_2014_12_19 0     r      STARTED  76984 525.9mb 192.168.1.1 Georgianna Castleberry
myindex_2014_12_19 0     r      STARTED  76984   527mb 192.168.1.2 Frederick Slade
myindex_2014_12_19 0     p      STARTED  76984   526mb 192.168.1.3 Maverick
myindex_2014_12_19 3     r      STARTED    163 208.5kb 192.168.1.1 Georgianna Castleberry
myindex_2014_12_19 3     p      STARTED    163 191.4kb 192.168.1.2 Frederick Slade
myindex_2014_12_19 3     r      STARTED    163 181.6kb 192.168.1.3 Maverick
myindex_2014_12_19 1     p      STARTED 424923   2.1gb 192.168.1.1 Georgianna Castleberry
myindex_2014_12_19 1     r      STARTED 424923   2.1gb 192.168.1.2 Frederick Slade
myindex_2014_12_19 1     r      STARTED 424923   2.1gb 192.168.1.3 Maverick
myindex_2014_12_19 4     r      STARTED  81020 435.9mb 192.168.1.1 Georgianna Castleberry
myindex_2014_12_19 4     p      STARTED  81020 437.8mb 192.168.1.2 Frederick Slade
myindex_2014_12_19 4     r      STARTED  81020 437.8mb 192.168.1.3 Maverick

否则,在Linux中,要按文件夹查看空间,请使用:

代码语言:javascript
复制
du -hs /myelasticsearch/data/folder

或者按文件系统查看空间:

代码语言:javascript
复制
df -h 
票数 88
EN

Stack Overflow用户

发布于 2016-07-13 20:56:19

如果您不需要/_cat/shards返回的每个分片的统计信息,您可以使用

代码语言:javascript
复制
curl -XGET 'http://localhost:9200/_cat/allocation?v'

获取每个节点的已用磁盘空间和可用磁盘空间。

票数 76
EN

Stack Overflow用户

发布于 2017-11-22 16:04:38

要查看ES集群的整体磁盘使用情况/可用空间,可以使用以下命令:

代码语言:javascript
复制
curl -XGET 'localhost:9200/_cat/allocation?v&pretty'

希望这能有所帮助。

票数 25
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29417830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档