1. 程式人生 > 其它 >DRBD狀態資訊引數詳解

DRBD狀態資訊引數詳解

[root@data-master ~]# cat /proc/drbd

version: 8.4.5 (api:1/proto:86-101)

srcversion: E5B188AA2E7FBFC9F82CDB4

0: cs:Connected ro:Primary/Secondary ds:UpToDate/UpToDate C r-----

ns:9871124 nr:8 dw:9871132 dr:9438955 al:96 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f oos:0

連線狀態(CS):

StandAlone獨立的:網路配置不可用。資源還沒有被連線或者是被管理斷開(使用drbdadm disconnect命令),或者是由於出現認證失敗或者是裂腦的情況。

WFConnection.等待和對等節點建立網路連線。

Connected連線:Drbd已經建立連線,資料映象現在可用,節點處於正常狀態。

SyncSource:以本節點為同步源的同步正在進行。

SyncTarget:以本節點為同步目標的同步正在進行。

VerifyS:以本地節點為驗證源的線上裝置驗證正在執行。

VerifyT:以本地節點為目標源的線上裝置驗證正在執行。

角色狀態(RO):

Primary主:資源目前為主,並且可能正在被讀取或者寫入。若不是雙主模式被啟用,這種角色只可能出現在兩節點中的一個上。

Secondary次:資源目前為次。正常接收對等節點的更新(除非執行在斷開模式下才不是),但是它既不能被讀取也不能被寫入。這種角色只能是兩節點中的一個。

Unknown未知:資源角色目前未知。本地資源不會出現這種狀態,只有對等節點在斷開模式下才會出現在這種情況。

磁碟狀態(DS):

UpToDate:一致的最新的資料狀態,這個狀態是正常的狀態。

Inconsistent:資料是不一致的,在兩個節點上(初始的完全同步前)這種狀態出現後立即建立一個新的資源。此外,在同步期間(同步目標)在一個節點上出現這種狀態。

DUnknown:當對等節點網路連線不可用時出現這種狀態。

Diskless無盤:本地沒有塊裝置分配給DRBD使用,這就意味著沒有可用的後背裝置,或者使用drbdadm 命令手工分離或者是底層的I/O錯誤導致自動分離。

績效指標 - /proc/drbd 第3行

NS(network send 網路傳送):net資料以kibyte通過網路連線傳送到對等節點

NR(network receive 網路接收):通過網路連線以kibyte接收net資料

DW(disk write 磁碟寫入):net資料以kibyte寫入本地磁碟

DR(disk read 磁碟讀取):net資料以kibyte讀取本地磁碟資料

AL(activity log 活動日誌):活動日誌區的元資料更新

BM(bit map 點陣圖):點陣圖區元資料更新

LO(local count 本地計數):DRBD請求的開放本地I/O子系統的數量

PE(pengding 待定):傳送到對等節點但是尚未節點對方回答的請求的數目

UA(unacknowledged 未確認):通過網路連線接收到對等節點的請求,但是尚未得到回覆

AP(alllication pending應用程式掛起):資料塊I/O請求轉發到DRBD,但是DRBD尚未回答

EP(epochs):一定數量的epoch物件,通常為1,使用阻礙或者是沒有排序寫的方法時可能增加I/O負載。

WO(write order 寫入順序)目前使用的寫入順序的方法:b(barrier障礙)、f(flush 重新整理)、d(drain 漏)或者是n(none無)

OOS(out of sync):以kububyte同步當前儲存