第7章 Directory Server のアンインストール

特定の状況では、管理者がホストから Directory Server をアンインストールする方法を説明します。本章では、この手順を説明します。

7.1. Directory Server のアンインストール

サーバーで Directory Server を実行する必要がなくなった場合は、本セクションの説明に従ってパッケージをアンインストールします。

前提条件

  • ホストにインストールされている Directory Server

手順

  1. レプリケーショントポロジーからすべてのインスタンスを削除します。インスタンスがレプリケーショントポロジーのメンバーではない場合は、この手順を省略します。

    トポロジーからインスタンスを削除する方法は、Red Hat Directory Server 管理ガイドの Replication Topology からサプライヤーの削除 を参照してください。

  2. サーバーからすべてのインスタンスを削除します。

    詳細は、Red Hat Directory Server 管理ガイドの Directory Server インスタンスの削除 を参照してください。

  3. Directory Server パッケージを削除します。

    # yum module remove redhat-ds
  4. 必要に応じて、dirsrv-11-for-rhel-8-x86_64-rpms リポジトリーを無効にします。

    # subscription-manager repos --disable=dirsrv-11-for-rhel-8-x86_64-rpms
    Repository 'dirsrv-11-for-rhel-8-x86_64-rpms' is disabled for this system.
  5. 必要に応じて、システムから Red Hat Directory Server のサブスクリプションを削除します。

    重要

    Directory Server 以外の製品を提供するサブスクリプションを削除すると、これらの製品のパッケージをインストールしたり更新したりできなくなります。

    • ホストに割り当てられているサブスクリプションをリスト表示します。

      # subscription-manager list --consumed
      Subscription Name:   Example Subscription
      ...
      Pool-ID:             5ab6a8df96b03fd30aba9a9c58da57a1
      ...
    • 前の手順でプール ID を使用してサブスクリプションを削除します。

      # subscription-manager remove --pool=5ab6a8df96b03fd30aba9a9c58da57a1
      2 local certificates have been deleted.
      The entitlement server successfully removed these pools:
         5ab6a8df96b03fd30aba9a9c58da57a1
      The entitlement server successfully removed these serial numbers:
         1658239469356282126

関連情報