[CentOS] File size diff on local disk vs NFS share - SOLVED

Sat May 5 16:50:14 UTC 2012
aurfalien <aurfalien at gmail.com>

On May 3, 2012, at 4:01 PM, m.roth at 5-cent.us wrote:

> Ljubomir Ljubojevic wrote:
>> On 05/03/2012 09:16 PM, aurfalien wrote:
>>> On May 3, 2012, at 3:04 PM, Glenn Cooper wrote:
>>> 
>>>>>>> I never really paid attention to this but a file on an NFS mount is
>>>>>>> showing 64M in size, but when copying the file to a local drive, it
>>>>>>> shows 2.5MB in size.
> <snip>
>>>>> By the way, this is only across NFS as when ssh'd into the server, the
>>>>> file size shows 2.5M, same as the clients when its local so its seems
>>>>> NFS is the culprit.
> <snip>
>>>> Wild guess - cached file attributes not getting updated properly in the
>>>> NFS client?  Has the actual file size changed recently, like in the
>>>> last few hours or days?
>>> 
>>> Something more relevant perhaps, mount options via FSTAB on the server
>>> are;
>>> 
>>> /dev/###		/mountpoint       xfs
>>> defaults,allocsize=64m,relatime,logbufs=8,logbsize=256k		0 0
>>> 
>>> Notice the allocsize of 64MB, perhaps relatime might be playing a role
>>> as well?
>>> 
>>> I will remove allocsize first and report back.
>> 
>> Is it possible that you have 2 files with (almost) the same name? Check
>> the inode of the file? And maybe copy it to subfolder?
> 
> Two questions: are you looking at the file *without* the directory being
> NFS mounted? Could you have accidentally created it under the mountpoint?


Hi all,

It was my fstab mount option of allocsize=64m that caused this issue.

Just wanted to report back.

Thanks to all who responded to my call for help, I very much appreciate it.

- aurf