[LU-625] sanityn test_32a test failure Created: 23/Aug/11  Updated: 10/Oct/16  Resolved: 03/Jan/12

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

Type: Bug Priority: Minor
Reporter: James A Simmons Assignee: Lai Siyao
Resolution: Fixed Votes: 0
Labels: None
Environment:

4 DDN 9900 OSS each with 7 OSTs. One MDS server with a seperate MDT and MGT. 43 clients mounting the file system.


Attachments: File 625.diff    
Issue Links:
Related
is related to LU-8688 All Lustre test suites should run/PAS... Open
Severity: 3
Rank (Obsolete): 4794

 Description   

Lustre: DEBUG MARKER: == sanityn test 32a: lockless truncate =============================================================== 13:28:45 (1314120525)
Lustre: DEBUG MARKER: cancel_lru_locks osc start
Lustre: DEBUG MARKER: cancel_lru_locks osc stop
Lustre: DEBUG MARKER: checking cached lockless truncate
Lustre: DEBUG MARKER: sanityn test_32a: @@@@@@ FAIL: lockless truncate doesn't use cached locks
Lustre: DEBUG MARKER: cleanup: ======================================================



 Comments   
Comment by James A Simmons [ 23/Aug/11 ]

Uploaded logs to your fpt server. The logs are in uploads/LU-625

Comment by Peter Jones [ 13/Dec/11 ]

James

Are you still seeing this issue with the latest code?

Peter

Comment by James A Simmons [ 13/Dec/11 ]

Yes its still fails.

Comment by Peter Jones [ 13/Dec/11 ]

Thanks James.

Lai

Could you please look into this one?

Thanks

Peter

Comment by Lai Siyao [ 16/Dec/11 ]

The log doesn't show anything abnormal. I made a debug patch for sanityn.sh test 32a, could you patch that and run the test again?

Comment by James A Simmons [ 19/Dec/11 ]

Here are the results from your debug patch

checking cached lockless truncate
lockless_truncate count 1: 0
lockless_truncate count 2: 18
/lustre/testfs/f32a has size 8000000 OK
lockless_truncate count 3: 18
sanityn test_32a: @@@@@@ FAIL: lockless truncate doesn't use cached locks

Comment by Lai Siyao [ 21/Dec/11 ]

James, could you verify the fix here: http://review.whamcloud.com/#change,1901

sanityn.sh test 32a test with a static file size 10M, but your system has 28 OSTs, thus a write to 10M won't take extent lock on all OSTs, and some of the later truncate (18 actually, 10 others get lock from cache) will go through lockless_truncate.

Comment by James A Simmons [ 28/Dec/11 ]

The patch fixed the issue. Thank you.

Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » i686,server,el6,inkernel #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » i686,server,el5,ofa #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » i686,client,el6,inkernel #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » i686,server,el5,inkernel #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » x86_64,server,el5,ofa #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » i686,client,el5,inkernel #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » x86_64,client,el5,ofa #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » i686,client,el5,ofa #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Comment by Build Master (Inactive) [ 04/Jan/12 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #396
LU-625 test: sanityn.sh test file size should be dynamic (Revision 46926d1caf504eba712ac9fcf22b439b91bf08cc)

Result = SUCCESS
Oleg Drokin : 46926d1caf504eba712ac9fcf22b439b91bf08cc
Files :

  • lustre/tests/sanityn.sh
Generated at Sat Feb 10 01:08:52 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.