'ceph pg scrub' が OSD の 1 つで読み取りエラーになる
Issue
-
'ceph pg scrub <pg.id>' が、OSD の 1 つで読み取りエラーになります。
-
その後の 'ceph health detail' でスクラブエラーが表示されます。
# ceph health detail
HEALTH_ERR 1 pgs inconsistent; 1 scrub errors
pg 40.17ae is active+clean+inconsistent, acting [145,107,101]
1 scrub errors
- OSD ログ [145, 107, 101] を確認すると、接続が失われていることが示されます。
# cat ceph-osd.101.log | grep 40.17ae
2015-04-27 16:47:29.635290 7f60d84bc700 0 -- AA.BB.CC.DD:6800/4027434 submit_message osd_sub_op(unknown.0.0:0 40.17ae 0//0//-1 [scrub-map] v 0'0 snapset=0=[]:[] snapc=0=[]) v11 remote, EE.FF.GG.HH:6808/10555, failed lossy con, dropping message 0x17ac1800
2015-04-27 18:30:39.344752 7f60d8cbd700 0 -- AA.BB.CC.DD:6820/5027434 submit_message osd_sub_op(unknown.0.0:0 40.17ae 0//0//-1 [scrub-map] v 0'0 snapset=0=[]:[] snapc=0=[]) v11 remote, EE.FF.GG.HH:6808/10555, failed lossy con, dropping message 0x2ed83800
Environment
- Inktank Ceph Enterprise 1.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.