From: Patrick Donnelly Date: Thu, 13 Oct 2016 03:30:32 +0000 (-0400) Subject: cephfs: add gid to asok status X-Git-Tag: v11.1.0~644^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F11487%2Fhead;p=ceph.git 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 --- 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()))));