Avoid returning disk corrupted by servers in the middle of init all disks formats (#2964)

master
Anis Elleuch 8 years ago committed by Harshavardhana
parent fee3f99a6e
commit fa50312220
  1. 2
      cmd/prepare-storage.go

@ -165,7 +165,7 @@ func prepForInitXL(firstDisk bool, sErrs []error, diskCount int) InitActions {
// Total disks unformatted are in quorum verify if we have some offline disks.
if disksUnformatted >= quorum {
// Some disks offline and some disks unformatted, wait for all of them to come online.
if disksUnformatted+disksOffline == diskCount {
if disksUnformatted+disksFormatted+disksOffline == diskCount {
return WaitForAll
}
// Some disks possibly corrupted and too many unformatted disks.

Loading…
Cancel
Save