summaryrefslogtreecommitdiff
path: root/src/os/FileStore.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/os/FileStore.cc')
-rw-r--r--src/os/FileStore.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/os/FileStore.cc b/src/os/FileStore.cc
index d4c4a061db5..3b8171b598c 100644
--- a/src/os/FileStore.cc
+++ b/src/os/FileStore.cc
@@ -984,7 +984,10 @@ int FileStore::mkfs()
}
// fsid
- fsid.generate_random();
+ if (fsid.is_zero())
+ fsid.generate_random();
+ else
+ dout(1) << "mkfs using provided fsid " << fsid << dendl;
char fsid_str[40];
fsid.print(fsid_str);