JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11 Express 自動インストーラガイド
search filter icon
search icon

ドキュメントの情報

はじめに

1.  自動インストーラの概要

2.  AI インストールサーバーの設定

3.  インストールのカスタマイズ

インストール手順とクライアントの特性との照合

デフォルトの AI マニフェスト

4.  インストール手順の指定

5.   クライアントシステムの構成

6.  AI のための DHCP の設定

7.  クライアントシステムのインストール

8.  媒体からブートする自動インストール

A.  自動インストールのトラブルシューティング

B.  自動インストーラのインストール管理コマンド

C.  JumpStart から自動インストーラへの移行

インストール手順とクライアントの特性との照合

AI を使用する場合は、まず DHCP サーバーと AI サーバーを設定します。AI サーバーには、少なくとも 1 つの AI ブートイメージと、その AI ブートイメージに関連付けられた AI サービスが含まれています。クライアントがブートすると、そのクライアントは DHCP によってインストールサーバーに接続されます。クライアントは、特定のインストールサービスに関連付けられています。インストールサービスは、この章で説明する方法を使用して、クライアントを、使用する正しいインストール手順および構成手順と照合します。

異なる AI イメージ (SPARC イメージと x86 イメージ、または別の Oracle Solaris バージョン) を使用するインストールを定義するには、イメージごとに個別のサービスを作成します。「インストールイメージとインストールサービスを設定する」を参照してください。

クライアントを特定のインストールサービスに関連付けるには、そのクライアントをインストールサービスに追加します。第 7 章クライアントシステムのインストールを参照してください。クライアントの MAC アドレスと、このクライアントが使用するインストールサービスの名前を指定します。この MAC アドレスを持つクライアントがブートすると、そのクライアントは DHCP によってインストールサーバーに接続され、指定されたインストールサービスを使用します。

1 つの AI イメージに対して複数のインストールのタイプを定義するには、追加の AI マニフェストを作成し、新しい AI マニフェストをその AI イメージの AI サービスに追加します。どのクライアントがどの AI マニフェストを使用するかを定義する条件を指定します。「クライアント固有のインストール手順をインストールサービスに関連付ける」を参照してください。

カスタム AI マニフェストを作成するには、そのサービスの net_install_image_path/auto_install/default.xml にあるデフォルトのマニフェストのコピーを使用して開始します。その例については、「デフォルトの AI マニフェスト」および 「コメント付きの AI マニフェスト」も参照してください。ターゲットディスクやインストールする追加パッケージなどのインストール仕様を変更する場合は、第 4 章インストール手順の指定を参照してください。ユーザーアカウントや root の役割のパスワードなどの構成仕様を変更する場合は、第 5 章 クライアントシステムの構成を参照してください。

次のアルゴリズムに従って、クライアントのための AI マニフェストが選択されます。

表 3-1 条件のタグと条件の階層

条件の名前
説明
arch
uname -m
i86pc または sun4u または sun4v
<ai_criteria name="arch">
    <value>i86pc</value>
</ai_criteria>
mac
MAC アドレス、または MAC アドレスの範囲
<ai_criteria name="mac">
    <value>0:14:4F:20:53:97</value>
</ai_criteria>
<ai_criteria name="mac">
   <range>
       0:14:4F:20:53:94
       0:14:4F:20:53:A0
   </range>
</ai_criteria>
ipv4
IP アドレス、または IP アドレスの範囲
<ai_criteria name="ipv4">
    <value>10.6.68.127</value>
</ai_criteria>
<ai_criteria name="ipv4">
    <range>
        10.6.88.1
        10.6.68.200
    </range>
</ai_criteria>
cpu
uname -p
i386 または sparc
<ai_criteria name="cpu">
    <value>sparc</value>
</ai_criteria>
platform
uname -i
i86pc または SUNW,Sun-Fire-T200 または SUNW,Sun-Fire-880
<ai_criteria name="platform">
    <value>SUNW,Sun-Fire-T200</value>
</ai_criteria>
mem
M バイト単位の記憶域サイズ、または記憶域サイズの範囲
この例では、クライアントを、少なくとも 2G バイトのメモリーと照合しています。unbounded キーワードは、範囲に上限がないことを示します。
<ai_criteria name="mem">
     <range>
        2048
        unbounded
     </range>
</ai_criteria>

例 3-1 クライアントと AI マニフェストとの照合

次の例では、2 つのカスタム AI マニフェストが同じインストールサービスに追加されています。これらのマニフェストに関連付けられたクライアント条件は示されているとおりです。

manifest_x86.xml の AI マニフェストは、クライアントのアーキテクチャーを指定する次の条件ファイルとともにサービスに追加されました。

<ai_criteria_manifest>
    <ai_criteria name="arch">
        <value>i86pc</value>
    </ai_criteria>
</ai_criteria_manifest>

manifest_mac1.xml の AI マニフェストは、クライアントの MAC アドレスを指定する次の条件ファイルとともにサービスに追加されました。

<ai_criteria_manifest>
    <ai_criteria name="mac">
        <value>00:14:4f:a7:65:70</value>
    </ai_criteria>
</ai_criteria_manifest>

x86 クライアントがインストールされている場合、そのクライアントには manifest_x86.xml が割り当てられます。

MAC アドレス 00:14:4f:a7:65:70 を持つ SPARC クライアントがインストールされている場合、そのクライアントには manifest_mac1.xml が割り当てられます。

ほかの何らかの MAC アドレスを持つ SPARC システムがインストールされている場合、そのシステムにはデフォルトの AI マニフェストが割り当てられます。