mirror of
https://github.com/minio/minio.git
synced 2025-03-30 17:23:42 -04:00
Revert "Revert "heal: Heal bucket metadata when a fresh disk is inserted (#11734)""
This reverts commit 806df164b2e768da9af0e7ae150c0fe8f4811321.
This commit is contained in:
parent
806df164b2
commit
8ecffdb7a7
@ -375,6 +375,12 @@ func monitorLocalDisksAndHeal(ctx context.Context, z *erasureServerPools, bgSeq
|
|||||||
Name: pathJoin(minioMetaBucket, minioConfigPrefix),
|
Name: pathJoin(minioMetaBucket, minioConfigPrefix),
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// Buckets data are dispersed in multiple zones/sets, make
|
||||||
|
// sure to heal all bucket metadata configuration.
|
||||||
|
buckets = append(buckets, []BucketInfo{
|
||||||
|
{Name: pathJoin(minioMetaBucket, bucketMetaPrefix)},
|
||||||
|
}...)
|
||||||
|
|
||||||
// Heal latest buckets first.
|
// Heal latest buckets first.
|
||||||
sort.Slice(buckets, func(i, j int) bool {
|
sort.Slice(buckets, func(i, j int) bool {
|
||||||
a, b := strings.HasPrefix(buckets[i].Name, minioMetaBucket), strings.HasPrefix(buckets[j].Name, minioMetaBucket)
|
a, b := strings.HasPrefix(buckets[i].Name, minioMetaBucket), strings.HasPrefix(buckets[j].Name, minioMetaBucket)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user