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。是否有一个我没有看到的指标可以从客户的角度向我展示使用情况?

4

1 回答 1

0

这里分为三层:

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

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

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

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

于 2018-09-18T11:30:16.447 回答