xl/fs: Fix initializing meta volume bug.

This commit is contained in:
Harshavardhana
2016-11-25 18:11:50 -08:00
parent fd1f09a66c
commit 46a6fde813
3 changed files with 13 additions and 3 deletions

View File

@@ -112,6 +112,11 @@ func newXLObjects(storageDisks []StorageAPI) (ObjectLayer, error) {
objCacheEnabled: !objCacheDisabled,
}
// Initialize meta volume, if volume already exists ignores it.
if err = initMetaVolume(storageDisks); err != nil {
return nil, fmt.Errorf("Unable to initialize '.minio.sys' meta volume, %s", err)
}
// Figure out read and write quorum based on number of storage disks.
// READ and WRITE quorum is always set to (N/2) number of disks.
xl.readQuorum = readQuorum