On Wed, Feb 3, 2016 at 3:16 AM, Yan, Zheng <z...@redhat.com> wrote: > >> On Feb 3, 2016, at 17:51, Markus Blank-Burian <bur...@muenster.de> wrote: >> >> Hi, >> >> on ceph mds startup, I see the following two errors in the our logfiles >> (using ceph 9.2.0 and linux 4.4 cephfs kernel client): >> >> Feb 2 19:27:13 server1 ceph-mds[1809]: 2016-02-02 19:27:13.363416 >> 7fce9effd700 -1 log_channel(cluster) log [ERR] : bad/negative dir size on >> 603 f(v2008 m2016-02-02 18:52:25.870376 -327=-316+-11) >> Feb 2 19:27:13 server1 ceph-mds[1809]: 2016-02-02 19:27:13.363442 >> 7fce9effd700 -1 log_channel(cluster) log [ERR] : unmatched fragstat on 603, >> inode has f(v2009 m2016-02-02 18:52:25.870376 -327=-316+-11), dirfrags have >> f(v0 m2016-02-02 18:52:25.870376 >> >> The filesystem is accessible, but I guess that there will we problems in one >> directory. How can I find out, which directory is affected and what can I do >> to fix this error? Would it be safe to delete the affected directory? >> Markus > > Directory 603 is special directory which is used by MDS internally. The error > has already been fixed when MDS reveals these message. No need to worry about.
Hmm, that output is followed by an assert if "mds_verify_scatter" is set to true, and it seems to fix the issue by just resetting all the values to 0 — which is probably also insufficient, Zheng? This also means that you must have enabled the "mds bal frag" option, right Markus? -Greg _______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com