Signed-off-by: song baisen <song.baisen@zte.com.cn>
if (mc.get_monmap_privately() < 0)
return -1;
+ if (mc.monmap.fsid.is_zero()) {
+ derr << "must specify cluster fsid" << dendl;
+ return -EINVAL;
+ }
+
int err = OSD::mkfs(g_ceph_context, store, g_conf->osd_data,
mc.monmap.fsid, whoami);
if (err < 0) {
}
} else {
// create superblock
- if (fsid.is_zero()) {
- derr << "must specify cluster fsid" << dendl;
- ret = -EINVAL;
- goto umount_store;
- }
-
sb.cluster_fsid = fsid;
sb.osd_fsid = store->get_fsid();
sb.whoami = whoami;