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
に設定されます。 -
レガシーの昇格可能なクローン (マスター) リソースは、
master
XML 要素をclone
xml 要素に変更し、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