mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
revert disk stats
This commit is contained in:
parent
2f0dda384d
commit
1d29f67c02
|
@ -6,7 +6,6 @@ import (
|
|||
"github.com/chrislusf/seaweedfs/weed/pb/volume_server_pb"
|
||||
"github.com/chrislusf/seaweedfs/weed/storage/needle"
|
||||
"github.com/prometheus/procfs"
|
||||
"github.com/prometheus/procfs/blockdevice"
|
||||
"math"
|
||||
"runtime"
|
||||
)
|
||||
|
@ -35,7 +34,6 @@ func (vs *VolumeServer) VacuumVolumeCompact(req *volume_server_pb.VacuumVolumeCo
|
|||
reportInterval := int64(1024 * 1024 * 128)
|
||||
nextReportTarget := reportInterval
|
||||
fs, fsErr := procfs.NewDefaultFS()
|
||||
bd, bdErr := blockdevice.NewDefaultFS()
|
||||
var sendErr error
|
||||
err := vs.store.CompactVolume(needle.VolumeId(req.VolumeId), req.Preallocate, vs.compactionBytePerSecond, func(processed int64) bool {
|
||||
if processed > nextReportTarget {
|
||||
|
@ -45,13 +43,6 @@ func (vs *VolumeServer) VacuumVolumeCompact(req *volume_server_pb.VacuumVolumeCo
|
|||
resp.PercentLoadAvg_1M = uint32(math.Round(fsLa.Load1 * 100 / float64(numCPU)))
|
||||
}
|
||||
}
|
||||
if bdErr == nil {
|
||||
if bdStats, err := bd.ProcDiskstats(); err == nil {
|
||||
for _, stat := range bdStats {
|
||||
glog.V(0).Infof("vacuum id: processed ProcDiskstats: %+v", req.VolumeId, stat)
|
||||
}
|
||||
}
|
||||
}
|
||||
if sendErr = stream.Send(resp); sendErr != nil {
|
||||
return false
|
||||
}
|
||||
|
|
|
@ -89,7 +89,7 @@ func (t *Topology) batchVacuumVolumeCompact(grpcDialOption grpc.DialOption, vl *
|
|||
return recvErr
|
||||
}
|
||||
}
|
||||
glog.V(0).Infof("%d vacuum %d on %s processed %d bytes, percentage loadAvg %v",
|
||||
glog.V(0).Infof("%d vacuum %d on %s processed %d bytes, loadAvg %v%%",
|
||||
index, vid, url, resp.ProcessedBytes, resp.PercentLoadAvg_1M)
|
||||
}
|
||||
return nil
|
||||
|
|
Loading…
Reference in a new issue