[LU-7529] conf-sanity test_32a fails when using seperate MGS Created: 08/Dec/15 Updated: 26/Feb/18 Resolved: 19/Apr/17 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.10.0 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Li Xi (Inactive) | Assignee: | Emoly Liu |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | patch | ||
| Issue Links: |
|
||||||||||||
| Severity: | 3 | ||||||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||||||
| Description |
|
test_32a doesn't umount MGS before starting compatibility test, thus the MGS will be left mounted. And further mounting of MDS (Only if $FSNAME is left as 'lustre') or module removal will fail. Following is what I used to drive the test. Please note that MGS and MDT are seperate devices. #!/bin/sh |
| Comments |
| Comment by Gerrit Updater [ 08/Dec/15 ] |
|
Li Xi (lixi@ddn.com) uploaded a new patch: http://review.whamcloud.com/17507 |
| Comment by Peter Jones [ 08/Dec/15 ] |
|
Emoly Could you please look at this patch? Thanks Peter |
| Comment by Li Xi (Inactive) [ 11/Dec/15 ] |
|
In conf-sanity:27b,47,84, it is assumed that conf-sanity assumes OST/MDT are shared by two VMs right? But that might not be true for some. Can we add some option or check to skip those cases so that tests won't fail on some environment? |
| Comment by Emoly Liu [ 17/Dec/15 ] |
|
Li Xi, thanks for updating the patch! |
| Comment by Gerrit Updater [ 19/Apr/17 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/17507/ |
| Comment by Peter Jones [ 19/Apr/17 ] |
|
Landed for 2.10 |