3.2. ネストされたホストグループ


ホストグループには、階層を作成できます。組織内のすべてのホストを表し、一般的な設定を提供する 1 つのベースレベルのホストグループと、詳細な設定を提供するネストされたグループを作成することを推奨します。

Satellite は、ホストグループをネストするときに、次の順序でホスト設定を適用します。

  • ホスト設定はホストグループ設定よりも優先されます。
  • ネストされたホストグループの設定は、親ホストグループの設定よりも優先されます。

例3.1 ネストされたホストグループの階層

Base という名前の最上位ホストグループと、Webserver および Storage という名前の 2 つのネストされたホストグループを作成します。ネストされたホストグループを複数のホストに関連付けます。また、どのホストグループにも関連付けないホスト custom.example.com を作成します。

最上位ホストグループ (Base) でオペレーティングシステムを定義し、ネストされたホストグループ (Webservers および Storage) で Ansible ロールを定義します。

Expand
最上位ホストグループネストされたホストグループホストホストグループから継承される設定

Base

このホストグループは、Red Hat Enterprise Linux 8.8 オペレーティングシステム設定を適用します。

Webservers

このホストグループは、linux-system-roles.selinux Ansible ロールを適用します。

webserver1.example.com

ホストは次の設定を使用します。

  • ホストグループ Base によって定義された Red Hat Enterprise Linux 8.8
  • ホストグループ Webservers によって定義された linux-system-roles.selinux

webserver2.example.com

Storage

このホストグループは、linux-system-roles.postfix Ansible ロールを適用します。

storage1.example.com

ホストは次の設定を使用します。

  • ホストグループ Base によって定義された Red Hat Enterprise Linux 8.8
  • ホストグループ Storage によって定義された linux-system-roles.postfix

storage2.example.com

[ホストグループなし]

custom.example.com

ホストグループから継承される設定はありません。

例3.2 ネストされたホストグループの設定

Base という名前の最上位ホストグループと、Webserver および Storage という名前の 2 つのネストされたホストグループを作成します。また、最上位ホストグループ Base には関連付け、ネストされたホストグループには関連付けないホスト custom.example.com を作成します。

最上位ホストグループ (Base) とネストされたホストグループ (Webserver および Storage) で、オペレーティングシステムと Ansible ロール設定に異なる値を定義します。

Expand
最上位ホストグループネストされたホストグループHostホストグループから継承される設定

Base

このホストグループは次の設定を適用します。

  • Red Hat Enterprise Linux 8.8 オペレーティングシステム
  • linux-system-roles.selinux Ansible ロール

Webservers

このホストグループは次の設定を適用します。

  • Red Hat Enterprise Linux 8.9 オペレーティングシステム
  • Ansible ロールなし

webserver1.example.com

ホストは次の設定を使用します。

  • ホストグループ WebserversRed Hat Enterprise Linux 8.9 オペレーティングシステム
  • ホストグループ Baselinux-system-roles.selinux Ansible ロール

webserver2.example.com

Storage

このホストグループは次の設定を適用します。

  • オペレーティングシステムなし
  • linux-system-roles.postfix Ansible ロール

storage1.example.com

ホストは次の設定を使用します。

  • ホストグループ BaseRed Hat Enterprise Linux 8.8 オペレーティングシステム
  • ホストグループ Storage からの linux-system-roles.postfix Ansible ロール

storage2.example.com

[ネストされたホストグループなし]

custom.example.com

ホストは次の設定を使用します。

  • ホストグループ BaseRed Hat Enterprise Linux 8.8 オペレーティングシステム
  • ホストグループ Baselinux-system-roles.selinux Ansible ロール
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

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

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

会社概要

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

Theme

© 2025 Red Hat