このドキュメントで説明されているソフトウェアはサポートされなくなったか、または拡張サポートされています。
Oracleでは、現在サポートされているリリースにアップグレードすることをお薦めします。

4.4.2 Spacewalk Webインタフェースを使用したキックスタート・プロファイルの操作


システムに移動し、キックスタートを選択してからプロファイルを選択します:

  • Spacewalkによって生成されたキックスタート・ファイルを含むプロファイルを作成するには:

    1. +新しいキックスタート・プロファイルを作成をクリックします。

    2. 「ステップ1: Kickstartプロファイルの作成」ページで、次のフィールドにプロファイル設定を入力します:

      ラベル

      プロファイルのラベルを入力します。 例えば: ol7u2-x86_64-minimal

      ベース・チャネル

      配信が関連付けられているベース・チャネルを選択します。 例えば: Oracle Linux 7 (x86_64) Base

      キックスタート可能な木

      プロファイルが関連付けられているkickstartディストリビューションを選択します。 例えば: ol7u2-x86_64-server

      仮想化タイプ

      仮想化のタイプを選択します。

      Oracle VMまたはOracle VM VirtualBoxによってホストされる仮想マシン上のOracle Linuxインストールでは、なしを選択します。

      KVMゲストとしてOracle Linux 6およびOracle Linux 7を使用する場合は、KVM仮想化ゲストを選択します。

      をクリックします。

    3. 「ステップ2: 配布ファイルの場所」ページでNextをクリックし、kickstartツリーからSpacewalkが作成するデフォルトのダウンロード場所を受け入れます。

    4. 「ステップ3: ルート・パスワード」ページで、新しくインストールしたシステムのルート・パスワードを入力して確認し、Finishをクリックしてプロファイルを作成します。

      キックスタート・プロファイル自体を構成できるようになりました。 次のステップでは、使用可能なプロファイルを作成するために通常必要となる変更について説明します。

      どの段階でも、Kickstart Fileを選択して、保存済の構成設定を使用してSpacewalkがプロファイルから生成するkickstartファイルを表示できます。

    5. 詳細ページを表示するには、キックスタート詳細を選択します:

      1. 詳細ページでは、次のことができます:

        • kickstartラベルを編集します。

        • 仮想化のタイプを変更します。

        • プロファイルをアクティブまたは無効にします。

        • カスタムの投稿とスクリプトの事前ログを構成します。

        • インストールされているシステム上で、キックスタート構成のコピーを/rootに保存するかどうかを選択します。

        • 組織のデフォルト・プロファイルを選択します。

        • インストールおよびインストール後のカーネル・オプションを指定します。

        • プロファイルの説明を追加します。

        更新キックスタートをクリックして変更を保存します。

      2. オペレーティング·システムを選択し、プロファイルに関連付ける子チャネルのチェックボックスをオンにします。

        Spacewalkにシステムを自動的に登録させるには、Spacewalk Clientチャネルを選択します。

        ソフトウェアのURLパスは、Spacewalkがインストール・パッケージをホストする仮想ロケーションです。 ファイルシステム内の実際のパスではありません。

        更新キックスタートをクリックして変更を保存します。

      3. (オプション)Variablesを選択し、必要なkickstart変数を定義し、Update Variablesをクリックして変更を保存します。

      4. Advanced Optionsを選択し、kickstartオプションを変更し、Update Kickstartをクリックして変更を保存します。

        利用可能なキックスタート・オプションの詳細については、付録A、「キックスタート・オプション」を参照してください。

      5. ベアメタル・システムをインストールする場合、Bare Metal Kickstartを選択し、「ベアメタル・キックスタート」ページの手順に従います。このページには、ベア・メタル・システムのインストールに使用できるkickstartファイルのURLがリストされており、プロファイルに関連付けられているIPアドレス範囲を定義できます。

    6. 詳細ページを表示するには、システムの詳細を選択します:

      1. 詳細ページでは、次のことができます:

        • インストールされているシステムのデフォルトのSELinuxモードを選択します。

        • Spacewalk構成管理を有効にしますチェックボックスを選択または選択解除して、Spacewalk構成ファイルの管理を有効または無効にします。

          インストールには、rhncfgrhncfg-actions、およびrhncfg-clientパッケージも含める必要があります。

        • Spacewalkリモート・コマンドを有効にしますチェックボックスを選択または選択解除して、Spacewalkリモート・コマンドを有効または無効にします。

          インストールには、rhncfgrhncfg-actions、およびrhncfg-clientパッケージも含める必要があります。

        • 既存のプロファイルを再利用するか、既存のプロファイルを置き換えるか、新しいプロファイルを作成するか、既存のプロファイルを保持するかを選択します。

        • インストールされているシステムのrootパスワードを変更します。

          このページで他に変更を加えた場合は、再入力してルート・パスワードを確認する必要があります。

        システムの詳細を更新をクリックして変更を保存します。

      2. ロケールを選択し、インストールされているシステムのデフォルトのタイムゾーンと、ハードウェア・クロックがUTCを使用するかどうかを選択し、ロケール設定の更新をクリックして変更を保存します。

      3. パーティショニングを選択し、インストール時に作成するパーティションを定義し、パーティションの更新をクリックして変更を保存します。

        「高度なオプション」ページで自動パーティション・オプションautopartを選択した場合は、パーティション構成を消去します。

      4. GPG & SSL を選択して、Spacewalkに認識されているGPGキーおよびSSL証明書のリストを表示し、kickstartプロファイルの%postセクションにインポートするキーおよび証明書を選択し、Update Keysをクリックして選択内容を保存します。

        SpacewalkにGPGキーまたはSSL証明書を追加する方法については、第4.4.1項、「Spacewalk Webインタフェースを使用したGPGキーとSSL証明書の追加」を参照してください。

    7. 「パッケージ・グループ」ページを表示するには、ソフトウェアを選択します:

      1. インストールするパッケージのリストを編集します:

        • パッケージのサンプル・リストについては、付録B、「サンプル・パッケージ・リスト」を参照してください。

        • @ Baseエントリは、システムをインストールするために必要なパッケージの最小グループをインストールします。

          ベース・パッケージのリストを明示的に指定する場合は、@Baseパッケージ・グループをインストールしないでくださいチェックボックスをオンにします。

        • パッケージを見つけることができない場合、インストールを停止したくない場合は、不足しているパッケージを無視チェックボックスをオンにします。

        • Spacewalk Clientチャネルをプロファイルに関連付けると、Spacewalkは自動的にSpacewalk Clientパッケージをインストールします。 このリストで指定する必要はありません。

        • 詳細ページのSpacewalk構成管理を有効にしますおよびSpacewalkリモート・コマンドを有効にしますチェック・ボックスを選択して構成ファイル管理およびリモート・コマンドを使用可能にする場合は、rhncfgrhncfg-actionsおよびrhncfg-clientパッケージを含めます。

        • Spacewalkサーバーからクライアント・システムに更新およびアクションを即時に適用できるようにするには、osadパッケージを組み込みます。

        • Oracle Linux 5のインストールでは、pirutup2date、およびup2date-gnomeパッケージをパッケージ名の前にダッシュ文字(-)を挿入してインストールから除外します:

          @Base
          -pirut
          -up2date
          -up2date-gnome

          これらのパッケージを除外して、Spacewalkクライアント・ソフトウェアが正しくインストールされるようにする必要があります。

      2. パッケージの更新をクリックして変更を保存します。

    8. アクティベーション・キーを選択し、プロファイルに関連付けるアクティベーション・キーを選択し、アクティベーション・キーの更新をクリックして変更を保存します。

      Spacewalkサーバーは、プロビジョニング・プロセスの最後にSpacewalkクライアントを登録するときに、アクティベーション・キーに関連付けられたチャネルをアクティブにします。 アクティベーション・キーを指定してSpacewalkクライアント・チャネルをアクティブにするだけでは、キックスタート・プロセス中にSpacewalkクライアント・ソフトウェアをインストールするには不十分です。 代わりに、キックスタート・プロファイルでパッケージを指定する必要があります。 キックスタート・インストール中にSpacewalkクライアントが使用できるチャネルとインストール後に使用可能なチャネルは独立しています。 キックスタート・インストール中は、アクティベーション・キーでアクティブにしないと、インストール後に使用できないチャネルを使用できます。

    9. スクリプトを選択して、インストール前またはインストール後にシステム上で実行するコマンドを定義します。

      次のフィールドを使用して、インストール前またはインストール後のスクリプトを構成できます:

      スクリプト言語

      (オプション)スクリプト言語インタープリタのパス名(/usr/bin/pythonなど)。

      bashシェル・コマンドを実行する場合は、空白のままにします。

      スクリプト名

      スクリプトの名前を入力します。

      スクリプトの内容

      プルダウン・リストからスクリプトのタイプを選択: シェルXMLRubyPython、またはperlを入力し、テキスト領域にスクリプトを入力します。

      スクリプトの実行時間

      プルダウン・リストからスクリプトを実行する時間を選択: インストール前のプレ・スクリプトまたはインストール後のポスト・スクリプト

      nochroot

      (オプション)スクリプトをchroot jailの外側で実行するかどうかを選択します。

      erroronfail

      (オプション)スクリプトの実行中にエラーが発生した場合にインストールを停止する場合に選択します。

      テンプレート

      (オプション)スクリプトのCobblerテンプレートを有効にする場合に選択します。

    Spacewalkサーバーから更新およびアクションをクライアント・システムにすぐに適用できるようにするには、OSAデーモンが含まれているインストール用のosadパッケージを組み込み、次のキックスタート・オプションを使用してosadサービスを有効にします:

    services --enabled=osad

    詳細ページでSpacewalk構成管理を有効にしますSpacewalkリモート・コマンドを有効にしますチェックボックスをオンにして構成ファイル管理とリモート・コマンドを有効にしない場合は、rhncfgrhncfg-actions、およびrhncfg-clientパッケージをインストール用に組み込み、rhn-actions-controlをインストレーション後シェルでクライアント・システム上で実行するように構成できます。たとえば、次のようになります:

    rhn-actions-control --enable-all

    詳細は、rhn-actions-control(8)マニュアル・ページを参照してください。

  • Spacewalkにアップロードまたはコピーしたkickstartファイルを含むプロファイルを作成するには:

    1. 新しいキックスタート・ファイルをアップロードをクリックします。

    2. 「キックスタート詳細」ページで、次のフィールドにキーの設定を入力します:

      ラベル

      プロファイルのラベルを入力します。 例えば: ol6-x86_64-custom

      キックスタート可能な木

      プロファイルが関連付けられているkickstartディストリビューションを選択します。 例えば: ol6-x86_64-server

      仮想化タイプ

      仮想化のタイプを選択します。 Oracle VMまたはOracle VM VirtualBoxによってホストされる仮想マシン上のOracle Linuxインストールでは、なしを選択します。

    3. 次のいずれかを行います:

      • キックスタート・ファイルの内容をコピーしてファイルの内容テキスト・ボックスに貼り付けます。

      • Browse...をクリックして、kickstartファイルのパスを選択し、Upload fileをクリックして、File Contentsテキスト・ボックスにアップロードします。

    4. 必要に応じて、ファイルの内容テキスト・ボックスでキックスタート・ファイルの内容を編集します。

    5. 更新をクリックします。

  • プロファイルを表示するには、その項目を選択して詳細を表示します。

  • プロファイルを変更するには:

    1. 設定を変更するプロファイルを選択します。

    2. 変更する設定が含まれている各タブとページを選択します。

    3. 各ページの確認ボタンをクリックして変更を保存します。

  • プロファイルを削除するには、次のようにします。

    1. 削除するディストリビューションを選択します。

    2. 「キックスタート詳細」ページでキックスタートを削除をクリックし、キックスタートを削除をクリックして確認します。