1.4. Red Hat Satellite に管理されるシステムのエラータの更新
Insights for Red Hat Enterprise Linux は、システムがチェックイン時に報告するパッケージ、リポジトリー、モジュールに基づいて、適用可能な更新を計算します。Insights はこれらの結果をクライアント側の評価と組み合わせ、結果として得られた更新のスーパーセットを適用可能な更新として保存します。
Red Hat Insights へのシステムチェックインには、次のコンテンツ関連データが含まれます。
- インストールされたパッケージ
- 有効なリポジトリー
- 有効なモジュール
-
クライアントが
dnf updateinfo -C
コマンドを使用して決定する更新のリスト。このコマンドは主に Red Hat 以外のリポジトリーのパッケージ更新をキャプチャーします。
Insights は、このデータのコレクションを使用して、システムに適用可能な更新を計算します。
Insights は、Red Hat Satellite によって管理されるシステムに適用可能な更新を計算し、不正確な結果を報告することがあります。この問題は、次の 2 つの方法で発生する可能性があります。
- Insights には、Satellite 管理システムにインストールできないインストール可能な更新が表示されます。
- Insights では、パッチ適用後すぐにシステムにインストールできるものと一致する適用可能な更新プログラムが表示されますが、1 - 2 日後には古くなった更新プログラムや不足している更新プログラムが表示されます。これは、名前が変更された RHEL リポジトリーにシステムがサブスクライブされている場合に発生する可能性があります。
Insights では、Satellite 管理システムに適用可能な更新に関する正確なレポートを提供するためのオプションのチェックインコマンドが提供されるようになりました。このオプションは、yum/dnf
パッケージキャッシュを再構築し、システムに適用可能な更新の更新リストを作成します。
Satellite で管理されるシステムには、Red Hat Insights コンテンツテンプレートを適用できません。
前提条件
- システムへの管理者レベルのアクセス
手順
コマンドラインからパッケージキャッシュを再構築するには、次のコマンドを入力します。
# insights-client --build-packagecache
このコマンドは、dnf/yum
キャッシュを再生成し、Satellite から関連するインストール可能なエラータを収集します。その後、insights-client
は更新された更新リストを生成し、それを Insights に送信します。
生成された更新リストは、dnf updateinfo list
コマンドの出力と同等です。
1.4.1. insights-client の自動チェックインの設定
システム上の insights-client
設定ファイル (/etc/insights-client/insights-client.conf
) を編集して、システムが Insights にチェックインするたびにパッケージキャッシュを自動的に再構築することができます。
手順
-
テキストエディターで
/etc/insights-client/insights-client.conf
ファイルを開きます。 ファイル内で次のコメントを探します。
#Set build_packagecache=True to refresh the yum/dnf cache during the insights-client check-in
コメントの後に次の行を追加します。
build_packagecache=True
- 編集内容を保存してエディターを終了します。
システムが次に Satellite にチェックインすると、insights-client
はクライアント側の評価の出力を収集する前に yum/dnf
キャッシュの更新を実行します。その後、Insights はクライアント側の評価出力をインストール可能な更新プログラムとして報告します。CDN に公開された内容に基づく評価出力は、適用可能な更新として報告されます。
関連情報
-
--build-packagecache
オプションの詳細は、ナレッジベースソリューション https://access.redhat.com/solutions/7041171 を参照してください。 - Red Hat Satellite でのエラータの管理の詳細は、https://access.redhat.com/documentation/ja-jp/red_hat_satellite/6.15/html/managing_content/managing_errata_content-management を参照してください。