crm_verify - 檢查 CIB 的一致性
crm_verify [-V] -x file
crm_verify [-V] -X string
crm_verify [-V] -L|-p
crm_verify [-?]
crm_verify 可檢查組態資料庫 (CIB) 的一致性及其他問題。該指令可用於檢查包含組態的檔案,或者它是否可以連接到執行中的叢集。它將報告兩類問題︰錯誤和警告。必須先修復錯誤才能讓 Heartbeat 正常工作。不過,可由管理員決定是否應修復警告。
crm_verify 可協助建立新組態或修改的組態。您可在執行中的叢集中建立 CIB 的本地副本、對其進行編輯,並使用 crm_verify 進行驗證,然後使用 cibadmin 使新組態生效。
列印說明訊息。
開啟除錯資訊。
附註: 透過提供其他例項來增加詳細層級。
連接到執行中的叢集並檢查 CIB。
檢查提供的字串中的組態。僅會傳遞完整的 CIB。
檢查具名檔案中的組態。
使用透過 stdin 傳送的組態。僅會傳遞完整的 CIB。
crm_verify -VL
crm_verify -Vx file1
cat file1.xml | crm_verify -Vp
/var/lib/heartbeat/crm/cib.xml — 磁碟上的 CIB (不含 status 區段)。強烈建議不要直接編輯此檔案。
crm_verify 由 Andrew Beekhof 撰寫。