crmadmin (8)

Name

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_attributecrm_resource),它的大部分功能都已過時。剩餘的功能多數都與 crmd 程序的測試和狀態有關。

警告: 有些 crmadmin 選項適用於測試,若使用不當,將會產生問題。尤其重要的是,不要使用 --kill--election 選項,除非您清楚瞭解自己在做什麼。

選項

--help-?

列印說明文字。

--version-v

列印 HA、CRM 和 CIB 功能集的版本詳細資料。

--verbose-V

開啟指令除錯資訊。

附註: 透過提供其他例項來增加詳細層級。

--quiet-q

不提供任何除錯資訊,並將輸出縮減至最少。

--bash-export-B

建立格式為 export uname=uuid 的 bash 輸出項目。這僅適用於 crmadmin -N 節點 指令。

附註: -B 功能極少使用,在以後的版本中可能會移除。

指令

--debug_inc 節點-i 節點

在指定的節點上增加 CRM 精靈的除錯層級。將 USR1 訊號傳送至 crmd 程序也可以實現此目的。

--debug_dec 節點-d 節點

在指定的節點上減少 CRM 精靈的除錯層級。將 USR2 訊號傳送至 crmd 程序也可以實現此目的。

--kill 節點-K 節點

關閉指定節點上的 CRM 精靈。

警告: 使用此指令時必須格外小心。此動作通常僅應由 Heartbeat 發出,並且可能會產生非預期的副作用。

--status 節點-S 節點

查詢指定節點上 CRM 精靈的狀態。

輸出包含一般狀態指示器和 crmd 程序的內部 FSM 狀態。此資訊可以幫助您判斷叢集正在執行何動作。

--election 節點-E 節點

從指定的節點啟始化選舉。

警告: 使用此指令時必須格外小心。此動作通常從內部啟始化,並且可能會產生非預期的副作用。

--dc_lookup-D

查詢目前 DC 的 uname。

DC 的位置僅在內部對 crmd 有意義,除非要決定在哪個節點上檢查記錄,否則管理員極少使用。

--nodes-N

查詢所有成員節點的 uname。查詢的結果可能包含處於「離線」模式的節點。

附註: -i-d-K-E 選項極少使用,在以後的版本中可能會移除。

並請參閱

crm_attribute (8)crm_resource (8)

原著者

crmadmin 由 Andrew Beekhof 撰寫。