[Samba] Invalid Argument ls dir mounted share
Max Kipness
max at assuredata.com
Thu Jun 14 20:04:47 GMT 2007
Andserson,
Looks like the fix it to upgrade from the stock kernel in FC6. I tried an
update using 'Yum update kernel' but nothing is found in the default
repositories yet I suppose. I'm going to see if I find another repository
that has a kernel update rpm package. Would you happen to know of any or
another simple method to upgrade? I surely don't want to bother with
updating the kernel from source, plus I'm doing this remotely. In the past
Yum based kernel updates have gone well for me.
If I can't figure it out, I will have to travel to the server, and install
Fedora 7 which with the new kernel supposedly fixes this issue.
Thanks for all your help diagnosing this issue.
Max
Anderson Kopke wrote:
>
> Max,
>
> Please look at
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=211070
>
> "..Just to summarize -
> readdir (ls) will fail on cifs with 2.6.18-fc6, and similar fc5 versions
> for
> directories which contain about 120 files or more (it depends on the
> length of
> the file names)
>
> As Eric found (see above) the bug shows up because the Fedora kernel now
> sets
> the recommended i/o size on cifs inodes incorrectly (it was set based on
> blkbits
> which for cifs is 16K - .."
>
> Maybe it will help us.
>
>
> Max Kipness wrote:
>>
>> Thanks for the reply. The Samba list is probably the hardest list to get
>> an answer from, it's very strange.
>>
>> Anyway, it's good to know I'm not the only one that noticed this. I'm
>> thinking I did not have this issue with prior versions of Fedora, but I'm
>> not positive. I'm wondering if it's a cifs bug. Hopefully someone that
>> knows more about this will reply.
>>
>> Have you found any pattern to your problem? As far as contents of the
>> directory?
>>
>> If I find a solution, I will be sure and let you know.
>>
>> Thanks,
>> Max
>>
>> Anderson Kopke wrote:
>>>
>>> Man...
>>>
>>> Im having this same problem. Im also using Fedora Core 6, and i will
>>> sugest you make a test. Try to open your directory with firefox (like
>>> file:///<mountpoint>). When i do that, firefox open the directory
>>> normally. I know, it inst solve our problem but its a evidence.
>>>
>>> Well, i will try to find more information about it, if i solve it
>>> first than you .. i will tell you. ok?
>>>
>>> Good Luck.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Max Kipness wrote:
>>>>
>>>> Anyone, please?
>>>>
>>>>
>>>>
>>>> Max Kipness wrote:
>>>>>
>>>>> I'm using Fedora Core 6 which uses cifs.mount version 1.10. When
>>>>> mounting shares from a particular Windows 2003 R2 server, I cannot
>>>>> read certain directories. For example, when performing an 'ls' command
>>>>> as follows:
>>>>>
>>>>> [root at backup Admin]# ls /share/CORP-SERVER/C\$/Corp/User\ Files/xxx\
>>>>> Finacial\ Shared/Admin/Freddie\ Mac/
>>>>> ls: reading directory /share/CORP-SERVER/C$/Corp/User Files/xxx
>>>>> Finacial Shared/Admin/Freddie Mac/: Invalid argument
>>>>>
>>>>> No matter how I try to read this directory 'Freddie Mac' I get the
>>>>> same error. I can even CD into the directory, but when doing an 'ls'
>>>>> from inside, I get the same error.
>>>>>
>>>>> The mount with cifs succeeds fine, no errors. 98% of the directories
>>>>> can be read fine, but there are a few that give this error.
>>>>>
>>>>> After some testing it seems like the problem has to do possibly with
>>>>> the type of files, or characters in the name. In this directory there
>>>>> are many .docx files. Also some of the files names have pound signs
>>>>> and some file names start with a number. The strange thing is that if
>>>>> I move all files except for 47 of the files, I can do the 'ls' from
>>>>> linux. However, if I add the 48th file back to this directory I start
>>>>> getting the 'Invalid Argument'
>>>>> error again. I tested other directories with more than 48 files and
>>>>> never get this error, so it has something to do with these files and
>>>>> having more than 48. I also moved the files to a different folder, and
>>>>> still had the same error reading the new folder contents.
>>>>>
>>>>> Anybody have any clue as to what the problem might be? Any tips on
>>>>> what I can try to remedy? Anything?
>>>>>
>>>>> Thanks,
>>>>> Max
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
--
View this message in context: http://www.nabble.com/Invalid-Argument-ls-dir-mounted-share-tf3907351.html#a11127661
Sent from the Samba - General mailing list archive at Nabble.com.
More information about the samba
mailing list