Hi

On 24 October 2012 16:41, alphe salas michels <[email protected]> wrote:
>
> Thank you for your proposition!
>
> I tryed to lie about the block size,  but unfortunatly windows blocksize 
> buffer is coded into 2 bytes (short int). so the size upper to that like Ceph 
> that has 1MB of block size will not be handled the proper way.
>
> My guess (it is just an assuption) is that samba can detect who connects to 
> it and if it is a true windows workstation /server then the samba lures the 
> count by multiplying the amount of blocks by 1MB / (blocksize from 1K to 
> 64K). In order to allow people to play with the samba "block size = " 
> parameter in the smb.conf.

Well, my suggestion is just a guess.  Did you try supplying your own
script for the "dfree command"?

I have not tried it myself.

> Alphé Salas
> Ingeniero T.I
>
> Kepler Data Recovery
>
> Asturias 97, Las Condes
> Santiago- Chile
> ((56 2) 362 7529
>
> [email protected]
> www.kepler.cl
>
> On 10/24/2012 11:26 AM, Michael Wood wrote:
>
> Hi
>
> On 24 October 2012 15:41, alphe salas michels <[email protected]> wrote:
> >
> > Dear developement team,
> >
> > I want to share a massive storage  casted with Ceph by samba with windows
> > workstations.
> >
> > All works well. My problem so is that in windows the ceph storage size
> > statistics are wrong. Instead of seeing a 44TB hard drive I see a 176GB hard
> > drive.
> >
> > Under linux that issue doesn't show. The size are properly reported.
> >
> > I investigated around and it seems that the problem belongs in the unability
> > for windows
> > to treat blocksize over 65k and by default the block size is 4K.
> >
> > Don't know how you can solve that issue but I really need to get that
> > working right.
>
> I don't know if this will help, but it might be worth a try.  There's
> a "dfree command" option that specifies a command to run to get the
> free disk space:
>
> http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#DFREECOMMAND
>
> So if Windows doesn't like the block size, maybe you could lie about
> the block size and then calculate the number of blocks based on the
> fake block size.
>
> There's also a "max disk size" option that may or may not make any difference:
>
> http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#MAXDISKSIZE

-- 
Michael Wood <[email protected]>
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to