5.3.2. システムの重複排除とマージ


単一のシステムは、スキャン中に複数のソースを確認できます。たとえば、vCenter Server 上の仮想マシンは、Satellite にも管理される Red Hat Enterprise Linux オペレーティングシステムのインストールを実行できます。各タイプの source、vCenter、satellite、および network が含まれるスキャンを作成すると、その 1 つのシステムは、スキャン時に 3 つのソースすべてにより報告されます。

注記

現在、スキャンで OpenShift または Ansible ソースを他のタイプのソースと組み合わせことはできないため、重複排除およびマージプロセスは OpenShift または Ansible スキャンには適用されません。

この問題を解決して正確なフィンガープリントを作成するには、スキャンから未処理のシステムのファクトをフィンガーエンジンに提供します。フィンガープリントエンジンは、重複排除とマージプロセスを使用して、複数のソースにあるシステムのデータを照合し、マージします。

システムの重複排除プロセスは、システムに関する特定のファクトを使用して、重複システムを特定します。このプロセスは、これらのファクトを使用して複数のフェーズに移動し、連続して詳細なデータセットで重複したシステムを組み合わせます。

  • ネットワークソースのすべてのシステムは、1 つのネットワークシステムセットに統合されます。subscription_manager_id ファクトまたは bios_uuid ファクトに同じ値があると、システムが重複しているとみなされます。
  • vCenter ソースからのすべてのシステムは、1 つの vCenter システムセットに統合されます。vm_uuid ファクトに同じ値があると、システムが重複していると見なされます。
  • satellite ソースのすべてのシステムは、1 つのサテライトシステムセットに統合されます。subscription_manager_id ファクトに同じ値があると、システムが重複していると見なされます。
  • ネットワークシステムセットは、単一の network-satellite システムセットを形成するために設定された Satellite システムとマージされます。subscription_manager に同じ値がある場合や、mac_addresses ファクトで MAC アドレスの値と一致する場合は、システムが重複していると見なされます。
  • network-satellite システムセットは、完全なシステムセットを形成する vCenter システムとマージされます。mac_addresses ファクトで MAC アドレス値が一致する場合や、vm_uuid ファクトの vCenter 値が bios_uuid ファクトのネットワーク値と一致する場合は、システムが重複していると見なされます。

5.3.2.1. システムのマージ

重複排除プロセスで 2 つのシステムが重複していると判断した後、次の手順では、2 つのシステムのマージを実行します。マージされたシステムには、各ソースからのシステムファクトがまとめられています。2 つのシステムで表示されるファクトがマージされると、マージプロセスでは、以下の順序で、そのファクトを上から下にマージします。

  1. network ソースファクト
  2. satellite ソースファクト
  3. vCenter ソースファクト

システムフィンガープリントには、そのシステムに対する各ファクトの元のソースを取得する metadata ディクショナリーが含まれています。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る