What does the MDS report in its logs from when it went down? What size do you get when you run rados -p cephfs_metadata stat 200.00006048 There's a similar report [3] suggesting to try to force an update on the object info, you could give that a shot:
1. rados -p [cephfs_metadata] setomapval 200.00006048 temporary-key anything 2. ceph pg deep-scrub 2.44 3. Wait for the scrub to finish 4. rados -p [cephfs_metadata] rmomapkey 200.00006048 temporary-key
Above Ceph error messages shows "fs cephfs mds.0 is damaged". My MDS are named a,b and c. Does mds.0 means mds.a?
Here mds.0 means the rank 0, I would assume that you only have one rank, correct (one filesystem with standby MDS daemons)? [3] http://lists.ceph.com/pipermail/ceph-users-ceph.com/2019-May/034580.html Zitat von Sagara Wijetunga <sagarawmw@yahoo.com>:
Hi Eugen Thanks for the reply. Ceph Version:# ceph versionceph version 14.2.11 (f7fdb2f52131f54b891a2ec99d8205561242cdaf) nautilus (stable)
Can you share
rados list-inconsistent-obj 2.44 # rados list-inconsistent-obj 2.44 {"epoch":6996,"inconsistents":[]}
ceph tell mds.<MDS> damage ls
# ceph tell mds.a damage ls 2021-05-22 13:23:34.135 80bf25c00 0 client.4344312 ms_handle_reset on v2:192.168.1.130:6810/3532878906 2021-05-22 13:23:34.146 80dcc2500 0 client.4344318 ms_handle_reset on v2:192.168.1.130:6810/3532878906 Error EINVAL: MDS not active
The pool size is 3, right?
Yes, pool size is 3.
Above Ceph error messages shows "fs cephfs mds.0 is damaged". My MDS are named a,b and c. Does mds.0 means mds.a? Since I have 2 MDS not damaged, how do I recover and mount the CephFS? Btw, our home directories are on CephFS, at the moment, no one can log in. Sagara
_______________________________________________ ceph-users mailing list -- ceph-users@ceph.io To unsubscribe send an email to ceph-users-leave@ceph.io