Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
章 9. Pacemaker 規則
規則可被使用來令您的配置更加動態化。一項常見的實例就是在工作期間為
resource-stickiness
設置一個值,以避免資源被移回其最為偏好的位置,而針對週末沒有人會注意到服務中斷的情況另外設置一個值。
規則的另一使用方法就是根據時間將機器指定至不同的處理群組(使用一個節點屬性)然後在建立位置限制式時使用該屬性。
各項規則皆可包含數個表示式甚至是其它規則。表示式的結果會根據規則的
boolean-op
欄位結合,以判斷規則最後結果會是 true
或是 false
。接下來會發生的動作則取決於規則所使用於的情況。
表格 9.1. 規則的內容
9.1. 節點屬性表示式
節點屬性表示式會被使用來根據節點所定義的屬性來控制一項資源。
表格 9.2. 表示式的內容
欄位 | 詳述 |
---|---|
value
| |
attribute
| |
type
| |
operation
|
欲進行的比較。允許的值有:
*
lt - 若節點屬性的值小於 value 則為 true
*
gt - 若節點屬性的值大於 value 則為 true
*
lte - 若節點屬性的值小於或等於 value 則為 true
*
gte - 若節點屬性的值大於或等於 value 則為 true
*
eq - 若節點屬性的值等於 value 則為 true
*
ne - 若節點屬性的值不等於 value 則為 true
*
defined - 若節點含有 named 屬性則為 true
|