crmadmin - 控制叢集資源管理員
crmadmin [-V|-q] [-i|-d|-K|-S|-E] node
crmadmin [-V|-q] -N -B
crmadmin [-V|-q] -D
crmadmin -v
crmadmin -?
crmadmin 最初是為了控制 CRM 精靈的大部分動作而設計。不過,由於有了其他工具 (如 crm_attribute 和 crm_resource),它的大部分功能都已過時。剩餘的功能多數都與 crmd 程序的測試和狀態有關。
警告: 有些 crmadmin 選項適用於測試,若使用不當,將會產生問題。尤其重要的是,不要使用 --kill 或 --election 選項,除非您清楚瞭解自己在做什麼。
列印說明文字。
列印 HA、CRM 和 CIB 功能集的版本詳細資料。
開啟指令除錯資訊。
附註: 透過提供其他例項來增加詳細層級。
不提供任何除錯資訊,並將輸出縮減至最少。
建立格式為 export uname=uuid 的 bash 輸出項目。這僅適用於 crmadmin -N 節點 指令。
附註: -B 功能極少使用,在以後的版本中可能會移除。
在指定的節點上增加 CRM 精靈的除錯層級。將 USR1 訊號傳送至 crmd 程序也可以實現此目的。
在指定的節點上減少 CRM 精靈的除錯層級。將 USR2 訊號傳送至 crmd 程序也可以實現此目的。
關閉指定節點上的 CRM 精靈。
警告: 使用此指令時必須格外小心。此動作通常僅應由 Heartbeat 發出,並且可能會產生非預期的副作用。
查詢指定節點上 CRM 精靈的狀態。
輸出包含一般狀態指示器和 crmd 程序的內部 FSM 狀態。此資訊可以幫助您判斷叢集正在執行何動作。
從指定的節點啟始化選舉。
警告: 使用此指令時必須格外小心。此動作通常從內部啟始化,並且可能會產生非預期的副作用。
查詢目前 DC 的 uname。
DC 的位置僅在內部對 crmd 有意義,除非要決定在哪個節點上檢查記錄,否則管理員極少使用。
查詢所有成員節點的 uname。查詢的結果可能包含處於「離線」模式的節點。
附註: -i、-d、-K 和 -E 選項極少使用,在以後的版本中可能會移除。
crmadmin 由 Andrew Beekhof 撰寫。