Red Hat Training

A Red Hat training course is available for RHEL 8

第7章 キックスタートを使用した自動インストールの実行

7.1. キックスタートインストールの基礎

以下は、キックスタートの基本情報と、それを使用して Red Hat Enterprise Linux のインストールを自動化する方法を説明します。

7.1.1. キックスタートを使用したインストールの概要

キックスタートは、RHEL インストールプロセスを部分的または完全に自動化する方法を提供します。

キックスタートファイルには、RHEL インストールオプションの一部またはすべてが含まれます。たとえば、タイムゾーン、ドライブのパーティション設定方法、インストールするパッケージなどです。事前に準備したキックスタートファイルを使用すると、ユーザーによる操作を必要としないインストールが可能になります。これは、多数のシステムに Red Hat Enterprise Linux をデプロイする場合に特に便利です。

キックスタートファイルによりソフトウェア選択の幅を広げることができます。グラフィカルインストールインターフェースを使用して Red Hat Enterprise Linux を手動でインストールする場合、ソフトウェアの選択は、事前定義済みの環境およびアドオンに限定されます。キックスタートファイルを使用すると、パッケージを個別にインストールしたり、除外したりできます。

キックスタートファイルを 1 つのサーバーに置くことで、インストール時に各コンピューターが読み込むことができます。このインストール方法は、1 つのキックスタートファイルを使用して、複数のマシンに Red Hat Enterprise Linux をインストールするため、ネットワークおよびシステム管理者に適しています。

キックスタートスクリプトおよびそのスクリプトの実行により生成されるログファイルは、インストール問題のデバッグの手助けとなるよう、新たにインストールしたシステムの /tmp ディレクトリーにすべて保存されます。

注記

Red Hat Enterprise Linux の以前のバージョンでは、キックスタートを使用してシステムをアップグレードすることができました。Red Hat Enterprise Linux 7 以降では、この機能は削除されており、システムのアップグレードではなく、特殊なツールにより処理されます。Red Hat Enterprise Linux 8 へのアップグレードの詳細は 『 RHEL 7 から RHEL 8 へのアップグレード』および『RHEL 8 の導入における検討事項』を参照してください。

7.1.2. 自動インストールのワークフロー

キックスタートを使用したインストールは、ローカルの DVD またはハードドライブを使用するか、NFS、FTP、HTTP、または HTTPS で実行できます。本セクションでは、キックスタートの使用方法の概要を説明します。

  1. キックスタートファイルを作成します。手動で作成したり、手動インストール後に保存したキックファイルファイルをコピーしたり、オンライン生成ツールを使用してファイルを作成したりして、後で編集したりできます。「 キックスタートファイルの作成」を参照し てください。
  2. リムーバブルメディア、ハードドライブ、ならびに HTTP (S) サーバー、FTP サーバー、または NFS サーバーに置いたインストールプログラムでキックスタートファイルを使用できるようにしてある。「 インストールプログラムで利用可能なキックスタートファイルの作成」を 参照してください。
  3. インストール開始に使用する起動用メディアを作成します。「 起動可能なインストールメディアの作成 」および「 PXE を使用したネットワークからインストールするための準備 」を参照してください。
  4. インストールソースをインストールプログラムに利用できるようにします。「 キックスタートインストールのインストールソースの作成」を 参照してください。
  5. ブートメディアおよびキックスタートファイルを使用して、インストールを開始します。「 キックスタートインストールの開始 」を参照してください。

これは、キックスタートファイルが必須のコマンドおよびセクションをすべて含む場合に、インストールが自動的に行われます。必須部分が 1 つ以上欠けている場合、またはエラーが発生した場合は、インストールを手動で行う必要があります。