{
ceph osd pool create fs_data 10
ceph osd pool create fs_metadata 10
- ceph fs new default fs_metadata fs_data
+ ceph fs new cephfs fs_metadata fs_data
# Check for default crash_replay_interval set automatically in 'fs new'
ceph osd dump | grep fs_data > $TMPFILE
metadata_poolnum=$(ceph osd dump | grep 'pool.*fs_metadata' | awk '{print $2;}')
set +e
- ceph fs rm default --yes-i-really-mean-it
+ ceph fs rm cephfs --yes-i-really-mean-it
ceph mds newfs $metadata_poolnum $ec_poolnum --yes-i-really-mean-it 2>$TMPFILE
check_response 'erasure-code' $? 22
#define MDS_FEATURE_INCOMPAT_INLINE CompatSet::Feature(7, "mds uses inline data")
#define MDS_FEATURE_INCOMPAT_NOANCHOR CompatSet::Feature(8, "no anchor table")
+#define MDS_FS_NAME_DEFAULT "cephfs"
+
class MDSMap {
public:
// mds states
public:
MDSMap()
- : epoch(0), enabled(false), fs_name("default"),
+ : epoch(0), enabled(false), fs_name(MDS_FS_NAME_DEFAULT),
flags(0), last_failure(0),
last_failure_osd_epoch(0),
tableserver(0), root(0),
{
if (prefix == "mds newfs") {
/* Legacy `newfs` command, takes pool numbers instead of
- * names, assumes fs name to be 'default', and can
- * overwrite existing filesystem settings */
+ * names, assumes fs name to be MDS_FS_NAME_DEFAULT, and
+ * can overwrite existing filesystem settings */
MDSMap newmap;
int64_t metadata, data;
newmap.inc = pending_mdsmap.inc;
pending_mdsmap = newmap;
pending_mdsmap.epoch = mdsmap.epoch + 1;
- create_new_fs(pending_mdsmap, "default", metadata, data);
+ create_new_fs(pending_mdsmap, MDS_FS_NAME_DEFAULT, metadata, data);
ss << "new fs with metadata pool " << metadata << " and data pool " << data;
r = 0;
return true;
echo $cmd
$cmd
- cmd="$CEPH_ADM fs new default cephfs_metadata cephfs_data"
+ cmd="$CEPH_ADM fs new cephfs cephfs_metadata cephfs_data"
echo $cmd
$cmd
fi