[LU-2465] e2mmpstatus utility Created: 11/Dec/12  Updated: 07/Oct/22  Resolved: 06/Sep/18

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.3.0, Lustre 2.1.3
Fix Version/s: None

Type: Improvement Priority: Minor
Reporter: Shuichi Ihara (Inactive) Assignee: Andreas Dilger
Resolution: Fixed Votes: 0
Labels: patch
Environment:

Lustre, failover, pacemaker/corosync


Issue Links:
Related
Rank (Obsolete): 5811

 Description   

This is a utility to read MMP status. This is based on dump_mmp() in debugfs.c.
We added checking recent MMP updates and printed out updated nodename.
This helps the lustre does failover. It prevents both servers issue STONITH at same time when the heartbeat's interlink connection lost. It's kind of idea of quorum disk for the HA clustering.



 Comments   
Comment by Peter Jones [ 12/Dec/12 ]

http://review.whamcloud.com/#change,4800

Comment by Shuichi Ihara (Inactive) [ 17/Dec/12 ]

re-submitted to correct project and branch.
http://review.whamcloud.com/#change,4840

Comment by Gerrit Updater [ 05/Mar/18 ]

Nathaniel Clark (nathaniel.l.clark@intel.com) uploaded a new patch: https://review.whamcloud.com/31532
Subject: LU-2465 util: e2mmpstatus utility
Project: tools/e2fsprogs
Branch: master
Current Patch Set: 1
Commit: e5e096fa9c5b86eb86d192b3000cd6bbbee07c90

Comment by Andreas Dilger [ 10/Mar/18 ]

Patches have been submitted upstream for this but haven't landed yet:
http://lists.openwall.net/linux-ext4/2017/12/22/1
http://lists.openwall.net/linux-ext4/2018/01/12/1

Comment by Andreas Dilger [ 06/Sep/18 ]

The mmpstatus utility was landed into the upstream e2fsprogs in commit 32b8802aa5d867a0497cd6135c5f48039b0ba71c for the 1.44.3 release.

Note that the utility also accepts the "e2mmpstatus" name, so in new deployments it would be better to use "e2mmpstatus" since this makes it more clear that it is part of e2fsprogs.

Generated at Sat Feb 10 01:25:26 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.