Project

General

Profile

Actions

Bug #12159

closed

setfilelock requests stuck

Added by Markus Blank-Burian almost 9 years ago. Updated about 7 years ago.

Status:
Can't reproduce
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):

Description

Sometimes on our cluster fcntl lock requests get stuck. Restarting the MDS server does not help.
The mdsc file contains the following:

931466  mds0    setfilelock      #10000568fb1
931467  mds0    setfilelock      #10000568fab
931468  mds0    setfilelock      #10000568fa6

Locks and file access from another client to the same file still work.

I am using Ceph 0.94.2 together with Linux kernel 3.18.10 and the following patches:

ceph: exclude setfilelock requests when calculating oldest tid
e8a7b8b12b13831467c6158c1e82801e25b5dd98

ceph: fix dentry leaks
5cba372c0fe78d24e83d9e0556ecbeb219625c15

libceph: kfree() in put_osd() shouldn't depend on authorizer
b28ec2f37e6a2bbd0bdf74b39cb89c74e4ad17f3

libceph: request a new osdmap if lingering request maps to no osd
b0494532214bdfbf241e94fabab5dd46f7b82631

ceph: re-send requests when MDS enters reconnecting stage
3de22be6771353241eaec237fe594dfea3daf30f

Revert "libceph: clear r_req_lru_item in __unregister_linger_request()" 
521a04d06a729e5971cdee7f84080387ed320527

ceph: introduce global empty snap context
97c85a828f36bbfffe9d77b977b65a5872b6cad4

Is there any other patch available, I might try?


Files

setfilelock.txt.xz.001 (768 KB) setfilelock.txt.xz.001 Markus Blank-Burian, 06/30/2015 09:32 AM
setfilelock.txt.xz.002 (768 KB) setfilelock.txt.xz.002 Markus Blank-Burian, 06/30/2015 09:34 AM
setfilelock.txt.xz.003 (768 KB) setfilelock.txt.xz.003 Markus Blank-Burian, 06/30/2015 09:34 AM
setfilelock.txt.xz.004 (768 KB) setfilelock.txt.xz.004 Markus Blank-Burian, 06/30/2015 09:34 AM
setfilelock.txt.xz.005 (768 KB) setfilelock.txt.xz.005 Markus Blank-Burian, 06/30/2015 09:34 AM
setfilelock.txt.xz.006 (768 KB) setfilelock.txt.xz.006 Markus Blank-Burian, 06/30/2015 09:34 AM
setfilelock.txt.xz.007 (768 KB) setfilelock.txt.xz.007 Markus Blank-Burian, 06/30/2015 09:35 AM
setfilelock.txt.xz.008 (768 KB) setfilelock.txt.xz.008 Markus Blank-Burian, 06/30/2015 09:35 AM
setfilelock.txt.xz.009 (768 KB) setfilelock.txt.xz.009 Markus Blank-Burian, 06/30/2015 09:35 AM
setfilelock.txt.xz.010 (239 KB) setfilelock.txt.xz.010 Markus Blank-Burian, 06/30/2015 09:35 AM
kaa-50.log (77.2 KB) kaa-50.log Markus Blank-Burian, 07/02/2015 03:07 PM
kaa-50.log (219 KB) kaa-50.log Markus Blank-Burian, 07/02/2015 05:05 PM
ceph-mds-bagheera2.log.xz.001 (768 KB) ceph-mds-bagheera2.log.xz.001 Markus Blank-Burian, 07/02/2015 05:05 PM
ceph-mds-bagheera2.log.xz.002 (768 KB) ceph-mds-bagheera2.log.xz.002 Markus Blank-Burian, 07/02/2015 05:05 PM
ceph-mds-bagheera2.log.xz.003 (768 KB) ceph-mds-bagheera2.log.xz.003 Markus Blank-Burian, 07/02/2015 05:05 PM
ceph-mds-bagheera2.log.xz.004 (546 KB) ceph-mds-bagheera2.log.xz.004 Markus Blank-Burian, 07/02/2015 05:05 PM
kaa-50.log (42.6 KB) kaa-50.log Markus Blank-Burian, 07/03/2015 08:49 AM
ceph-mds-bagheera2.log.xz.001 (900 KB) ceph-mds-bagheera2.log.xz.001 Markus Blank-Burian, 07/03/2015 08:49 AM
ceph-mds-bagheera2.log.xz.002 (900 KB) ceph-mds-bagheera2.log.xz.002 Markus Blank-Burian, 07/03/2015 08:50 AM
ceph-mds-bagheera2.log.xz.003 (900 KB) ceph-mds-bagheera2.log.xz.003 Markus Blank-Burian, 07/03/2015 08:50 AM
ceph-mds-bagheera2.log.xz.004 (900 KB) ceph-mds-bagheera2.log.xz.004 Markus Blank-Burian, 07/03/2015 08:50 AM
ceph-mds-bagheera2.log.xz.005 (900 KB) ceph-mds-bagheera2.log.xz.005 Markus Blank-Burian, 07/03/2015 08:50 AM
ceph-mds-bagheera2.log.xz.006 (365 KB) ceph-mds-bagheera2.log.xz.006 Markus Blank-Burian, 07/03/2015 08:50 AM
Actions

Also available in: Atom PDF