PG外部狀態

Activating:Peering已經完成,PG正在等待所有PG實例同步並固化Peering的結果(info、Log等);

Active:PG可以正常處理來自客戶端的讀寫請求;

Backfilling:PG正在執行Backfill,Backfill總是在Recovery完成之後進行的;

Backfill-toofull:某個需要被Backfill的PG實例,其所在的OSD可用空間不足,Backfill流程當前被掛起;

Backfill-wait:等待Backfill資源預留;

Clean:PG當前不存在待修復的對象,Acting Set和Up Set內容一致,並且大小等於存儲池副本數(size);

Creating:PG正在被創建;

Deep:PG正在或者即將進行對象一致性掃描,Deep和Scrubing總是成對出現,表明將對PG中的對象執行深度掃描(同時掃描對象元數據和用戶數據);

Degraded:Peering完成後,PG檢測到任意一個PG實例存在不一致的對象,或者當前Acting Set小於存儲池副本數;

Down:Peering過程中,PG檢測到某個不能被跳過的Interval中(例如該interval期間,PG完成了Peering,並且成功切換至Active狀態,從而有可能正常處理了來自客戶端的讀寫請求),當前剩餘在線的OSD不足以完成數據修復;

Incomplete:Peering過程中,由於:1)無法選出權威日誌;2)通過choose_acting選出的Acting Set後續不足以完成數據修復等,導致Peering無法正常完成;

Inconsistent:PG通過Scrub檢測到某個或者某些對象在PG實例間出現了不一致;

Peered:Peering已經完成,但是PG當前Acting Set規模小於存儲池規定的最小副本數(min_size);

Peering:PG正在進行Peering;

Recovering:Recovery資源預留成功,PG正在後臺根據Peering的結果針對不一致的對象進行同步/修復;

Recovery-wait:等待Recovery資源預留;

Remapped:Peering完成,PG當前Acting Set與Up Set不一致;

Repair:PG在下一次執行Scrub的過程中,如果發現存在不一致的對象,並且能夠修復,則自動進行修復;

Scrubbing:PG正在或者即將進行對象一致性掃描,Scrubbing僅掃描對象的元數據;

Stale:Monitor檢測到當前Primary所在的OSD宕掉,或者Primary超時未向Monitor上報PG相關的統計信息(例如出現臨時性的網絡堵塞);

Undersized:PG當前Acting Set小於存儲池副本數;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章