- Ceph企業級分布式存儲:原理與工程實踐
- 景顯強 龔向宇 黃軍寶
- 278字
- 2021-11-05 10:18:48
2.3.4 OSD恢復
當集群啟動或者Ceph OSD意外終止并重新啟動時,在可能發生寫操作之前,該OSD開始與其余Ceph OSD配對檢查。如果Ceph OSD崩潰并重新上線,通常它與其他Ceph OSD數據不同步,而其他Ceph OSD在放置組中包含的對象版本最新。掉線又重新恢復的OSD中的對象版本較老舊。發生這種情況時,Ceph OSD進入恢復模式,尋求獲取數據的最新副本并將其映射恢復到最新狀態。根據Ceph OSD掉線的時間判斷OSD的對象和放置組是否已過時。同樣,如果某個故障域發生故障,例如機架故障,則可能同時有多個Ceph OSD上線,這會使恢復過程既耗時又耗資源。為了保障性能,Ceph會限制恢復請求的數量。控制線程數和對象塊大小可以讓Ceph在Degraded狀態下表現出良好的性能。
推薦閱讀
- PLC控制程序精編108例
- Linux內核完全注釋(20周年版·第2版)
- 大學計算機應用基礎實踐教程(Windows 7+Office 2013)
- Linux性能優化
- Windows Phone 7.5 Data Cookbook
- Implementing Azure DevOps Solutions
- 嵌入式Linux驅動程序和系統開發實例精講
- Linux運維最佳實踐
- 竹林蹊徑:深入淺出windows驅動開發
- CentOS 6 Linux Server Cookbook
- Linux 從入門到項目實踐(超值版)
- Ubuntu Linux操作系統實用教程
- Zabbix監控系統之深度解析和實踐
- Linux操作系統案例教程(第2版)
- Linux深度攻略