Re: ceph-fuse options: writeback cache

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, May 11, 2015 at 1:57 AM, Kenneth Waegeman
<kenneth.waegeman@xxxxxxxx> wrote:
> Hi all,
>
> I have a few questions about ceph-fuse options:
> - Is the fuse writeback cache being used? How can we see this? Can it be
> turned on with allow_wbcache somehow?

I'm not quite sure what you mean here. ceph-fuse does maintain an
internal writeback cache which you can control with the
"client_oc_size" and related config values. It is enabled by default.

>
> - What is the default of the big_writes option? (as seen in
> /usr/bin/ceph-fuse  --help) . Where can we see this?

This just enables the FUSE big-writes option. According to FUSE this
will "enable larger than 4kB writes" — that is, if FUSE has a bunch of
data to write out to a file, the call into the userspace code will
share it in larger sizes. It's a CPU and request optimization.

> If we run ceph fuse as this: ceph-fuse /mnt/ceph -o
> max_write=$((1024*1024*64)),big_writes
> we don't see any of this in the output of mount:
> ceph-fuse on /mnt/ceph type fuse.ceph-fuse
> (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other)
>
> Can we see this somewhere else?

What are you trying to see? There's a bunch of logging in whatever
file you've pointed ceph-fuse at (by default,
/var/log/ceph/ceph-client.****.log or similar).
-Greg
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com





[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux