From 908f744fecfd849fe4ab0c8975cf78c73ab1735b Mon Sep 17 00:00:00 2001 From: tappro Date: Mon, 17 Apr 2006 09:58:59 +0000 Subject: [PATCH] move mds devices init into mdt --- lustre/mgs/mgs_llog.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lustre/mgs/mgs_llog.c b/lustre/mgs/mgs_llog.c index 94d8607..c6616d6 100644 --- a/lustre/mgs/mgs_llog.c +++ b/lustre/mgs/mgs_llog.c @@ -1516,7 +1516,7 @@ static int mgs_write_log_mdt0(struct obd_device *obd, struct fs_db *fsdb, rc = record_start_log(obd, &llh, log); rc = record_marker(obd, llh, fsdb, CM_START, dev, "add mdt"); rc = record_attach(obd, llh, dev, LUSTRE_MDT0_NAME, uuid); - rc = record_setup(obd, llh, dev, child, uuid, 0, 0); + rc = record_setup(obd, llh, dev, uuid, 0, 0, 0); rc = record_marker(obd, llh, fsdb, CM_END, dev, "add mdt"); rc = record_end_log(obd, &llh); @@ -1540,14 +1540,14 @@ static int mgs_write_log_mds(struct obd_device *obd, struct fs_db *fsdb, CDEBUG(D_MGS, "writing new mds %s\n", mti->mti_svname); /* Make up our own uuid */ - snprintf(mti->mti_uuid, sizeof(mti->mti_uuid), "%s_UUID", mti->mti_svname); - + snprintf(mti->mti_uuid, sizeof(mti->mti_uuid), "%s_UUID", mti->mti_svname); name_create(mti->mti_fsname, "-mdtcmm", &cmmname); name_create(mti->mti_fsname, "-mdtmdd", &mddname); name_create(mti->mti_fsname, "-mdtosd", &osdname); name_create(mti->mti_fsname, "-mdtmdt", &mdtname); name_create(mti->mti_fsname, "-mdtlov", &lovname); +#if 0 /* add osd */ rc = mgs_write_log_osd(obd, fsdb, mti->mti_svname, osdname); /* add lov */ @@ -1557,8 +1557,9 @@ static int mgs_write_log_mds(struct obd_device *obd, struct fs_db *fsdb, osdname, lovname); /* add cmm */ rc = mgs_write_log_cmm0(obd, fsdb, mti->mti_svname, cmmname, mddname); +#endif /* add mdt */ - rc = mgs_write_log_mdt0(obd, fsdb, mti->mti_svname, mti->mti_svname, cmmname); + rc = mgs_write_log_mdt0(obd, fsdb, mti->mti_svname, mti->mti_svname, NULL); name_destroy(lovname); name_destroy(osdname); name_destroy(mddname); -- 1.8.3.1