[LU-7223] Failover - mmp: MMP was not enabled on /dev/lvm-Role_OSS/P1 on ost1 Created: 28/Sep/15  Updated: 11/Jan/16  Resolved: 11/Jan/16

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.8.0
Fix Version/s: Lustre 2.8.0

Type: Bug Priority: Minor
Reporter: Maloo Assignee: Niu Yawei (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Environment:

Client: 2.7.60, SLES 11.3
Server: 2.7.60 , RHEL 6.7


Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

This issue was created by maloo for Saurabh Tandan <saurabh.tandan@intel.com>

No subtests ran. suite-log shows following issue:

modules unloaded.
excepting tests: 
CMD: onyx-42vm3 dumpe2fs -h /dev/lvm-Role_MDS/P1 | grep mmp
onyx-42vm3: dumpe2fs 1.42.13.wc3 (28-Aug-2015)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype mmp flex_bg dirdata sparse_super large_file huge_file uninit_bg dir_nlink quota
CMD: onyx-42vm4 dumpe2fs -h /dev/lvm-Role_OSS/P1 | grep mmp
onyx-42vm4: dumpe2fs 1.42.13.wc3 (28-Aug-2015)
 mmp : @@@@@@ FAIL: MMP was not enabled on /dev/lvm-Role_OSS/P1 on ost1 

This issue relates to the following test suite run: https://testing.hpdd.intel.com/test_sets/bc9071ca-632c-11e5-afa7-5254006e85c2.




 Comments   
Comment by Peter Jones [ 04/Dec/15 ]

Niu

Could you please look into this issue?

Thanks

Peter

Comment by Saurabh Tandan (Inactive) [ 10/Dec/15 ]

master, build# 3264, 2.7.64 tag
Hard Failover: EL6.7 Server/Client
https://testing.hpdd.intel.com/test_sets/80953fd8-9edd-11e5-87a9-5254006e85c2

Comment by Saurabh Tandan (Inactive) [ 10/Dec/15 ]

This test has failed with the same issue around 25 times in the span of past 30 days.

Comment by Saurabh Tandan (Inactive) [ 15/Dec/15 ]

master, build# 3266, 2.7.64 tag
Hard Failover: EL6.7 Server/SLES11 SP3 Clients
https://testing.hpdd.intel.com/test_sets/bca45d52-a080-11e5-85ed-5254006e85c2

Hard Failover: EL7 Server/SLES11 SP3 Client
https://testing.hpdd.intel.com/test_sets/a8a78e54-a077-11e5-8d69-5254006e85c2

Comment by Sarah Liu [ 15/Dec/15 ]

The failure blocks the MMP suites (10 subtests) of being run.

Comment by Niu Yawei (Inactive) [ 16/Dec/15 ]

Can't tell why the 'mmp' not enabled on OST device, I pushed a debug patch to collect more information when the test failed: http://review.whamcloud.com/17628

Comment by Joseph Gmitter (Inactive) [ 23/Dec/15 ]

Hi Niu,
Is there any further info available from the debug patch?
Thanks.
Joe

Comment by Niu Yawei (Inactive) [ 24/Dec/15 ]

No, the debug patch passed test on maloo, I think we'd commit this debug patch so that it can be triggered more likely. I'm going to update the patch and try to get it reviewed and landed.

Comment by Gerrit Updater [ 05/Jan/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/17628/
Subject: LU-7223 tests: print more information when mmp.sh failed
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: eb6cd4804d65dda1b6ea4a1289cc01647d03a47a

Comment by Niu Yawei (Inactive) [ 06/Jan/16 ]

The landed patch is a debug patch.

Comment by Andreas Dilger [ 07/Jan/16 ]

Looking at the most recent test failure https://testing.hpdd.intel.com/test_sets/56d8d2dc-b502-11e5-8114-5254006e85c2 it seems that MMP is enabled but the check is missing this feature?

Comment by Niu Yawei (Inactive) [ 08/Jan/16 ]

Andreas, the displayed features including mmp is from MDS, but not OSS. That test seems doesn't have the debug patch included.

I found one failure which has debug patch included, https://testing.hpdd.intel.com/test_logs/d3a29f9e-b4be-11e5-8114-5254006e85c2/show_text , I think the script checking the mmp feature by looking at the failover_HOST variable isn't reliable (seems the variable could be exported even if no failover being used), I'm going to change it to looking at the features on device directly.

Comment by Gerrit Updater [ 08/Jan/16 ]

Niu Yawei (yawei.niu@intel.com) uploaded a new patch: http://review.whamcloud.com/17884
Subject: LU-7223 test: check mmp feature properly in mmp.sh
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 4400c997b37e4c365c9d35ebe6b710509f0323f0

Comment by Gerrit Updater [ 11/Jan/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/17884/
Subject: LU-7223 test: check mmp feature properly in mmp.sh
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 4d941c27bd18528a150ae5a262388e2a089f2165

Comment by Peter Jones [ 11/Jan/16 ]

Landed for 2.8

Generated at Sat Feb 10 02:07:03 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.