pg出现不一致,最简单的方法就是ceph health detail
然后根据pgid来ceph pg repair pgid
然后ceph -s检查一下,如果没有修复,那么就采用下一步
根据ceph pg map pgid,找到主osd,然后停止服务,冲洗日志,重启服务
# cd /var/log/ceph/
# grep -Hn 'ERR' /var/log/ceph/ceph-osd.63.log(这是查看日志报错的命令)
systemctl stop ceph-osd@71.service
ceph-osd -i 71 --flush-journal
systemctl start ceph-</