第25章 システムロール


以下の章では、システムロールに関する RHEL 8 と RHEL 9 の間の最も重要な変更点を説明します。

25.1. RHEL システムロールを使用したシステム管理タスクの実行

Red Hat Enterprise Linux 9.0 一般提供 (GA) リリース以降、RHEL システムロールに ansible-core 2.12 パッケージが追加されました。これは、コア機能のみを備えたバージョンの Ansible です。つまり、storage ロールの blivetnetwork ロールの gobjectjson_query などのプラグインといったモジュールは含まれていません。

RHEL システムロールを使用すると、設定インターフェイスを利用して複数の RHEL システムをリモートで管理できます。従来の RHEL システムロール形式に対する選択肢の 1 つとして、Ansible Collections を利用できます。これは、Ansible Automation Platform のお客様は、Automation Hub から利用できます。RHEL ユーザーは、RPM パッケージから利用できます。

RHEL 9 コントロールノードは、RHEL 7、RHEL 8、および RHEL 9 ノードのみを管理できます。

RHEL 9 には ansible-core 2.14 が含まれています。この Ansible バージョンは、RHEL 7、RHEL 8、RHEL 9 ノードの管理をサポートしています。RHEL 10 ノードを管理するには、RHEL 10 コントロールノードが必要です。

新しい RHEL システムロール

sudo

RHEL 9.5 では、sudo RHEL システムロールが追加され、sudo の 設定を管理対象ノード全体に自動的に配布できるようになりました。

詳細は、専用のリリースノート 新しい sudo RHEL システムロール または /usr/share/doc/rhel-system-role/sudo/ ディレクトリー内のリソースを参照してください。

gfs2

RHEL 9.5 では、すべての管理対象ノード上でグローバルファイルシステム 2(GFS2) を自動的に設定するための gfs2 RHEL システムロールが追加されました。

詳細は、専用のリリースノート RHEL システムロールを使用した GFS2 ファイルシステムの設定のサポート、または /usr/share/doc/rhel-system-role/gfs2/ ディレクトリーのリソースを参照してください。

aide

RHEL 9.6 では、管理対象ノード全体で不正な変更を自動的に検出するように設定するための RHEL システムロール aide が追加されました。

詳細は、専用のリリースノート 新しい RHEL システムロール: aide または /usr/share/doc/rhel-system-role/aide/ ディレクトリー内のリソースを参照してください。

Ansible Engine 2.9 のサポートが RHEL 9 では利用できなくなりました

Ansible Engine 2.9 は、Red Hat Enterprise Linux 9 では利用できなくなりました。以前に Ansible Engine 2.9 で実行されていた Playbook は、欠落しているプラグインまたはモジュールに関連するエラーメッセージを生成する場合があります。Ansible のユースケースが、RHEL で提供されている Ansible Core の限定サポート範囲を超えている場合は、ご利用可能なサポートについて Red Hat までお問い合わせください。

RHEL システムロールが Ansible Core を使用するようになりました

RHEL 9 の一般提供リリースの時点で、Ansible Core には RHEL でサポートされる自動化ユースケースに対して限定範囲でサポートを提供しています。Ansible Core は、RHEL の AppStream リポジトリーで利用できます。サポートの範囲の詳細は RHEL 9 AppStream に含まれている Ansible Core パッケージのサポートの範囲 を参照してください。

注記

Red Hat Enterprise Linux 9.0 以降、RHEL AppStream での Ansible Core のサポート範囲が、Red Hat 製品に同梱されているか、Red Hat 製品によって生成される Ansible Playbook、ロール、モジュール (RHEL システムロールなど) に限定されます。

RHEL システムロールを、さまざまなバージョンの RHEL を管理するために使用できます

RHEL システムロールを一貫したインターフェイスとして使用して、さまざまなバージョンの RHEL を管理できます。これにより、RHEL のメジャーバージョン間の移行が容易になります。

RHEL 8 がメンテナンスサポートフェーズに移行しました

RHEL 8.10 リリース後、RHEL 8 はメンテナンスサポートフェーズに移行し、新しい機能が提供されなくなります。そのため、RHEL 9.5 以降、新しい機能は RHEL 9 でのみ提供されます。したがって、最新の機能拡張にアクセスするには、RHEL システムロールのコントロールノードに RHEL 9 を使用してください。

analysisremediate、および upgrade Ansible ロールを使用したインプレースアップグレードフェーズの自動化

今回のリリースでは、Ansible ロール analysisremediate、および upgrade を使用して、インプレースアップグレードの事前アップグレードフェーズとアップグレードフェーズを自動化できます。これらの Ansible ロールを使用することで、多数のシステムを迅速かつ効率的にアップグレードでき、時間を節約できます。

詳細は、Ansible ロールを使用した大規模デプロイメントのアップグレードを 参照してください。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る