【osd | 运维】DNE状态解析
生活随笔
收集整理的這篇文章主要介紹了
【osd | 运维】DNE状态解析
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
DNE狀態(tài)解析
刪除osd時(shí),如果沒有在crush中刪除,osd可能會(huì)出現(xiàn)DNE的狀態(tài),具體解決方法:
1)過濾處于DNE狀態(tài)的osd:
ceph osd tree | grep DNE
2)osd DNE狀態(tài)清楚方法:
ceph osd crush remove osd.id
注意:
刪除一塊磁盤,由于沒有從crushmap中刪除,導(dǎo)致一塊磁盤的狀態(tài)變?yōu)镈NE(does not exist)。DNE對(duì)集群有影響。
例如集群刪除過一些狀態(tài)錯(cuò)誤的pg,重啟整個(gè)集群,重新創(chuàng)建pg,這些pg一直處于creating狀態(tài),無(wú)法消失。查看pg的狀態(tài)(ceph pg map $PGID),磁盤的分組存在osd無(wú)法分配問題,重啟osd都不行,刪除狀態(tài)為DNE的osd后,creating狀態(tài)的pg可以分配osd,集群恢復(fù)正常。
參考資料
1.ceph學(xué)習(xí)之路----OSD DNE狀態(tài)處理
總結(jié)
以上是生活随笔為你收集整理的【osd | 运维】DNE状态解析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: touch事件详解【译文】
- 下一篇: 如何找到并发数、平均响应时间、tps的最