第5章 Capsule Server のアンインストール

Capsule Server をアンインストールすると、ターゲットシステムで使用されたすべてのアプリケーションが削除されます。アプリケーションまたはアプリケーションデータを Satellite Server 以外の目的で使用する場合は、削除する前にそれらの情報をバックアップする必要があります。

作業開始前の準備

katello-remove スクリプトを実行すると、2 つの警告が出され、システムのすべてのパッケージと設定ファイルを削除する前に確認が求められます。

警告

このスクリプトは、以下のものを含む、パッケージおよび設定ファイルを削除します。

  • httpd (apache)
  • mongodb
  • tomcat
  • puppet
  • Ruby
  • rubygems
  • すべての Katello および Foreman パッケージ

手順

  1. Satellite Web UI で、ホスト > すべてのホスト に移動し、ターゲットホストを選択します。Capsule Server インスタンスの右側の 編集 リストから 削除 を選択します。
  2. インフラストラクチャー > Capsule に移動し、Capsule Server インスタンスの右側の 編集 リストから 削除 を選択します。
  3. Capsule Server で katello-remove コマンドを入力して Capsule Server をアンインストールします。

    # katello-remove

CLI をご利用の場合

  1. Satellite Server で、全 Capsule Server をリストして、削除する Capsule Server インスタンスの FQDN および ID を検索します。

    # hammer capsule list
  2. Satellite Server で、hammer host delete コマンドを入力して、--name オプションを使用して Capsule Server の FQDN を指定し、Satellite ホストから Capsule Server を削除します。

    # hammer host delete --name Capsule_Server_FQDN
  3. Satellite Server で、hammer capsule delete コマンドを入力して、--id オプションを使用して Capsule Server の ID を指定し、Satellite ホストから Capsule Server を削除します。

    # hammer capsule delete --id Capsule_Server_ID
  4. Capsule Server で katello-remove コマンドを入力して Capsule Server をアンインストールします。

    # katello-remove