]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
MDS: add gids to the logger file names.
authorGreg Farnum <gregf@hq.newdream.net>
Fri, 17 Dec 2010 23:56:44 +0000 (15:56 -0800)
committerGreg Farnum <gregf@hq.newdream.net>
Thu, 6 Jan 2011 19:12:14 +0000 (11:12 -0800)
This is just to make differentiating between the standby's files
and stuff easier.

Signed-off-by: Greg Farnum <gregf@hq.newdream.net>
src/mds/MDS.cc

index bf939d2ea8bebea759485c58e195e2c381c38a6a..283bd38980f9092096d92349455a2f72f86a45cb 100644 (file)
@@ -267,11 +267,13 @@ void MDS::open_logger()
 
   // open loggers
   char name[80];
-  snprintf(name, sizeof(name), "mds.%s.log", g_conf.id);
+  snprintf(name, sizeof(name), "mds.%s.%llu.log", g_conf.id,
+           (unsigned long long) monc->get_global_id());
   logger = new Logger(name, (LogType*)&mds_logtype);
   logger_add(logger);
 
-  snprintf(name, sizeof(name), "mds.%s.mem.log", g_conf.id);
+  snprintf(name, sizeof(name), "mds.%s.%llu.mem.log", g_conf.id,
+           (unsigned long long) monc->get_global_id());
   mlogger = new Logger(name, (LogType*)&mdm_logtype);
   logger_add(mlogger);