mirror of
https://github.com/minio/minio.git
synced 2025-11-09 13:39:46 -05:00
remove permission denied error for being drive error (#19478)
This commit is contained in:
@@ -546,7 +546,7 @@ func getNodeDriveAvailabilityErrorsMD() MetricDescription {
|
||||
Namespace: nodeMetricNamespace,
|
||||
Subsystem: driveSubsystem,
|
||||
Name: "errors_availability",
|
||||
Help: "Total number of drive I/O errors, permission denied and timeouts since server start",
|
||||
Help: "Total number of drive I/O errors, timeouts since server start",
|
||||
Type: counterMetric,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -83,7 +83,7 @@ var (
|
||||
driveTimeoutErrorsMD = NewCounterMD(driveTimeoutErrorsTotal,
|
||||
"Total timeout errors on a drive", allDriveLabels...)
|
||||
driveAvailabilityErrorsMD = NewCounterMD(driveAvailabilityErrorsTotal,
|
||||
"Total availability errors (I/O errors, permission denied and timeouts) on a drive",
|
||||
"Total availability errors (I/O errors, timeouts) on a drive",
|
||||
allDriveLabels...)
|
||||
driveWaitingIOMD = NewGaugeMD(driveWaitingIO,
|
||||
"Total waiting I/O operations on a drive", allDriveLabels...)
|
||||
|
||||
@@ -79,7 +79,7 @@ const (
|
||||
type xlStorageDiskIDCheck struct {
|
||||
totalWrites atomic.Uint64
|
||||
totalDeletes atomic.Uint64
|
||||
totalErrsAvailability atomic.Uint64 // Captures all data availability errors such as permission denied, faulty disk and timeout errors.
|
||||
totalErrsAvailability atomic.Uint64 // Captures all data availability errors such as faulty disk, timeout errors.
|
||||
totalErrsTimeout atomic.Uint64 // Captures all timeout only errors
|
||||
|
||||
// apiCalls should be placed first so alignment is guaranteed for atomic operations.
|
||||
@@ -740,9 +740,6 @@ func (p *xlStorageDiskIDCheck) updateStorageMetrics(s storageMetric, paths ...st
|
||||
|
||||
atomic.AddUint64(&p.apiCalls[s], 1)
|
||||
if IsErr(err, []error{
|
||||
errVolumeAccessDenied,
|
||||
errFileAccessDenied,
|
||||
errDiskAccessDenied,
|
||||
errFaultyDisk,
|
||||
errFaultyRemoteDisk,
|
||||
context.DeadlineExceeded,
|
||||
|
||||
Reference in New Issue
Block a user