diff --git a/cmd/utils.go b/cmd/utils.go index 6a129facf..1b6fc8675 100644 --- a/cmd/utils.go +++ b/cmd/utils.go @@ -105,7 +105,11 @@ func getReadQuorum(drive int) int { } func getWriteQuorum(drive int) int { - return getDefaultDataBlocks(drive) + 1 + quorum := getDefaultDataBlocks(drive) + if getDefaultParityBlocks(drive) == quorum { + quorum++ + } + return quorum } // URI scheme constants.