第6章 システムのパッチ修正

Satellite Server からシステムにパッチを当てるには、システムを最初に登録して、Katello エージェントのインストールを選択するか、リモート実行を使用します。デフォルトでは、リモート実行が有効になっています。本章では、両方の方法を説明します。お使いの環境に適したオプションを選択してください。

Katello エージェントは非推奨で、今後の Satellite のバージョンで削除される点に注意してください。ワークロードを移行して、リモート実行機能を使用してクライアントをリモートで更新します。詳細は、『ホストの管理』ガイドの「Goferd および Katello エージェントを使用しないホスト管理」を参照してください。

6.1. 既存のホストの登録

このセクションでは、Red Hat Enterprise Linux ホストおよび Atomic Host の登録方法を説明します。

6.1.1. 既存の Red Hat Enterprise Linux ホストの登録

  1. ホスト上で、以前のデータを消去して更新したデータが正しくアップロードされていることを確認します。

    # subscription-manager clean
  2. katello-ca-consumer-latest RPM をインストールします。

    # rpm -Uvh http://satellite.example.com/pub/katello-ca-consumer-latest.noarch.rpm

    これで、正しい証明書がインストールされ、クライアントと Satellite Server 間の通信が可能になります。

  3. ホストを登録します。

    # subscription-manager register --org="Default_Organization" \
    --activationkey=ak-Reg_To_Dev_EL7

6.1.2. Atomic Host の登録

以下の手順では、サブスクリプションマネージャーで Atomic Host を登録する方法を説明します。

  1. Satellite Server から katello-rhsm-consumer を取得します。

    [root@atomic_client ~]# wget http://satellite.example.com/pub/katello-rhsm-consumer
  2. katello-rhsm-consumer のモードを実行可能に変更します。

    [root@atomic_client ~]# chmod +x katello-rhsm-consumer
  3. katello-rhsm-consumer を実行します。

    [root@atomic_client ~]# ./katello-rhsm-consumer
  4. Red Hat Subscription Manager で登録します。

    [root@atomic_client ~]# subscription-manager register
注記

Atomic はアプライアンスとして機能するため、これに katello-agent をインストールすることは推奨されません。