1.3. システム登録およびサブスクリプション管理の基本

1.3.1. Red Hat サブスクリプションと使用可能なタスクについて

Red Hat Enterprise Linux 7 オペレーティングシステムと、そこにインストールされている製品は、サブスクリプションでカバーされています。
Red Hat コンテンツ配信ネットワーク (CDN) のサブスクリプションを使用して、以下を追跡します。
  • 登録したシステム
  • 登録したシステムにインストールされている製品
  • インストールされている製品に割り当てられているサブスクリプション

1.3.2. インストール中のシステムの登録

本セクションでは、インストールプロセス中に行う Red Hat Enterprise Linux 7 の登録について簡単な概要を説明します。インストールしてもペレーティングシステムが登録されていない場合は、本セクションを読むことで、インストール中に何が抜けていたのかを見つけることができます。詳細は『Red Hat Enterprise Linux 7 インストールガイド』を参照してください。
インストール中にシステムを登録する方法は基本的に 2 つあります。
  • 登録は通常、初期設定の設定 プロセスで行います。 詳細は『Red Hat Enterprise Linux 7 インストールガイド』を参照してください。
  • もしくは、インストール後のスクリプトとしてサブスクリプションマネージャーを 実行することです。この場合は、インストールの完了と同時に、そしてシステムが最初の再起動を実施する前に、自動登録を実行します。これを確実にするには、Kickstart ファイルの %post セクションを変更します。インストール後のスクリプトとしてサブスクリプションマネージャーを実行する場合の詳細は、『Red Hat Enterprise Linux 7 Installation Guide』を参照してください。

1.3.3. インストール後のシステムの登録

インストールプロセス中にシステムの登録をしなかった場合は、以下の手順に従ってインストール後に登録できます。この手順におけるコマンドはすべて root 権限で実行する必要がある点に注意してください。

手順1.1 システムの登録およびサブスクリプション

  1. システムを登録します。
    ~]# subscription-manager register
    コマンドを実行すると、Red Hat カスタマーポータルのユーザー名とパスワードの入力を求めるプロンプトが表示されます。
  2. 必要なサブスクリプションのプール ID を決定します。
    ~]# subscription-manager list --available
    このコマンドは、ご利用中の Red Hat アカウントで利用可能なすべてのサブスクリプションを表示します。サブスクリプションごとに、プール ID を含む様々な情報が表示されます。
  3. pool_id を、前の手順で決定されたプール ID に置き換えることで、システムに適切なサブスクリプションを割り当てます。
    ~]# subscription-manager attach --pool=pool_id
システムの登録および Red Hat コンテンツ配信ネットワークサブスクリプションの割り当てに関する詳細は、7章システム登録およびサブスクリプション管理 を参照してください。