diff options
| author | chrislu <chris.lu@gmail.com> | 2022-06-26 12:14:34 -0700 |
|---|---|---|
| committer | chrislu <chris.lu@gmail.com> | 2022-06-26 12:14:34 -0700 |
| commit | 3142e77eca50b897430058b7921276b17e80301e (patch) | |
| tree | 79d5622add429195badec151ddd60fa2aadc2b9c /weed/topology/volume_layout.go | |
| parent | f77eda4b4f0aed61ce7d8e8abfdc5bd8f2ec786a (diff) | |
| download | seaweedfs-3142e77eca50b897430058b7921276b17e80301e.tar.xz seaweedfs-3142e77eca50b897430058b7921276b17e80301e.zip | |
mount: stats report physical size instead of logical size
Diffstat (limited to 'weed/topology/volume_layout.go')
| -rw-r--r-- | weed/topology/volume_layout.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/weed/topology/volume_layout.go b/weed/topology/volume_layout.go index 167aee8ea..dee82762a 100644 --- a/weed/topology/volume_layout.go +++ b/weed/topology/volume_layout.go @@ -493,9 +493,9 @@ func (vl *VolumeLayout) Stats() *VolumeLayoutStats { for vid, vll := range vl.vid2location { size, fileCount := vll.Stats(vid, freshThreshold) ret.FileCount += uint64(fileCount) - ret.UsedSize += size + ret.UsedSize += size * uint64(vll.Length()) if vl.readonlyVolumes.IsTrue(vid) { - ret.TotalSize += size + ret.TotalSize += size * uint64(vll.Length()) } else { ret.TotalSize += vl.volumeSizeLimit * uint64(vll.Length()) } |
