Menu Close

6.8. Red Hat サブスクリプションの添付および Certificate System パッケージリポジトリーの有効化

Certificate System をインストールおよび更新する前に、対応するリポジトリーを有効にする必要があります。
  1. Red Hat サブスクリプションをシステムに割り当てます。
    システムがすでに登録されているか、Certificate Server を提供するサブスクリプションが割り当てられている場合は、この手順をスキップしてください。
    1. システムを Red Hat サブスクリプション管理サービスに登録する
      --auto-attach オプションを使用して、オペレーティングシステムに利用可能なサブスクリプションを自動的に適用します。
      # subscription-manager register --auto-attach
      Username: admin@example.com
      Password:
      The system has been registered with id: 566629db-a4ec-43e1-aa02-9cbaa6177c3f
      
      Installed Product Current Status:
      Product Name:           Red Hat Enterprise Linux Server
      Status:                 Subscribed
    2. 利用可能なサブスクリプションをリストし、Red Hat Certificate System を提供するプール ID をメモします。以下に例を示します。
      # subscription-manager list --available --all
      ...
      Subscription Name:   Red Hat Enterprise Linux Developer Suite
      Provides:            ...
                           Red Hat Certificate System
                           ...
      Pool ID:             7aba89677a6a38fc0bba7dac673f7993
      Available:           1
      ...
      サブスクリプションが多数ある場合は、コマンドの出力が非常に長くなることがあります。必要に応じて、出力をファイルにリダイレクトできます。
      # subscription-manager list --available --all > /root/subscriptions.txt
    3. 前の手順でプール ID を使用して、Certificate System のサブスクリプションをシステムに割り当てます。
      # subscription-manager attach --pool=7aba89677a6a38fc0bba7dac673f7993
      Successfully attached a subscription for: Red Hat Enterprise Linux Developer Suite
  2. Certificate System リポジトリーを有効にします。
    # subscription-manager repos --enable certsys-10.x-for-rhel-8-x86_64-rpms
    ここで、x は最新の Certificate System バージョンを示します。たとえば、RHCS 10.3 の Certificate System リポジトリーを有効にするには、以下のコマンドを使用します。
    # subscription-manager repos --enable certsys-10.3-for-rhel-8-x86_64-rpms
    Repository 'certsys-10.3-for-rhel-8-x86_64-rpms' is enabled for this system.
  3. Certificate System モジュールストリームを有効にします。
    # dnf module enable redhat-pki
必要なパッケージのインストールについては、7章Certificate System のインストールおよび設定 に記載されています。
注記
コンプライアンスのために、Red Hat で承認したリポジトリーのみを有効にします。subscription-manager ユーティリティーを使用して有効にできるのは、Red Hat 承認済みのリポジトリーのみです。