[LU-4405] stat degradation (interoperability bug after landing a LU-3240) Created: 20/Dec/13  Updated: 28/May/14  Resolved: 16/Jan/14

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.4.1, Lustre 2.5.0
Fix Version/s: Lustre 2.6.0, Lustre 2.5.2

Type: Bug Priority: Blocker
Reporter: Alexey Lyashkov Assignee: Cliff White (Inactive)
Resolution: Fixed Votes: 0
Labels: mn4, patch
Environment:

any client with http://review.whamcloud.com/#/c/6460/8/ patch landed.


Issue Links:
Related
is related to LU-3240 The link count is not updated after t... Resolved
Severity: 3
Rank (Obsolete): 12094

 Description   

Cray reported an stat performance degradation in master with older servers (pre < 2.4).

it's easy replicated with statmany tool, as now it's have only ~600 stats per second for same files.

after bisect search by Cray

Patrick Farrell: http://review.whamcloud.com/#/c/6460/8/lustre/mdc/mdc_locks.c
Patrick Farrell: That's the patch that my bisection suggests is the problem

after looking to logs - i see more getattr rpc's as should be in such situation.
so root cause of additional RPC's - patch tries to match PERM bit in lock for servers don't supported such feature, after disabling it - stat rate is restored.



 Comments   
Comment by Alexey Lyashkov [ 20/Dec/13 ]

xyratex bug-id: MRP-1583, LELUS-206

Comment by Alexey Lyashkov [ 20/Dec/13 ]

http://review.whamcloud.com/8636

Comment by Cliff White (Inactive) [ 06/Jan/14 ]

Will monitor this, thanks

Comment by Bob Glossman (Inactive) [ 14/Jan/14 ]

backport to b2_5:
http://review.whamcloud.com/8847

Comment by Jodi Levi (Inactive) [ 16/Jan/14 ]

Oleg will be landing the b2_5 patch soon. Master patch has landed.

Comment by Cory Spitz [ 07/Apr/14 ]

FYI, the b2_5 patch seems to have been forgotten.

Comment by Jodi Levi (Inactive) [ 07/Apr/14 ]

I am checking on getting this patch landed. Oleg is at LUG so the response may be a bit slower than normal, but if this patch can't land for some reason this week, I will reopen the ticket.

Comment by Andreas Dilger [ 28/May/14 ]

Patch landed for 2.5.2.

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