Red Hat Training

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

第4章 クラスタリング

Pacemaker の新機能

Red Hat Enterprise Linux 6.8 のリリースでは、Pacemaker の以下の機能がサポートされています。
  • pcs resource relocate run コマンドを使用して、現在のクラスター状態や制約、リソースの場所、その他の設定などで決定される優先ノードにリソースを移動させることができます。
  • 冗長な電源供給用のフェンス設定時に各デバイスの定義は 1 回のみ必要となり、ノードのフェンシングには両方のデバイスが必要となることを指定します。
  • 新たな resource-discovery の場所の制約オプションにより、Pacemaker が指定されたリソースのノード上でリソースの検索を実行すべきかどうかを示すことができます。
  • リソースは全リソースの状態の確定を待たず、自身の状態が全ノードおよび全依存関係上で確定されれば、すぐに開始します。これにより、いくつかのサービス開始が迅速になり、開始時の負荷がより均一になります。
  • クローンリソースは新たな clone-min メタデータオプションに対応しており、依存リソースが実行可能となる前に特定数のインスタンスが実行状態となる必要があることを指定します。これは OpenStack でよくあるように、仮想 IP および haproxy の背後にあるサービスで特に便利なものです。
これらの機能は、 Configuring the Red Hat High Availability Add-On with Pacemaker, 、https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Configuring_the_Red_Hat_High_Availability_Add-On_with_Pacemaker/index.htmlから入手できます。 (BZ#1290458

アクティブな Pacemaker Remote ノード で pacemaker_remote サービスが停止した際のリソースの正常な移行

アクティブな Pacemaker Remote ノード で pacemaker_remote サービスが停止すると、クラスターはそのノードを停止する前に正常にリソースをそのノードから移行させます。これまでは、(yum update といったコマンドによって) このサービスが停止すると、ノードが最初にクラスターから明示的に除かれない限り、Pacemaker Remote ノードはフェンシングされていました。Pacemaker Remote ノードにおけるソフトウェア更新や他の定期的なメンテナンス作業はこれまでよりも大幅に容易になっています。
注:クラスタ内のすべてのノードを、どのノードでも使用できるようにするには、この機能をサポートするバージョンにアップグレードする必要があります。 (BZ#1297564

Pacemaker における SBD フェンスのサポート

SBD(Storage-Based Death)デーモンは、フェンシングが必要なときにノードが確実に自己終了するように、ウォッチドッグデバイスであるPacemaker、およびオプションで共有ストレージと統合されています。 SBDは、伝統的なフェンシングメカニズムが不可能な環境で特に有用です。 SBDをPacemakerで使用する方法については、 https://access.redhat.com/articles/2212861。 (BZ#1313246)

glocktop ツールが追加されました gfs2-utils

gfs2-utils パッケージには、 glocktop このツールは、グローバルファイルシステム2(GFS2)に関するロック関連のパフォーマンス問題のトラブルシューティングに使用できます。 (BZ#1202817)

pcs クラスタ構成をリストにエクスポートできるようになりました。 pcs コマンド

このアップデートでは、 pcs config export コマンドを使用して、クラスタ構成をリストにエクスポートできます。 pcs コマンド。また、 pcs config import-cman CMANクラスタ構成をPacemakerクラスタ構成に変換するコマンドは、 pcs Pacemakerのクラスタ構成ファイルの作成に使用できるコマンド。その結果、ユーザーは構成ファイルに基づいてどのコマンドを使用してクラスターをセットアップできるかを判別できます。 (BZ#1264795

APCのフェンスエージェントがファームウェア6.xをサポートするようになりました

APCのフェンスエージェントは、ファームウェア6.xをサポートするようになりました。 (BZ#1259254