對現有資源的配置檔案進行修改,兩個對等節點要保持一致,然後執行 drbdadm adjust 在兩個節點上都要執行;
操作方式:
配置檔案中修改:
resource
net}(ps:也可以配置到common區塊,對所有資源都適用)
執行命令:
drbdadm verify
在驗證執行時如果出現out-of-sync 塊,那需要在驗證完畢之後使用:
drbdadm disconnect
drbdadm connect
這個方式用的還是少,不過可以配置為每週,或者每個月進行一次校驗;
3、配置同步的速率:
總的來說還是適合就好,大致取決於磁碟的轉速和網絡卡的io,後台頻寬被佔滿影響複製,影響程式;
比較好的大小是,可用頻寬的30%
固定的同步速率:
resource
disk (ps:可配置到common區塊中,對所有資源通用)
臨時調整速率:
在預期維護之後加快同步這樣的時候可能會用到:
drbdadm disk-options --resync-rate=200m
若要恢復到原先的同步速率: drbdadm adjust 在兩個node執行
對於多個資源配置同步速率的乙個範圍【略過暫不討論】
擁堵策略和暫停複製多在廣域網**現,暫不討論;
4、磁碟io錯誤處理
resource
}(ps:可在common區塊中進行設定,對所有資源有效)
處理磁碟錯誤的幾個選項:
detach 分離:預設的選項,如果node發生底層磁碟io錯誤,會將裝置執行在diskless無盤模式下(
所有的對節點的讀寫將會從對端節點進行,這種情況下雖然效能有所下降,但是
仍然可以提供服務,很明顯在高可用的情況下,這個策略使我們的首選。
);pass_on : drbd 會將錯誤報告到上層,即檔案系統,但是往往會被忽略;
local-io-error 呼叫本地磁碟io處理程式中定義的命令;需要 local-io-error 定義處理錯誤的命令;
5、磁碟刷寫功能
只要磁碟控制器支援drbd刷寫磁碟即可(大部分還是支援的),
在含有bbc的raid環境中,可以禁用drbd磁碟刷寫功能來獲得更高的效能;
resource
disk
6、腦裂通知:
handlers
7、腦裂自動修復策略:
after-sb-0pri:裂腦已經被探測到,但是現在沒有resource 處於 primary role:針對這種情況,drbd 可以採取的策略:
disconnect:不需要自動恢復,僅僅是呼叫裂腦處理程式的指令碼(如果配置了),斷開連線並處在disconnected mode。
discard-younger-primary:放棄和回滾最後成為primary role的node上所做的修改。
discard-least-changes:放棄和回滾,變動比較少的主機上的修改。
discard-zero-changes:如果任何節點都沒有發生任何變化,僅僅申請在乙個節點上做出繼續修改即可。
after-sb-1pri:裂腦已經被探測到,現有有乙個節點處於primaryrole,對於這個選項,針對這種情況,drbd 可以採取的策略:
disconnect:和after-sb-0pri disconnect一樣,呼叫裂腦處理程式的指令碼(如果配置了),斷開連線並出在斷開模式。
consensus:和after-sb-0pri中規定的修復策略。如果利用這些策略裂腦危害能被選中,那就能自動解決。否則,同樣的斷開對等節點連線。
call-pri-lost-after-sb:和after-sb-0pri中同樣的修復策略。如果利用這些策略裂腦危害能選擇,就在受危害的節點上呼叫pri-lost-after-sb程式。這個程式必須確認在handlers中配置,並考慮到從集群中移除該節點。
discard-secondary:不管哪個主機只要處於次角色,都是裂腦的危害者。
after-sb-2pri:在兩個節點都處於主角色時,裂腦被發現。該選項使用和after-sb-1pri同樣的關鍵字,丟棄次節點並達成共識
乙個簡短配置:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
resource data
startup
disk
net
syncer
on bgp-lf-1ms2232
on bgp-lf-1ms2233
}
svn 配置 注意事項
1 建立版本庫 svnadmin create home svn demo 2 啟動服務程序 svnserve d r home svn 注 d引數效果同於 daemon r引數效果同於 root 3 如果不加root引數,服務url為 svn hostname svn demo 而如果加上root...
Caffe配置注意事項
這裡主要關注以下問題 解決方案 採用國內映象 參考文章 國內映象 豆瓣 阿里 華中理工大學 山東理工大學 中國科學技術大學 清華使用辦法 1 臨時使用,新增 i 或 index 引數 pip install i flask 2 配製成預設的 在你的 c users 你的使用者名稱 目錄下建立 pip...
spring 配置注意事項
1 springmvc的servlet的配置中 和 有什麼區別 是攔截了所有的請求,包括視 析後跳轉的.jsp頁面,則不會攔截視 析後的jsp頁面。2 的作用是什麼 是乙個預設的servlet,主要作用去找靜態的資源。總結一下就是 servlet在找頁面時,走的是dispatcherservlet路...