如何在OpenEBS中通过客户端获取已用空间?

问题描述 投票:1回答:1

设置JIVA OpenEBS 0.5.3我一直在查看导出的Prometheus指标,从客户的角度来看,我没有看到已用空间的指标。

我看到'OpenEBS_logical_size'和'OpenEBS_actual_used',但它们都显示我的主机磁盘使用量的大小,并且都没有从我的客户端的角度显示使用情况。

作为参考,我的卷大小为10G,主机上的已用空间为8.1G,我的客户端应用程序显示1.9G的数据。 'OpenEBS_logical_size'和'OpenEBS_actual_used'都使用了8.09G。是否有一个我没有看到的指标会从客户的角度向我展示使用情况?

kubernetes storage openebs
1个回答
0
投票

这里有三层:

/ var / lib / mysql(用户数据) - >坐在/ iscsi-vol(ext4格式化) - >坐在副本(/ var / openebs / volname ..)

(1)/ var / lib / mysql上的用户(du)显示从ext4看到的空格。

(2)/ iscsi-vol size由OpenEBS-actual-used跟踪,它显示了ext4使用的块。除非在ext4上启用了unmap,否则OpenEBS实际使用的将高于实际使用的。

(3)/ var / openebs / volname ..使用的空间由OpenEBS-logical-used跟踪,这是每个副本用于存储数据的空间。这是当前服务的数据和快照保留的数据的总和。在拍摄快照后修改数据块时,OpenEBS-logical-used将更高。

© www.soinside.com 2019 - 2024. All rights reserved.