ceph 高級運維
追查系統故障,需要找到問題的根源安置組和相關的OSD。
一般來說,歸置組卡住時 ceph 的自修復功能往往無能為力,卡住的狀態細分為:
1. unclean
不幹凈:歸置組裏有些對象的復制數未達到期望次數,它們應該在恢復中。
2. inactive
不活躍:歸置組不能處理讀寫,因為它們在等著一個持有最新數據的 OSD 再次進入 up 狀態。
3. stale
發蔫:歸置組們處於一種未知狀態,因為存儲它們的 OSD 有一陣子沒向監視器報告了(由 mon osdreport timeout 配置)。
為找出卡住的歸置組,執行:
1 |
ceph
pg dump_stuck [unclean|inactive|stale] |
ceph 高級運維
相關推薦
ceph 高級運維
ado 進入 container border 故障 gpo group 監視器 應該 追查系統故障,需要找到問題的根源安置組和相關的OSD。 一般來說,歸置組卡住時 ceph 的自修復功能往往無能為力,卡住的狀態細分為: 1. unclean 不幹凈:歸置組裏有些對象的復
Mysql DBA高級運維學習筆記-mysql數據庫介紹
課程 一是 持久 金融 文檔 等等 base 數據庫管理系統 -m 本文為我自己學習老男孩MySQL DBA 高級運維課程的學習筆記,內容均出自老男孩MySQL DBA 高級運維課程,老男孩老師講的很好,非常感謝老男孩老師。我是一個菜鳥剛接觸運維,如果我寫的文章有不對的地方
Mysql DBA 高級運維學習筆記-mysql數據庫入門知識
版本升級 sql api接口 特點 收集 emp 高級運維 mysql 數據庫 內部 2.1 MySQL數據庫介紹 2.1.1 MySQL數據庫介紹 MySQL是一種關系型數據庫管理系統,關系型數據庫的特點是將數據保存在不同的表中,在將這些表放在不同的數據庫中,而不是將所有
Mysql DBA 高級運維學習筆記-MySQL數據庫多實例介紹
等待 cpu 公司 數據文件 衛生間 啟動 通過 更多 主從 5.1 MySQL多實例介紹 5.1.1 什麽是MySQL多實例? 簡單的說,就是一臺機器上開啟多個不同的服務端口(如3306,3307),運行多個MySQL服務進程,這些進程通過不同的socket監聽不同的服務
Mysql DBA 高級運維學習筆記-MySQL5.5編譯方式安裝實戰
ant uname 安裝目錄 當我 b- hole 課程 用戶訪問 tmp 本文為老男孩Mysql DBA 高級運維課程學習筆記的第三節,感謝老男孩老師,我是一個菜鳥如果有寫的不正確的地方請各位大神及時指點。 4.源碼cmake方式編譯安裝MySQL5.5.32 4.1 下
Mysql DBA高級運維學習筆記-Mysql數據庫的多種安裝方法
包安裝 3.1 等待 學習 比較 需要 dba 根據 yum 安裝 3.1 MySQL數據庫的安裝 3.1.1 yum/rpm方式安裝 註意:yum/rpm方式安裝MySQL適合所有MySQL軟件產品系列。 (1)rpm包方式安裝mysql我們必須安裝Mysql-serve
Mysql DBA 高級運維學習筆記-Mysql常見多實例配置方案及多實例安裝
mkdir ping 完成後 shutdown quick sta uic long mysql 本文為我學習老男孩老師MySQL DBA高級運維的學習筆記,菜鳥一個如果有寫的不對的地方,請各位大神多多指點,小弟我會非常感謝。呵呵~ 7.6.1 MySQL多實例常見配置
Mysql DBA 高級運維學習筆記-Mysql常用基礎命令實戰
linux命令行 redhat esp sys dem mys pre 解決 運維學習 7.1 單實例mysql啟動和關閉方法 (1)常規方法啟動數據庫 1.啟動mysql服務命令 [root@localhost ~]# /etc/init.d/mysqld start S
Mysql DBA 高級運維學習筆記-sql語言介紹及分類
刪除表 def sele 數據庫管理 sql語句 中文意思 從表 use dba 8.1 什麽是sql SQL英文全稱是Structured Query Language,中文意思是結構化查詢語言。它是一種對關系型數據庫中的數據進行定義和操作的語言方法。是大多數關系數據庫管
Mysql DBA 高級運維學習筆記-mysql數據庫常用管理應用
查看 sts local nes 刪除數據庫 刪除mysql 顯示數據 sys ase 9.1 創建數據庫 命令語法:create database<數據庫名> 註意庫名不能數字開頭在mysql默認字符集情況下建立數據庫測試如下: a. 建立一個名為zbf的數據
Mysql DBA 高級運維學習筆記-創建mysql用戶及授權的多種方法實戰
hang 包括 efm insert 實戰 con let 技術分享 mysql服務器 9.8創建Mysql用戶及賦予用戶權限 9.8.1通過help查看grant命令幫助 1.通過在mysql中輸入“help grant”得到如下幫助信息。 mysql> help
Mysql DBA 高級運維學習筆記-mysql建表語句及表知識
ase rac 範圍 cte roc .com 相關 fff size 9.9 表操作 9.9.1以默認字符集建庫 以默認格式的為例,指定字符集建庫 system@ceshi 07:0205->create database wwn; Query OK, 1 row
Mysql DBA 高級運維學習筆記-索引知識及創建索引的多種方法實戰
varchar not 要求 相關 auto 唯一索引 cte lte 推薦 本文是我學習老男孩老師的Mysql DBA 高級運維課程的學習筆記,老男孩老師講的很好,非常感謝老男孩老師。剛剛接觸運維有很多不懂得知識,如果我發表的文章有不正確的地方,請運維行業的精英,老師及時
Mysql DBA 高級運維學習筆記-DQL語句之select知識講解
mar 指定 dba column exist 官方 his 查看表 表達式 9.9.8 查詢數據 9.9.8.1 查詢表的所有數據行 (1)命令語法:select<字段1,字段2,…>from<表名>where<表達式> (2)列
Mysql DBA 高級運維學習筆記-DML語句之insert知識講解
提示 delet gre 高級運維 gin eve .sql 測試表 平時 9.9.7.8 往表中插入數據 (1)命令語法 Insert into<表名>[(<字段名1>[…<字段名n>])]values(值1)[,(值n)] (2)新建
Mysql DBA 高級運維學習筆記-初步增量恢復mysql數據庫
命名 for rest 寫入 恢復 更改 init ces 模擬 9.10.3 初步增量恢復MySQL數據實戰 a. 先把my.cnf配置文件中的log-bin參數打開重命名為mysqlbin_zbf,這樣在mysql數據庫中更新一個東西就會在這個日誌裏更新。這樣會導致這個
Mysql DBA 高級運維學習筆記-DML之修改表中的數據實戰
chan mat 可能 local ceshi 指定 防止 warn 發的 9.10 修改表中的數據 9.10.1 修改表中指定條件固定列的數據 1.命令語法:update 表名 set 字段=新值,….where 條件(一定要註意條件) 2.修改指定的行字段的內容 a.查
Mysql DBA 高級運維學習筆記-刪除表中數據
全部 邏輯 ase 學習 大於 del dep 記錄 rom 9.11 刪除表中數據 命令語法:delete from 表名 where 表達式 實踐: (1)刪除表student中編號為3的記錄 mysql> use zbf Database changed m
Mysql DBA 高級運維學習筆記-增刪表字段更改表名刪除表實戰
inno varchar 添加 語句 alter dup mysq def 運維 9.12 增刪改表字段 9.12.1 命令語法及默認添加用演示 1.命令語法: alter table 表名 add 字段 類型 其他 2.測試表數據 mysql> show creat
Mysql DBA 高級運維學習筆記-Mysql插入中文亂碼問題
right data 移動 info 不一致 命令執行 esp 概念 -c 1.1 mysql插入中文數據亂碼 1.1.1MySQL中添加中文數據並查看檢表語句 a.創建cuizhong測試數據庫並查看建表語句 mysql> create database cuizh