7.2 撰寫 OCF 資源代辦

所有 OCF 資源代辦皆存放於 /usr/lib/ocf/resource.d/ 中;如需詳細資訊,請參閱節 17.1, 受支援的資源代辦類別。若要避免名稱衝突,請在建立新的資源代辦時建立不同的子目錄。例如,若您擁有資源群組 kitchen (內含資源 coffee_machine),請將此資源新增至 /usr/lib/ocf/resource.d/kitchen/ 目錄。若要存取此資源代辦,請執行 crm 指令:

configure
primitive coffee_1 ocf:coffee_machine:kitchen ...

實作自己的 OCF 資源代辦時,請提供針對此代辦的幾個動作。如需關於撰寫 OCF 資源代辦的更多詳細資料,請造訪 http://www.linux-ha.org/OCFResourceAgent。有關 High Availability 2 的幾個概念的特殊資訊,請參閱節 1.0, 概念綜覽