8.10. 高可用性およびクラスター
pcsd Web UI がスタンドアロンユーザーインターフェイスとしては利用できなくなる
pcsd Web UI は、RHEL Web コンソールアドオンとして使用できるように変更され、スタンドアロンインターフェイスとしては動作しなくなりました。
RHEL Resilient Storage Add-On のサポートが削除される
Red Hat Enterprise Linux (RHEL) Resilient Storage Add-On は、Red Hat Enterprise Linux 10 以降のすべてのリリースでサポートされなくなります。RHEL Resilient Storage Add-On は、以前のバージョンの RHEL (7、8、9) で、および各バージョンのメンテナンスサポートライフサイクル中は引き続きサポートされます。
Jira:RHELDOCS-19023[1]
Pacemaker CIB 要素が削除または更新される
RHEL 10 では、Pacemaker CIB の次の設定コンポーネントが削除または変更されました。RHEL 10 にアップグレードすると、これらのコンポーネントは説明どおりに自動的に削除、変更、または置き換えられます。アップグレードする前に、Pacemaker CIB の validate-with 属性の値がサポートされていることを確認してください。クラスター設定ファイルは直接編集すべきではありませんが、pcs cluster cib コマンドを使用すると raw クラスター設定を表示できます。
アップグレードにより、次の CIB コンポーネントが変更されます。
-
cib要素のvalidate-with属性がpacemaker-4.0に設定される -
stonith-actionクラスタープロパティーは、以前にpoweroffに設定されていた場合はoffに設定されます。 -
レガシーの昇格可能なクローン (マスター) リソースは、
masterXML 要素をclonexml 要素に変更し、promotableメタ属性を設定することで、標準の昇格可能なクローンに変更されます。 - 複数のトップレベルルールを持つロケーション制約。各トップレベルルールごとに個別のロケーション制約に変換されます。
アップグレードにより、次のコンポーネントの名前が変更されます。
-
crmd-finalization-timeoutクラスタープロパティーはjoin-finalization-timeoutに名前が変更されます。 -
crmd-integration-timeoutクラスタープロパティーはjoin-integration-timeoutに名前が変更されます。 -
crmd-transition-delayクラスタープロパティーはtransition-delayに名前が変更されます。
アップグレードにより、CIB から次のコンポーネントが削除されます。
-
nagios-classリソースおよびupstart-classリソース -
rktコンテナーに基づいたbundleリソース -
restart-typeリソースのメタ属性 -
can_fail操作のメタ属性 -
role_after_failure操作のmeta-attribute -
ルールの
date_spec要素のmoon属性 -
remove-after-stopクラスタープロパティー - すべてのリソースが禁止され、プローブが無効になっているクラスターメンバーノードに変更された ping ノード
- 値属性のない NVpair
- NVset 内の指定された名前の重複した NVpair で、最初の NVpair のみが保持される
アップグレードにより、次のデフォルト値が変更されます。
- フェンスデバイスパラメーターとして設定されたアクションは、デフォルトのフェンスアクションとして扱われるのではなく、無視されるようになりました。
-
concurrent-fencingクラスターオプションはデフォルトでtrueに設定され、非推奨となりました。 -
clone-node-maxが 1 より大きい場合、globally-uniqueのクローンオプションはデフォルトでtrueに設定されます。
アップグレードにより、lifetime 要素が削除され、CIB が次のように変更されます。
ロケーション制約内の
lifetime要素は削除されます。-
ロケーション制約内の
lifetime要素にトップレベルルールがない場合、lifetimeベースのルールが制約のトップレベルルールになります。 -
ロケーション制約内の
lifetime要素に複数のトップレベルルールがある場合、それらは単一のorルール内にネストされます。 -
ロケーション制約内の
lifetime要素に単一のトップレベルルールがある場合、既存のトップレベル制約ルールとlifetimeベースのルールを含む新しいトップレベル制約ルールが追加されます。
-
ロケーション制約内の
-
コロケーションまたは順序制約内の
lifetime要素は削除されます。コロケーションまたは順序の制約に含まれるルールが他のロケーションで参照されている場合、それらのルールはどのリソースにも適用されない新しいロケーション制約に配置されます。lifetime要素のルールにはノード属性式が含まれる場合があり、これは現在、ロケーション制約ルール内でのみ許可されているため、これらはロケーション制約内に置かれます。 - アップグレード後、CIB がロードされるときに無効なフェンシングレベルに関する警告が表示されます。
Jira:RHELDOCS-19813[1]
Red Hat High Availability Add-On 機能が削除される
RHEL 10 では、以下の Red Hat High Availability Add-On 機能はサポートされなくなりました。
- バンドルの RKT コンテナー。Docker および Podman コンテナーは引き続きサポートされます。
-
upstartおよびnagiosリソースクラス。 -
複数のトップレベルルールによるロケーションの制約。制約ごとに 1 つのルールのみが許可されます。
pcs constraint rule add、pcs constraint rule delete、およびpcs constraint rule removeコマンドは削除されました。複数のルールで制約を設定している場合は、pcs cluster cib-upgradeコマンドを実行して、最新の CIB スキーマに更新します。更新中に、Pacemaker は各ルールに対して制約を作成するため、各制約には 1 つのルールのみが含まれます。 -
Pacemaker ルールの
monthdays、moon、weekdays、weekyears、yearsdays期間のオプション。 - ロケーション制約ルールの日付にスペースを使用する。
-
pcs stonith level add | clear | delete | removeコマンドで、stonith デバイスをコンマで区切ります。 -
pcs stonith level clear | delete | removeコマンドの構文があいまいです。ターゲットと stonith デバイスを区別するためにコマンドが明確化されました。 -
masterとslaveの従来のロール名は、pcsコマンドラインインターフェイスでは受け入れられなくなりました。代わりに、Promoted、Unpromoted、--promoted、promotable、promoted-maxを使用してください。 -
pcs resourceコマンドでの stonith リソースの使用、pcs stonithコマンドでのリソースの使用、およびpcs stonith disableコマンドの--brief、--no-strict、--safe、--simulateフラグの使用。 -
pcs stonith createコマンドを使用してグループ内に stonith リソースを作成する機能。 -
API v1 および v2 の
stonith.create_in_groupコマンド。 -
pcs cluster pcsd-statusコマンド。pcs status pcsdまたはpcs pcsd statusコマンドを使用します。 -
pcs cluster certkeyコマンド。pcs pcsd certkeyコマンドを使用します。 -
pcs resource | stonith [op] defaults <name>=<value>…コマンド。pcs resource | stonith [op] defaults updateコマンドを使用します。 -
pcs acl showコマンド。pcs acl configコマンドを使用します。 -
pcs alert showコマンド。pcs alert configコマンドを使用します。 -
pcs constraint [location | colocation | order | ticket] show | listコマンド。pcs constraint [location | colocation | order | ticket] configコマンドを使用します。 -
pcs property showコマンドとpcs property listコマンド。pcs property configコマンドを使用します。 -
pcs tag listコマンド。pcs tag configコマンドを使用します。 -
pcs resource moveコマンドの--autodeleteフラグ。
Jira:RHEL-49521、Jira:RHEL-62719、Jira:RHEL-49524、Jira:RHEL-49520