[Gluster-devel] Glusterd statedump support

Atin Mukherjee amukherj at redhat.com
Thu Sep 11 05:24:58 UTC 2014


Hi Folks,

I have worked on a patch [1] to ensure glusterd statedump captures some
important in-memory data structure on per gluster node. This will
definitely help on root causing an issue.

Following are the list of in-memory data members which are targeted in
this patch:

  * Supported max/min op-version and current op-version
  * Information about peer list
  * Information about peer list involved while a transaction is going
    on (xaction_peers)
  * option dictionary in glusterd_conf_t
  * mgmt_v3_lock in glusterd_conf_t
  * List of connected clients
  * uuid of glusterd
  * A section of rpc related information like live connections and
    their statistics

I would really appreciate if this patch gets some review attention.

Please note - glusterd statedump feature will be implemented in phases,
we will keep on adding data structures in dump file which are relevant
for debugging (as per debugging experience).

[1] http://review.gluster.org/#/c/8665/

Regards,
Atin


More information about the Gluster-devel mailing list