hi ceph, to pave the road to http://tracker.ceph.com/issues/10904, where we need to add a command to list the hostname of nodes in a ceph cluster, i would like to add the "{mds,mon} metadata" commands to print the system information including, but not limited to hostname, mem_{total,swap}_kb, and distro info, of specified mds and mon. the implementation follow the mechanism of "osd metadata": on the mds side i would like to reuse the MDSMonitor service: 1. piggy back a map for the metadata in MMDSBeacon message, 2. put the metadata into the same DBStore transaction but with another prefix when storing the pending inc into local storage. 3. and expose it using the "mds metadata" and later on the "service ls" (not sure about the name ...) @greg and @zyan, are you good with this? not sure this will overburden the mds or not. i will use uname(2) and grep /proc/meminfo to get the metadata in the same way of OSD. on the mon side, i will apply the same approach to MMonJoin and MonmapMonitor, but with another prefix when putting encoding metadata into transaction. @joao, IIRC, you were suggesting me to add another paxos service for this purpose but is it feasible to put this data into MMonJoin and persist it into the paxos service's storage? any suggestion or comments would be appreciated. if no objections, i will be on it. thanks =) -- Regards Kefu Chai -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html