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

ドキュメントの情報

はじめに

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

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

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

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

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

6.  AI のための DHCP の設定

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

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

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

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

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

JumpStart と自動インストーラの比較

JumpStart ルールの AI 条件への変換

ルールのキーワードと条件のディレクティブの比較

ルールファイルの条件への変換

JumpStart のルールファイルの例

同等の AI 条件仕様

JumpStart プロファイルの AI マニフェストへの変換

プロファイルファイルの AI マニフェストへの変換

JumpStart のプロファイルファイルの例

同等の AI マニフェストのディレクティブ

JumpStart ルールの AI 条件への変換

AI クライアント条件は、次の 2 つの方法で指定できます。次の表のディレクティブは、両方の場合に適用されます。第 3 章インストールのカスタマイズを参照してください。

ルールのキーワードと条件のディレクティブの比較

次の表では、JumpStart ルールのキーワードと AI 条件のディレクティブを比較します。AI は、これらの条件を使用して、AI マニフェストと SC (システム構成) マニフェストの適切な情報を特定のクライアントに適用します。この表に一覧表示されていない JumpStart ルールのキーワードには、相当する AI ディレクティブがありません。または、それらのキーワードの機能は AI に適用されません。

表 C-2 JumpStart ルールファイルのキーワードと AI 条件のディレクティブの比較

JumpStart ルールファイルのキーワード
AI 条件ファイルのディレクティブ
any
どの選択条件にも一致しないクライアントシステムの場合、AI インストールサービスはデフォルトの AI マニフェストを提供します。
arch sparc
コマンドオプション: -c cpu=sparc

条件ファイル:

<ai_criteria name="cpu">
  <value>sparc</value>
</ai_criteria>
hostaddress 10.6.68.127
コマンドオプション: -c ipv4=10.6.68.127

条件ファイル:

<ai_criteria name="ipv4">
  <value>10.6.68.127</value>
</ai_criteria>
hostname solaris
AI でホストを一意に識別するには、上に示した IP アドレスを使用するか、MAC アドレスを使用します。

コマンドオプション: -c mac=0:3:ba:33:9d:b6

条件ファイル:

<ai_criteria_name="mac">
  <value>0:3:ba:33:9d:b6</value>
</ai_criteria>
karch i86pc
コマンドオプション: -c arch=i86pc

条件ファイル:

<ai_criteria name="arch">
  <value>i86pc</value>
</ai_criteria>
memsize 2048
コマンドオプション: -c mem=2048

条件ファイル:

<ai_criteria name="mem">
  <value>2048</value>
</ai_criteria>
model SUNW,Sun-Fire-T200
コマンドオプション: -c platform=SUNW,Sun-Fire-T200

条件ファイル:

<ai_criteria_name="platform">
  <value>SUNW,Sun-Fire-T200</value>
</ai_criteria>
network 10.0.0.1
ipv4 で範囲指定を使用します。

コマンドオプション: -c ipv4=10.0.0.1-10.0.0.64

条件ファイル:

<ai_criteria name="ipv4">
  <range>10.0.0.1 10.0.0.64</range>
</ai_criteria>

ルールファイルの条件への変換

この節では、AI 条件に変換される JumpStart ルールの例をいくつか示します。add-manifest および set-criteria サブコマンドは、クライアント条件を指定した AI マニフェストに関連付けます。「クライアント固有のインストール手順をインストールサービスに関連付ける」を参照してください。

JumpStart のルールファイルの例

JumpStart のルールファイルでは、最初の列に、クライアントシステムを識別するルールのキーワードとルールの値が含まれています。2 番目の列は開始スクリプト、3 番目の列はプロファイル、4 番目の列は終了スクリプトです。

次の JumpStart ルールファイルの例では、3 つのシステムグループが識別され、各グループには異なるプロファイルが割り当てられます。この例では、3 つのクライアントグループのいずれにも開始スクリプトまたは終了スクリプトは指定されていません。このルールファイルの例では、次のルールを記述しています。

memsize 2048-4096 && model SUNW - lx_prof -
karch i86pc - prog_prof -
any - generic_prof -
同等の AI 条件仕様

この節では、前の JumpStart の例にある 3 つのルールに相当する AI コマンドを示します。これらの例では、lx_prof プロファイルは manifest_lx.xml AI マニフェストに、prog_prof プロファイルは manifest_prog.xml AI マニフェストに変換されています。指定したこれらの条件のいずれにも一致しないクライアントは、デフォルトの AI マニフェストを使用します。

次の例では、メモリーサイズが 2048M バイトと 4096M バイトの間の SPARC システムは、manifest_lx.xml AI マニフェストにある仕様を使ってインストールされます。

# installadm add-manifest -m ./manifest_lx.xml -n s11-sparc \
-c arch="sparc" -c mem="2048-4096"

条件をファイルに記述して、そのファイルを参照することもできます。次のコマンドは、criteria_lx.xml ファイルの内容が次に示したようになっている場合は、前のコマンドと同等です。

# installadm add-manifest -m ./manifest_lx.xml -n s11-sparc \
-C ./criteria_lx.xml
<ai_criteria_manifest>
  <ai_criteria name="cpu">
    <value>sparc</value>
  </ai_criteria>
  <ai_criteria name="mem">
    <range>
      2048
      4096
    </range>
  </ai_criteria>
</ai_criteria_manifest>

次の例では、x86 システムは、manifest_prog.xml AI マニフェストにある仕様を使ってインストールされます。

# installadm set-criteria -m ./manifest_prog.xml -n s11-x86 \
-c arch="i86pc"