第2章 Satellite Server のインストール


2.1. Satellite Server のインストールの準備

Satellite Server をインストールする前に、前提条件をすべて満たしていることを確認してください。

前提条件

  • Satellite Server をインストールおよび設定する前に Red Hat Enterprise Linux 7 ホストを作成する必要がある。Red Hat Enterprise Linux バージョン 7.5 以降がサポートされます。Red Hat Enterprise Linux 7 のインストール方法は『Red Hat Enterprise Linux 7 インストールガイド』を参照してください。
  • インストール要件 (たとえばストレージ要件) を満たしており、ネットワークポートとファイアウォールが開いていて設定されている必要がある。詳細は、『オンラインネットワークからの Satellite Server のインストール』の「インストールのための環境準備」を参照してください。

2.2. Red Hat サブスクリプション管理への登録

Red Hat サブスクリプション管理にホストを登録すると、ユーザーが利用可能なサブスクリプションにホストを登録して、サブスクリプションのコンテンツを使用できるようにります。これには、Red Hat Enterprise Linux、Red Hat Software Collection (RHSCL)、Red Hat Satellite などのコンテンツが含まれます。

  1. ユーザー名およびパスワードを使用して Satellite Server を登録します。

    # subscription-manager register
    Username:
    Password:
    The system has been registered with ID: 541084ff2-44cab-4eb1-9fa1-7683431bcf9a
    Copy to Clipboard Toggle word wrap

2.3. Satellite Infrastructure サブスクリプションのアタッチ

Satellite Server の登録後に、サブスクリプションプール ID を特定して、利用可能なサブスクリプションを割り当てる必要があります。Red Hat Satellite Infrastructure のサブスクリプションを使用すると、Red Hat Satellite、Red Hat Enterprise Linux および Red Hat Software Collections (RHSCL) のコンテンツにアクセスできるようになります。必要なサブスクリプションはこれだけです。

Red Hat Satellite Infrastructure は、Smart Management を提供するサブスクリプションすべてに含まれます。詳細は、Red Hat ナレッジベースソリューション「Satellite Infrastructure Subscriptions MCT3718 MCT3719」を参照してください。

サブスクリプションがシステムに割り当てられていない場合には、利用可能として分類されます。利用可能な Satellite サブスクリプションを見つけることができない場合は、Red Hat ナレッジベースソリューション 「How do I figure out which subscriptions have been consumed by clients registered under Red Hat Subscription Manager?」 を参照して、スクリプトを実行し、サブスクリプションが別のシステムで使用されているかどうかを確認できます。

手順

Satellite Infrastructure サブスクリプションを割り当てるには、以下の手順を実行します。

  1. Satellite Infrastructure サブスクリプションのプール ID を特定します。

    # subscription-manager list --all --available --matches 'Red Hat Satellite Infrastructure Subscription'
    Copy to Clipboard Toggle word wrap

    このコマンドを実行すると、以下のような出力が表示されます。

    Subscription Name:   Red Hat Satellite Infrastructure Subscription
    Provides:            Red Hat Satellite
                          Red Hat Software Collections (for RHEL Server)
                          Red Hat CodeReady Linux Builder for x86_64
                          Red Hat Ansible Engine
                          Red Hat Enterprise Linux Load Balancer (for RHEL Server)
                          Red Hat
                          Red Hat Software Collections (for RHEL Server)
                          Red Hat Enterprise Linux Server
                          Red Hat Satellite Capsule
                          Red Hat Enterprise Linux for x86_64
                          Red Hat Enterprise Linux High Availability for x86_64
                          Red Hat Satellite
                          Red Hat Satellite 5 Managed DB
                          Red Hat Satellite 6
                          Red Hat Discovery
    SKU:                 MCT3719
    Contract:            11878983
    Pool ID:             8a85f99968b92c3701694ee998cf03b8
    Provides Management: No
    Available:           1
    Suggested:           1
    Service Level:       Premium
    Service Type:        L1-L3
    Subscription Type:   Standard
    Ends:                03/04/2020
    System Type:         Physical
    Copy to Clipboard Toggle word wrap
  2. サブスクリプションプール IDを書き留めます。上記の例と、実際のサブスクリプションプール ID は異なります。
  3. Satellite Server の実行先のベースシステムに、Satellite Infrastructure サブスクリプションを割り当てます。

    # subscription-manager attach --pool=pool_id
    Copy to Clipboard Toggle word wrap

    このコマンドを実行すると、以下のような出力が表示されます。

    サブスクリプションを正常に割り当てます: Red Hat Satellite Infrastructure サブスクリプション
    Copy to Clipboard Toggle word wrap
  4. オプション: Satellite Infrastructure サブスクリプションが割り当てられていることを確認します。

    # subscription-manager list --consumed
    Copy to Clipboard Toggle word wrap

2.4. リポジトリーの設定

この手順を使用して、Satellite Server のインストールに必要なリポジトリーを有効にします。

手順

必要なリポジトリーを設定するには、以下の手順を実行します。

  1. すべてのリポジトリーを無効にします。

    # subscription-manager repos --disable "*"
    Copy to Clipboard Toggle word wrap
  2. 次のリポジトリーを有効にします。

    # subscription-manager repos --enable=rhel-7-server-rpms \
    --enable=rhel-7-server-satellite-6.6-rpms \
    --enable=rhel-7-server-satellite-maintenance-6-rpms \
    --enable=rhel-server-rhscl-7-rpms \
    --enable=rhel-7-server-ansible-2.8-rpms
    Copy to Clipboard Toggle word wrap
    注記

    Red Hat Virtualization (RHV) がホストする仮想マシンとして、Satellite Server をインストールする場合は、Red Hat Common リポジトリーを有効にして、RHV ゲストエージェントとドライバーもインストールする必要があります。詳細は『仮想マシン管理ガイド』の「ゲストエージェントおよびドライバーのインストール」を参照してください。

  3. yum メタデータを消去します。

    # yum clean all
    Copy to Clipboard Toggle word wrap
  4. オプション: 必要なリポジトリーが有効になっていることを確認します。

    # yum repolist enabled
    Copy to Clipboard Toggle word wrap

2.5. Satellite Server のインストール

  1. すべてのパッケージを更新します。

    # yum update
    Copy to Clipboard Toggle word wrap
  2. Satellite Server パッケージをインストールします。

    # yum install satellite
    Copy to Clipboard Toggle word wrap
  3. Satellite Server をインストールして、初期設定を実行します。

    # satellite-installer --scenario satellite \
    --foreman-initial-admin-username admin \
    --foreman-initial-admin-password redhat \
    --foreman-proxy-puppetca true \
    --foreman-proxy-tftp true \
    --enable-foreman-plugin-discovery
    Copy to Clipboard Toggle word wrap

2.6. カスタマーポータルでサブスクリプションの割り当ての作成

マニフェストを作成するには、最初に割り当てを作成し、その割り当てからマニフェストをエクスポートする必要があります。

サブスクリプション情報は、Red Hat カスタマーポータルでアクセスできます。そこでサブスクリプション割り当てを使用して、Red Hat Satellite サーバーなどのオンプレミス管理アプリケーションで使用するサブスクリプションを割り当てることができます。

  1. ブラウザーで https://access.redhat.com/ を開き、Red Hat アカウントでログインします。
  2. カスタマーポータルの左上にある サブスクリプション に移動します。
  3. サブスクリプション割り当て に移動します。
  4. 新規サブスクリプションの割り当て をクリックします。
  5. 名前 フィールドに名前を入力します。
  6. タイプ の一覧から、お使いの Satellite Server に一致するタイプとバージョンを選択します。
  7. 作成 をクリックします。

2.6.1. 割り当てへのサブスクリプションの追加

以下の手順では、サブスクリプションを割り当てに追加する方法について説明します。

  1. ブラウザーで https://access.redhat.com/ を開き、Red Hat サブスクリプション管理にシステムを登録する時に使用したアカウントにログインします。
  2. カスタマーポータルの左上にある サブスクリプション に移動します。
  3. サブスクリプション割り当て に移動します。
  4. 更新する割り当てをクリックします。
  5. サブスクリプション タブをクリックします。
  6. サブスクリプションの追加 をクリックします。
  7. Red Hat 製品サブスクリプションの一覧が表示されます。各製品に対するエンタイトルメントの数量 を入力します。
  8. 送信 をクリックして割り当てを完了します。

割り当てにサブスクリプションを追加したら、マニフェストファイルをエクスポートします。

2.7. カスタマーポータルからのサブスクリプションマニフェストのエクスポート

1 つ以上のサブスクリプションがあるサブスクリプション割り当てを表示し、以下のいずれかからマニフェストをエクスポートできます。

  • サブスクリプション セクションの 詳細 タブから マニフェストのエクスポート ボタンをクリックします。
  • サブスクリプション タブから マニフェストのエクスポート ボタンをクリックします。

マニフェストをエクスポートすると、カスタマーポータルにより、選択したサブスクリプション証明書がエンコードされ、.zip アーカイブが作成されます。作成した .zip アーカイブはサブスクリプションのマニフェストで、Satellite Server にアップロードできます。

2.8. マニフェストの Satellite Server へのアップロード

Web UI を使用したマニフェストのアップロード

  1. 組織が正しいことを確認します。
  2. コンテンツ > サブスクリプション の順にクリックします。
  3. マニフェストの管理 をクリックして、サブスクリプションページを開きます。
  4. ファイルの選択 をクリックして、カスタマーポータルからエクスポートした .zip 形式のマニフェストアーカイブを選択します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat