[Ocfs2-users] OCFS2 and Apache Problem

Sunil Mushran Sunil.Mushran at oracle.com
Tue Nov 13 17:03:41 PST 2007


No, it is printing the contents of the direntry. Not its location.

You could attempt to manually walk the dir using debugfs.ocfs2.
But I don't know how many files/dirs you have.

I guess recursive list dir would have helped in debugfs.ocfs2.
But it's not there yet.

Michael Moody wrote:
> Is there any way for me to translate the direntries to an actual path?
>
> Michael
>
> Sunil Mushran wrote:
>> Seems to me 3 direntries are bad. Nothing fsck could not handle.
>> But I am a bit puzzled by Christopher's post regarding fsck, while
>> apparently addressing the problem, did not print any error. I would
>> have expected it to say something like "Directory entry refers to
>> inode number that is out of range...".
>>
>> Michael Moody wrote:
>>> I'd love to do that, but, this is an in-production filesystem used 
>>> by multiple apache servers, so if it's non-critical, I can't spare 
>>> the downtime.
>>>
>>> Anyone here know exactly what this comes from?
>>>
>>> Michael
>>>
>>> Christopher Sheaves wrote:
>>>> I just had an the same error and used fsck.ocfs2 -fy
>>>> after unmounting the file system.  It didn't identify any errors 
>>>> but my
>>>> Invalid dinode errors are gone from my logs.
>>>>
>>>> On Tue, 2007-11-13 at 15:15 -0800, Michael Moody wrote:
>>>>  
>>>>> I'm seeing a lot of these in my logs now:
>>>>>
>>>>> (20894,3):ocfs2_read_locked_inode:459 ERROR: Invalid dinode 
>>>>> #6540104595874881545
>>>>> : signature = uY^U<F0>oY<D1>
>>>>> (20894,3):ocfs2_read_locked_inode:459 ERROR: Invalid dinode 
>>>>> #6540104595874881545
>>>>> : signature = uY^U<F0>oY<D1>
>>>>> (9524,3):ocfs2_read_locked_inode:459 ERROR: Invalid dinode 
>>>>> #6540104595874881545:
>>>>>  signature = uY^U<F0>oY<D1>
>>>>> (9524,3):ocfs2_read_locked_inode:459 ERROR: Invalid dinode 
>>>>> #6540104595874881545:
>>>>>  signature = uY^U<F0>oY<D1>
>>>>> (9512,2):ocfs2_read_locked_inode:459 ERROR: Invalid dinode 
>>>>> #6733855010560701275:
>>>>>  signature = (
>>>>>
>>>>> (9512,3):ocfs2_read_locked_inode:459 ERROR: Invalid dinode 
>>>>> #6733855010560701275:
>>>>>  signature = (
>>>>>
>>>>> (18128,1):ocfs2_read_locked_inode:459 ERROR: Invalid dinode 
>>>>> #6566283579056201760: signature =
>>>>> (18128,2):ocfs2_read_locked_inode:459 ERROR: Invalid dinode 
>>>>> #6566283579056201760: signature =
>>>>> (29922,3):ocfs2_read_locked_inode:459 ERROR: Invalid dinode 
>>>>> #2314885530818453536: signature = ray
>>>>>
>>>>> (29922,1):ocfs2_read_locked_inode:459 ERROR: Invalid dinode 
>>>>> #2314885530818453536: signature = ray
>>>>>
>>>>> (29425,0):ocfs2_read_locked_inode:459 ERROR: Invalid dinode 
>>>>> #2314885530818453536: signature = ray
>>>>>
>>>>> (29425,3):ocfs2_read_locked_inode:459 ERROR: Invalid dinode 
>>>>> #2314885530818453536: signature = ray
>>>>>
>>>>>
>>>>>     
>>>>
>>>>   
>>>
>>
>




More information about the Ocfs2-users mailing list