11.2. Katello-Host-Tools を使用したホスト管理
前提条件
- Satellite Server で、Satellite Tools 6.9 リポジトリーを有効化しておく。詳細は、オンラインネットワークからの Satellite Server のインストールの Satellite Tools 6.9 リポジトリーの有効化 を参照してください。
- Satellite Server で、Satellite Tools 6.9 リポジトリーを同期しておく。詳細は、オンラインネットワークからの Satellite Server のインストールの Satellite Tools 6.9 リポジトリーの同期 を参照してください。
- コンテンツホストで Satellite Tools 6.9 リポジトリーを有効化しておく。
手順
コンテンツホストで
katello-host-tools
パッケージをインストールします。yum install katello-host-tools
# yum install katello-host-tools
Copy to Clipboard Copied! Toggle word wrap Toggle overflow コンテンツホストの goferd サービスを停止します。
systemctl stop goferd.service
# systemctl stop goferd.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow コンテンツホストの goferd サービスを無効化します。
systemctl disable goferd.service
# systemctl disable goferd.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow コンテンツホスト上の Katello エージェントを削除します。
警告お使いのホストが Red Hat Virtualization のバージョン 4.4 以下にインストールされている場合は、削除された依存関係によりホストが破損するので、
katello-agent
パッケージを削除しないでください。yum remove katello-agent
# yum remove katello-agent
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - コンテンツホストに SSH 鍵を配布します。詳細は、「リモート実行のための SSH 鍵の配布」 を参照してください。
- {ProjectWebUI} で、Administer > Settings に移動します。
- コンテンツ タブを選択します。
- Use remote execution by default パラメーターを Yes に設定します。
Satellite Server は、goferd の代わりにリモート実行によるホスト管理を使用するようになりました。
Hammer の制限事項
以下は、エラータのプッシュに hammer
コマンドを使用している場合に適用されます。hammer
コマンドは、goferd を使用してコンテンツホストのエラータを管理しています。回避策としては、Satellite のリモート実行機能を使用して、エラータを適用します。
たとえば、以下のコマンドを入力し、host123.example.org で yum -y update
を実行します。