Dear Yan,
Thanks for your prompt reply.
what is the symptom of "out-of-sync"?
The folder does not receive any updates for days, i.e. I don't see any
new subfolders and files that are present on (actively writing)
clients. It happened on two clients so far, each running different
versions of ceph-fuse and OS/userspace. One of the clients is on the
same switch as the MDS. It appears to me that both clients stopped
receiving updates virtually simultaneously, i.e. they have the same
(out-of-sync) view on the folder.
which version of ceph-mds/ceph-fuse are you using?
MDS: ceph version 9.2.0 (bb2ecea240f3a1d525bcb35670cb07bd1f0ca299) /
CentOS Linux release 7.2.1511
client1: ceph version 9.2.0 (bb2ecea240f3a1d525bcb35670cb07bd1f0ca299)
/ CentOS Linux release 7.2.1511
client2: ceph version 0.94.5 (9764da52395923e0b32908d83a9f7304401fee43)
/ Fedora release 23 (Twenty Three)
you enable client debug by "--debug_client=20' option
Thanks. I've already remounted the clients, but once the issue is back
I will do some debugging.
And last but not least, writing a file to the folder, i.e. touch test,
triggers synchronization.
Kind regards,
Mykola
On Wed, Dec 30, 2015 at 7:49 AM, Yan, Zheng <uker...@gmail.com> wrote:
On Wed, Dec 30, 2015 at 5:59 AM, Mykola Dvornik
<mykola.dvor...@gmail.com> wrote:
Hi guys,
I have 16 OSD/1MON/1MDS ceph cluster serving CephFS.
The FS is mounted on 11 clients using ceph-fuse. In some cases
there are
multiple ceph-fuse processes per client, each with its own '-r'
option.
The problem is that some of the clients get significantly
out-of-sync.
Flushing caches, 'touching' things, etc. does not help.
what is the symptom of "out-of-sync"?
ceph -s reports 'Client XXX failing to respond to cache pressure'.
Although I've increased "mds_cache_size" to "1000000", perf dump
mds still
reports inodes exceeding the inode_max. I cannot confirm yet, but
it appears
to me that the out-of-sync issue started to appear since the
mds_cache_size
increase.
which version of ceph-mds/ceph-fuse are you using?
mds log does not have anything suspicious in it.
So is there any way to debug ceph-fuse?
you enable client debug by "--debug_client=20' option, you
Regards,
--
Mykola
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com