From 20d63508b5b1c5e8224d88c5e0a3614406daea0c Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Wed, 12 Oct 2016 23:30:32 -0400 Subject: [PATCH] cephfs: add gid to asok status This is useful e.g. for building a database with a unique ID for each entity. Signed-off-by: Patrick Donnelly --- src/client/Client.cc | 1 + src/mds/MDSDaemon.cc | 1 + 2 files changed, 2 insertions(+) diff --git a/src/client/Client.cc b/src/client/Client.cc index 5de2b22cbbc2..9eca029a300c 100644 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -460,6 +460,7 @@ void Client::dump_status(Formatter *f) f->dump_int("dentry_count", lru.lru_get_size()); f->dump_int("dentry_pinned_count", lru.lru_get_num_pinned()); + f->dump_int("id", get_nodeid().v); f->dump_int("inode_count", inode_map.size()); f->dump_int("mds_epoch", mdsmap->get_epoch()); f->dump_int("osd_epoch", osd_epoch); diff --git a/src/mds/MDSDaemon.cc b/src/mds/MDSDaemon.cc index e539fc57eb96..48215801a702 100644 --- a/src/mds/MDSDaemon.cc +++ b/src/mds/MDSDaemon.cc @@ -199,6 +199,7 @@ void MDSDaemon::dump_status(Formatter *f) f->dump_unsigned("whoami", MDS_RANK_NONE); } + f->dump_int("id", monc->get_global_id()); f->dump_string("want_state", ceph_mds_state_name(beacon.get_want_state())); f->dump_string("state", ceph_mds_state_name(mdsmap->get_state_gid(mds_gid_t( monc->get_global_id())))); -- 2.47.3