[LU-1350] Parent doesn't exist! Created: 27/Apr/12  Updated: 19/May/12  Resolved: 19/May/12

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.1.1
Fix Version/s: Lustre 2.3.0, Lustre 2.1.2

Type: Bug Priority: Major
Reporter: Alexandre Louvet Assignee: Zhenyu Xu
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Duplicate
duplicates LU-1098 Object doesn't exist! Resolved
Severity: 3
Rank (Obsolete): 4618

 Description   

On one MDT log, we have a lot of messages (~2000) send to syslog like :

1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) header@ffff880f99689780[0x0, 1, [0x208306b93:0x51c6:0x0] hash]

{ 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....mdt@ffff880f996897d8mdt-object@ffff880f99689780(ioepoch=0 flags=0x0, epochcount=0, writecount=0) 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....cmm@ffff880f0e93bc40[local] 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....mdd@ffff880fdfb29300mdd-object@ffff880fdfb29300(open_count=0, valid=0, cltime=0, flags=0) 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....osd-ldiskfs@ffff881020b328c0osd-ldiskfs-object@ffff881020b328c0(i:(null):0/0)[plain] 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) }

header@ffff880f99689780
1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) Parent doesn't exist!
1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18464:0:(mdt_handler.c:888:mdt_getattr_name_lock()) header@ffff881e78f90380[0x0, 1, [0x208306b93:0x9a34:0x0] hash]{
1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18464:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....mdt@ffff881e78f903d8mdt-object@ffff881e78f90380(ioepoch=0 flags=0x0, epochcount=0, writecount=0)
1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) header@ffff880f99689780[0x0, 1, [0x208306b93:0x51c6:0x0] hash]

{ 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....mdt@ffff880f996897d8mdt-object@ffff880f99689780(ioepoch=0 flags=0x0, epochcount=0, writecount=0) 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....cmm@ffff880f0e93bc40[local] 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....mdd@ffff880fdfb29300mdd-object@ffff880fdfb29300(open_count=0, valid=0, cltime=0, flags=0) 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....osd-ldiskfs@ffff881020b328c0osd-ldiskfs-object@ffff881020b328c0(i:(null):0/0)[plain] 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) }

header@ffff880f99689780
1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 18525:0:(mdt_handler.c:888:mdt_getattr_name_lock()) Parent doesn't exist!
1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 17146:0:(mdt_handler.c:888:mdt_getattr_name_lock()) header@ffff880f99689780[0x0, 2, [0x208306b93:0x51c6:0x0] hash]

{ 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 17146:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....mdt@ffff880f996897d8mdt-object@ffff880f99689780(ioepoch=0 flags=0x0, epochcount=0, writecount=0) 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 17146:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....cmm@ffff880f0e93bc40[local] 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 17146:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....mdd@ffff880fdfb29300mdd-object@ffff880fdfb29300(open_count=0, valid=0, cltime=0, flags=0) 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 17146:0:(mdt_handler.c:888:mdt_getattr_name_lock()) ....osd-ldiskfs@ffff881020b328c0osd-ldiskfs-object@ffff881020b328c0(i:(null):0/0)[plain] 1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 17146:0:(mdt_handler.c:888:mdt_getattr_name_lock()) }

header@ffff880f99689780
1335060942 2012 Apr 22 04:15:42 mdt kern warning kernel Lustre: 17146:0:(mdt_handler.c:888:mdt_getattr_name_lock()) Parent doesn't exist!

It doesn't seems to create more issues than filling the log.
Isn't it a brother of LU-1098 ?



 Comments   
Comment by Peter Jones [ 27/Apr/12 ]

Bobijam

Could you please look into this one and see whether it is related to LU1098?

Thanks

Peter

Comment by Zhenyu Xu [ 27/Apr/12 ]

yes, I think it's like LU-1098, it's a valid delete and getattr race against parent object, we can also lower the debug level.

Comment by Zhenyu Xu [ 27/Apr/12 ]

b2_1 patch tracking at http://review.whamcloud.com/2608

Comment by Zhenyu Xu [ 04/May/12 ]

master patch tracking at http://review.whamcloud.com/2648

Comment by Peter Jones [ 19/May/12 ]

Landed for 2.1.2 and 2.3

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