aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchrislu <chris.lu@gmail.com>2025-07-26 23:04:24 -0700
committerchrislu <chris.lu@gmail.com>2025-07-26 23:04:24 -0700
commitb1296a0050b15f0bec6ac2e7443ea94820c4500a (patch)
tree7effefef157ca3ff02df5557fffcd2d90bb6070e
parent699b28af147d71327883f4c396a454e4bde2ee6e (diff)
downloadseaweedfs-b1296a0050b15f0bec6ac2e7443ea94820c4500a.tar.xz
seaweedfs-b1296a0050b15f0bec6ac2e7443ea94820c4500a.zip
use volumeSizeLimitMB
-rw-r--r--weed/admin/task/master_sync.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/weed/admin/task/master_sync.go b/weed/admin/task/master_sync.go
index cd78afb65..5d094f052 100644
--- a/weed/admin/task/master_sync.go
+++ b/weed/admin/task/master_sync.go
@@ -197,8 +197,9 @@ func (ms *MasterSynchronizer) processDiskInfo(
// Update capacity information
capacity := serverCapacity[serverID]
- capacity.TotalCapacity += int64(diskInfo.MaxVolumeCount) * (32 * 1024 * 1024 * 1024) // Assume 32GB per volume
- capacity.UsedCapacity += int64(diskInfo.ActiveVolumeCount) * (32 * 1024 * 1024 * 1024)
+ volumeSizeBytes := int64(ms.volumeSizeLimitMB) * 1024 * 1024 // Convert MB to bytes
+ capacity.TotalCapacity += int64(diskInfo.MaxVolumeCount) * volumeSizeBytes
+ capacity.UsedCapacity += int64(diskInfo.ActiveVolumeCount) * volumeSizeBytes
// Process regular volumes
for _, volInfo := range diskInfo.VolumeInfos {