Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

章 8. 叢集

Corosync 的動態權杖逾時

token_coefficient 選項已新增至 Corosync Cluster Enginetoken_coefficient 的值僅會在 nodelist 部分被指定並包含了至少三個節點時使用。在此情況下,權杖的逾時運算如下:
[token + (amount of nodes - 2)] * token_coefficient
這能讓叢集相應縮放,無需每次新增節點時手動更改權杖逾時。預設值為 650 ms,不過您亦可將它設為 0,並有效移除這項功能。
這項功能能讓 Corosync 處理節點的動態新增和移除。

Corosync Tie Breaker 增強功能

Corosyncauto_tie_breaker 仲裁功能已經過改善,並新增了能讓您更為靈活地配置和修改 tie breaker 節點的選項。使用者現在已能選擇一列節點,使其在相等叢集分裂發生的情況下保留仲裁,或選擇仲裁能被最低節點 ID 或是最高節點 ID 的節點保留。

Red Hat High Availability 增強功能

在 Red Hat Enterprise Linux 7.1 發行版中,Red Hat High Availability Add-On 支援下列功能。欲取得這些功能上的相關資訊,請參閱《High Availability Add-On 參考指南》。
  • pcs resource cleanup 指令現在已能重設資源狀態並為所有資源進行 failcount
  • 您可為 pcs resource move 指令指定一個 lifetime 參數,以指出這項指令所建立的資源制約時間效果有多長。
  • 您可使用 pcs acl 指令來為本機使用者設定權限,以透過存取控制清單(ACL)來決定使用者對於叢集配置的權限屬於唯讀或是可讀寫。
  • 除了一般的資源選項之外,pcs constraint 指令現在亦支援配置特定的制約選項。
  • pcs resource create 指令支援 disabled 參數,以指定建立的資源不會自動啟用。
  • pcs cluster quorum unblock 指令能讓叢集在建立仲裁時,避免等待所有的節點。
  • 您可透過 pcs resource create 指令的 beforeafter 參數來配置資源群組的順序。
  • 您可將叢集配置備份在一個 tarball 中,並透過 pcs config 指令的 backuprestore 選項,來藉由備份復原所有節點上的叢集配置檔案。