drbd經常使用的幾個命令

drbd經常使用的幾個命令

1 //狀態查看網絡

cat /proc/drbd
rbdadm cstate r0 //資源的鏈接狀態(r0是資源)
Connected
資源的鏈接狀態;一個資源可能有如下鏈接狀態中的一種 
StandAlone 獨立的:網絡配置不可用;資源尚未被鏈接或是被管理斷開(使用 drbdadm disconnect 命令),或是因爲出現認證失敗或是腦裂的狀況 
Disconnecting 斷開:斷開只是臨時狀態,下一個狀態是StandAlone獨立的 
Unconnected 懸空:是嘗試鏈接前的臨時狀態,可能下一個狀態爲WFconnection和WFReportParams 
Timeout 超時:與對等節點鏈接超時,也是臨時狀態,下一個狀態爲Unconected懸空 
BrokerPipe:與對等節點鏈接丟失,也是臨時狀態,下一個狀態爲Unconected懸空 
NetworkFailure:與對等節點推進鏈接後的臨時狀態,下一個狀態爲Unconected懸空 
ProtocolError:與對等節點推進鏈接後的臨時狀態,下一個狀態爲Unconected懸空 
TearDown 拆解:臨時狀態,對等節點關閉,下一個狀態爲Unconected懸空 
WFConnection:等待和對等節點創建網絡鏈接 
WFReportParams:已經創建TCP鏈接,本節點等待從對等節點傳來的第一個網絡包 
Connected 鏈接:DRBD已經創建鏈接,數據鏡像如今可用,節點處於正常狀態 
StartingSyncS:徹底同步,有管理員發起的剛剛開始同步,將來可能的狀態爲SyncSource或PausedSyncS 
StartingSyncT:徹底同步,有管理員發起的剛剛開始同步,下一狀態爲WFSyncUUID 
WFBitMapS:部分同步剛剛開始,下一步可能的狀態爲SyncSource或PausedSyncS 
WFBitMapT:部分同步剛剛開始,下一步可能的狀態爲WFSyncUUID 
WFSyncUUID:同步即將開始,下一步可能的狀態爲SyncTarget或PausedSyncT 
SyncSource:以本節點爲同步源的同步正在進行 
SyncTarget:以本節點爲同步目標的同步正在進行 
PausedSyncS:以本地節點是一個持續同步的源,可是目前同步已經暫停,多是由於另一個同步正在進行或是使用命令(drbdadm pause-sync)暫停了同步 
PausedSyncT:以本地節點爲持續同步的目標,可是目前同步已經暫停,這能夠是由於另一個同步正在進行或是使用命令(drbdadm pause-sync)暫停了同步 
VerifyS:以本地節點爲驗證源的線上設備驗證正在執行 
VerifyT:以本地節點爲驗證目標的線上設備驗證正在執行
2資源角色
[root@chy database]# drbdadm role  r0
Primary/Secondary
Parimary 主:資源目前爲主,而且可能正在被讀取或寫入,若是不是雙主只會出如今兩個節點中的其中一個節點上 
Secondary 次:資源目前爲次,正常接收對等節點的更新
Unknown 未知:資源角色目前未知,本地的資源不會出現這種狀態

3硬盤狀態less

[root@chy database]# drbdadm dstate r0 //r0資源
UpToDate/UpToDate
本地和對等節點的硬盤有可能爲下列狀態之一: 
Diskless 無盤:本地沒有塊設備分配給DRBD使用,這表示沒有可用的設備,或者使用drbdadm命令手工分離或是底層的I/O錯誤致使自動分離 
Attaching:讀取無數據時候的瞬間狀態 
Failed 失敗:本地塊設備報告I/O錯誤的下一個狀態,其下一個狀態爲Diskless無盤 
Negotiating:在已經鏈接的DRBD設置進行Attach讀取無數據前的瞬間狀態 
Inconsistent:數據是不一致的,在兩個節點上(初始的徹底同步前)這種狀態出現後當即建立一個新的資源。此外,在同步期間(同步目標)在一個節點上出現這種狀態 
Outdated:數據資源是一致的,可是已通過時 
DUnknown:當對等節點網絡鏈接不可用時出現這種狀態 
Consistent:一個沒有鏈接的節點數據一致,當創建鏈接時,它決定數據是UpToDate或是Outdated 
UpToDate:一致的最新的數據狀態,這個狀態爲正常狀態





4啓用/升級資源手動啓用資源
手動啓用資源
drbdadm up <resource>
手動禁用資源
drbdadm down <resource>
resource:爲資源名稱;固然也可使用all表示[停用|啓用]全部資源 
升級和降級資源
升級資源
drbdadm primary <resource>
降級資源
drbdadm secondary <resource>
註釋:在單主模式下的DRBD,兩個節點同時處於鏈接狀態,任何一個節點均可以在特定的時間內變成主;但兩個節點中只能一爲主,若是已經有一個主,需先降級纔可能升級;在雙主模式下沒有這個限制
5 初始化設備同步選擇一個初始同步源;若是是新初始化的或是空盤,這個選擇能夠是任意的,可是若是其中的一個節點已經在使用幷包含有用的數據,那麼選擇同步源是相當重要的;若是選錯了初始化同步方向,就會形成數據丟失,所以須要十分當心 
啓動初始化徹底同步,這一步只能在初始化資源配置的一個節點上進行,並做爲同步源選擇的節點上;
[root@chy database]# drbdadm -- --overwrite-data-of-peer primary r0 //r0是資源
相關文章
相關標籤/搜索