仲裁磁碟
仲裁磁碟是包含系統管理專用之保留區域的 MDisk 或受管理磁碟機。系統會自動指派候選的仲裁磁碟。但是,當您將新儲存體新增至系統或移除現有儲存體時,最好檢閱仲裁磁碟指派。
系統使用仲裁磁碟的目的如下:
- 當先前作為系統成員的節點正好有一半存在時,一旦發生 SAN 錯誤,就可作為仲裁用。
- 保留重要系統配置資料的副本。每個候選仲裁磁碟都會為了這個目的而保留剛好超出 256 MB。
系統有可能分割成兩個群組,每一個群組包含系統中一半的節點原始數目。仲裁磁碟會決定哪個節點群組要停止運作及處理 I/O 要求。在這個仲裁狀況下,會將第一個存取仲裁磁碟的節點群組標示為仲裁磁碟的擁有者,因而會繼續以系統身分運作,處理所有 I/O 要求。如果其他節點群組無法存取仲裁磁碟,或發現是另一個節點群組擁有仲裁磁碟,便會停止以系統身分運作且不處理 I/O 要求。
系統只能使用一個作用中的仲裁磁碟來處理分層狀況。不過,系統會使用三個仲裁磁碟來記錄系統配置資料的備份,以便萬一發生災難時使用。系統會從這三個磁碟中,自動選取一個作用中的仲裁磁碟。您可以使用 chquorum 指令行介面 (CLI) 指令並指定 active 參數,以指定作用中仲裁磁碟。如果要檢視現行的仲裁磁碟狀態,請使用 lsquorum 指令。在分割系統之前,一旦作用中仲裁磁碟失效,其他候選仲裁磁碟就能提供備援。為了避免因單一故障而可能遺失所有候選仲裁磁碟,請在多個儲存體系統上指派候選仲裁磁碟。
一般而言,當系統中的節點分散至多站台時,請依下列方式來配置系統: