第11章 キックスタートを使用した CDN を介した RHEL の登録およびインストール

本セクションでは、キックスタートを使用して、システムを登録し、RHEL サブスクリプションを割り当て、Red Hat コンテンツ配信ネットワーク (CDN) からインストールする方法を説明します。

11.1. CDN から RHEL の登録およびインストール

この手順に従って、システムを登録して、RHEL サブスクリプションを割り当て、キックスタートコマンドの rhsm を使用して Red Hat コンテンツ配信ネットワーク (CDN) からインストールします。これは、syspurpose コマンドと Red Hat Insights に対応しています。キックスタートコマンド rhsm は、システムの登録時にカスタムの %post スクリプトを使用する要件を削除します。

重要

CDN 機能は、Boot ISO および DVD ISO のイメージファイルでサポートされています。ただし、Boot ISO イメージファイルのインストールソースのデフォルトは CDN であるため、Boot ISO イメージファイルを使用することが推奨されます。

前提条件

  • CDN にアクセスできるネットワークに接続されている。
  • キックスタートファイルを作成し、リムーバブルメディア、ディスク、または HTTP(S)、FTP、NFS サーバーを使用するネットワーク上の場所のインストールプログラムから使用できるようにしてある。
  • インストールするシステムからアクセス可能な場所にキックスタートファイルがある。
  • インストールの開始に使用するブートメディアを作成し、インストールソースをインストールプログラムで使用できるようにしました。
重要
  • システム登録後に使用されるインストールソースリポジトリーは、システムの起動方法により異なります。詳細は、Performing a standard RHEL 9 installationInstallation source repository after system registration のセクションを参照してください。
  • サブスクリプションは、システムがアクセスできる CDN サブセットとリポジトリーを管理するため、キックスタートファイルではリポジトリー設定は必要ありません。

手順

  1. キックスタートファイルを開きます。
  2. このファイルに、rhsm キックスタートコマンドとそのオプションを追加します。

    組織 (必須)

    組織 ID を入力します。以下に例を示します。

    --organization=1234567
    注記

    セキュリティー上の理由から、CDN から登録してインストールする場合、Red Hat のユーザー名およびパスワードアカウントの詳細はキックスタートでは対応していません。

    アクティベーションキー (必須)

    アクティベーションキーを入力します。サブスクリプションにアクティベーションキーが登録されている限り、複数の鍵を使用できます。以下に例を示します。

    --activation-key="Test_key_1" --activation-key="Test_key_2"
    Red Hat Insights (任意)

    ターゲットシステムを Red Hat Insights に接続します。

    注記

    Red Hat Insights は SaaS (Software-as-a-Service) 製品で、継続的に、登録済みの Red Hat ベースのシステムに詳細な分析を提供し、物理環境、仮想環境、クラウド環境、およびコンテナーデプロイメントでセキュリティー、パフォーマンス、および安定性に関する脅威をプロアクティブに特定します。インストーラー GUI を使用した手動インストールとは異なり、キックスタートの使用時には、Red Hat Insights への接続はデフォルトで有効になっていません。

    以下に例を示します。

    --connect-to-insights
    HTTP プロキシー (任意)

    HTTP プロキシーを設定します。以下に例を示します。

    --proxy="user:password@hostname:9000"
    注記

    ホスト名のみが必須です。認証のないデフォルトポートでプロキシーを実行する必要がある場合は、オプションが --proxy="hostname" になります。

    システムの目的 (任意)

    次のコマンドを使用して、システムの目的のロール、SLA、使用方法を設定します。

    subscription-manager syspurpose role ₋₋set="Red Hat Enterprise Linux Server" --sla="Premium" --usage="Production"

    次の例では、すべてのキックスタートコマンドの rhsm オプションを含む最小限のキックスタートファイルを表示しています。

    graphical
    lang en_US.UTF-8
    keyboard us
    rootpw 12345
    timezone America/New_York
    zerombr
    clearpart --all --initlabel
    autopart
    syspurpose --role="Red Hat Enterprise Linux Server" --sla="Premium" --usage="Production"
    rhsm --organization="12345" --activation-key="test_key" --connect-to-insights --proxy="user:password@hostname:9000"
    reboot
    %packages
    vim
    %end
  3. キックスタートファイルを保存し、インストールプロセスを開始します。

関連情報