[LU-1284] CONF_SANITY test_50[bef]: FAIL: test_50b import is not in DISCONN state Created: 04/Apr/12 Updated: 10/Apr/12 Resolved: 10/Apr/12 |
|
| Status: | Closed |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.1.1, Lustre 1.8.6 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Jay Lan (Inactive) | Assignee: | Yang Sheng |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Server: centos 6.2 (2.6.32-220.4.1.el6) with Lustre 2.1.1 |
||
| Attachments: |
|
| Severity: | 3 |
| Rank (Obsolete): | 6125 |
| Description |
|
Excution of this ACC_SM CONF_SANITY test_50[bef] failed.
The conf-sanity.log showed: When I executed against all test 50's, 50b, 50e, and 50f failed, with the same error. These output/debug files are attached: It seemed the statement below in test_50b() timed out: Tests 50b, 50e, and 50f failed on the same problem. |
| Comments |
| Comment by Jay Lan (Inactive) [ 04/Apr/12 ] |
|
The configuration file. |
| Comment by Peter Jones [ 04/Apr/12 ] |
|
Yangsheng Could you please help with this one? Thanks Peter |
| Comment by Yang Sheng [ 05/Apr/12 ] |
|
I think this issue already fixed in |
| Comment by Jay Lan (Inactive) [ 05/Apr/12 ] |
|
Hi Yang, Our client is not a plain 1.8.6-wc1 release. The complete list of commits can be seen at https://github.com/jlan/lustre-nas/commits/nas-1.8.6 The server side does not have the patch, but it seems to me it does not matter. |
| Comment by Yang Sheng [ 06/Apr/12 ] |
|
Hi, Jay, Do you sure MDS side doesn't included Lustre: DEBUG MARKER: rpc : @@@@@@ FAIL: can't put import for osc.lustre-OST0000-osc-MDT0000.ost_server_uuid into DISCONN state after 240 sec, have CONNECTING |
| Comment by Jay Lan (Inactive) [ 06/Apr/12 ] |
|
Yes, the MDS side does not have the However, the Since the test was started at a client, I thought the MDS/OSS did not read ost-pool.sh or test-framework.sh, did they? If not, then the patch should not affect the MDS, I think? I will patch the MDS and give it a try. |
| Comment by Jay Lan (Inactive) [ 06/Apr/12 ] |
|
The Is it OK to nevertheless port the changes at test-framework.sh to b_2.1 tree? |
| Comment by Yang Sheng [ 06/Apr/12 ] |
|
I think it is OK. Since we just want to verify conf-sanity. |
| Comment by Jay Lan (Inactive) [ 06/Apr/12 ] |
|
Yeah! 50b passed with back port of Please explain to me how the changes at test-framework.sh at servers matter! I thought the client was at the driver's seat and the action to be taken at the server side was through remote lustre commands issued by the client. I thought lustre-tests scripts at server side was not executed... It seems that I was wrong? |
| Comment by Yang Sheng [ 06/Apr/12 ] |
|
Hi, Jay, As my understand, Any command via 'do_nodes node command...' will run on remote node if the 'node' isn't same as local node. The PDSH must be defined to compelte this task. So if remote machine has a different test scripts it will really cause some problem. |
| Comment by Jay Lan (Inactive) [ 06/Apr/12 ] |
|
All test 50 subtests passed. The |
| Comment by Yang Sheng [ 10/Apr/12 ] |
|
Close as duplcated |