JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 システムのインストール     Oracle Solaris 11.1 Information Library (日本語)
このドキュメントの評価
search filter icon
search icon

ドキュメントの情報

はじめに

パート I Oracle Solaris 11.1 のインストールオプション

1.  インストールオプションの概要

パート II インストールメディアを使用したインストール

2.  インストールの準備

3.  Live Media の使用

4.  テキストインストーラの使用

5.  メディアからブートする自動インストール

6.  Oracle Solaris インスタンスの構成解除または再構成

パート III インストールサーバーを使用したインストール

7.  複数のクライアントへの自動インストール

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

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

クライアントとインストール手順および構成手順との対応付け

AI マニフェストの選択

システム構成プロファイルの選択

選択条件

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

10.  クライアントシステムのプロビジョニング

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

12.  ゾーンのインストールと構成

13.  初回ブート時のカスタムスクリプトの実行

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

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

パート IV 関連タスクの実行

A.  Oracle Configuration Manager の操作

B.  デバイスドライバユーティリティーの使用

索引

ドキュメントの品質向上のためのご意見をください
簡潔すぎた
読みづらかった、または難し過ぎた
重要な情報が欠けていた
内容が間違っていた
翻訳版が必要
その他
Your rating has been updated
貴重なご意見を有り難うございました!

あなたの貴重なご意見はより良いドキュメント作成の手助けとなります 内容の品質向上と追加コメントのためのアンケートに参加されますか?

クライアントとインストール手順および構成手順との対応付け

AI を使用する場合は、まずインストールサーバーを設定します。インストールサーバーには、少なくとも 1 つの AI ブートイメージと、そのブートイメージに関連付けられた AI インストールサービスが含まれています。クライアントは、ネットワーク経由でブートするときに、インストールサーバーのインストールサービスを使用します。

クライアントは、そのクライアントのアーキテクチャー用のデフォルトのインストールサービスか、または割り当てられたインストールサービスを使用します。インストールサービスは、この章で説明する方法を使用して、クライアントを、使用する正しいインストール手順および構成手順と照合します。

異なるブートイメージ (SPARC イメージと x86 イメージ、または別の Oracle Solaris バージョン) を使用するインストールを定義するには、イメージごとに個別のサービスを作成します。

クライアントを特定のインストールサービスに割り当てるには、そのクライアントをインストールサービスに追加します (第 14 章クライアントシステムのインストールを参照)。クライアントの MAC アドレスと、このクライアントが使用するインストールサービスの名前を指定します。この MAC アドレスを持つクライアントがブートすると、そのクライアントはインストールサーバーに接続され、指定されたインストールサービスを使用します。システムの MAC アドレスを見つけるには、『Oracle Solaris 管理: ネットワークインタフェースとネットワーク仮想化』および dladm(1M) のマニュアルページに記載されているように、dladm コマンドを使用してください。

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

カスタム AI マニフェストの作成方法については、第 10 章クライアントシステムのプロビジョニングを参照してください。システム構成プロファイルの作成方法については、第 11 章クライアントシステムの構成を参照してください。

AI マニフェストの選択

各クライアントでは、AI マニフェストを 1 つだけ使用してそのインストールを行います。次のアルゴリズムに従って、クライアントのための AI マニフェストが選択されます。

例 9-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 マニフェストが割り当てられます。

システム構成プロファイルの選択

クライアントのシステム構成プロファイルの選択にも、AI マニフェストの選択に使用されるのと同じ条件のキーワードが使用されます。表 9-1 を参照してください。

特定のクライアントに対して、複数のシステム構成プロファイルを選択できます。選択を 1 つのプロファイルに絞り込むためのアルゴリズムは必要ありません。

クライアントの特性が複数のシステム構成プロファイルの条件に一致する場合は、一致するすべての構成プロファイルがそのシステムの構成に適用されます。たとえば、ある条件仕様がクライアントのホスト名に一致し、別の条件仕様が同じクライアントのメモリーサイズに一致する場合は、両方の構成プロファイルがそのクライアントの構成に使用されます。

選択条件

表 9-1 は、特定の AI マニフェストまたはシステム構成プロファイルを使用するクライアントを示すために使用できる条件のキーワードを示しています。例の欄には、使用可能な値がいくつか示されています。条件のキーワードと値は、installadm サブコマンドの create-manifestcreate-profile、および set-criteria とともに使用できます。

ipv4macmem、および network の指定は、ハイフン (-) で区切られた範囲値で表現できます。範囲の一端に制限なしを指定するには、unbounded を使用します。以下の mem の例を参照してください。

archcpuhostnameplatform、および zonename の指定は、スペースで区切られた値の引用符付きリストとして表現されます。次の zonename の例を参照してください。

条件のキーワードと値は、コマンド行で -c オプションを使って指定します。

-c criteria=value|list|range
-c mac="aa:bb:cc:dd:ee:ff"
-c mem="2048-unbounded"
-c zonename="zone1 zone2"

条件は、XML ファイルの ai_criteria 要素でも指定できます。このファイルの内容は、条件仕様のみにするようにしてください。コマンド行で条件ファイルを指定するには、-C オプションを使用します。表の中に例が示されています。

表 9-1 条件のキーワードと条件の階層

条件の名前
説明
コマンド行と XML ファイルの例
mac
コロン (:) 区切り文字による 16 進の MAC アドレスまたは MAC アドレスの範囲。
CLI、単一の MAC アドレス:
-c mac="0:14:4F:20:53:97"

CLI、MAC アドレスの範囲:

-c mac=0:14:4F:20:53:94-0:14:4F:20:53:A0

XML、単一の MAC アドレス:

<ai_criteria name="mac">
    <value>0:14:4F:20:53:97</value>
</ai_criteria>

XML、MAC アドレスの範囲:

<ai_criteria name="mac">
   <range>
       0:14:4F:20:53:94
       0:14:4F:20:53:A0
   </range>
</ai_criteria>
ipv4
IP バージョン 4 ネットワークアドレス、または IP アドレスの範囲
CLI、単一の IP アドレス:
-c ipv4="10.6.68.127"

CLI、IP アドレスの範囲:

-c ipv4="10.6.68.1-10.6.68.200"

XML、単一の IP アドレス:

<ai_criteria name="ipv4">
    <value>10.6.68.127</value>
</ai_criteria>

XML、IP アドレスの範囲:

<ai_criteria name="ipv4">
    <range>
        10.6.68.1
        10.6.68.200
    </range>
</ai_criteria>
platform
uname -i (x86 システム) および prtconf -b (SPARC システム) によって返されるプラットフォーム名

値には次が含まれます。

  • i86pc

  • SUNW,SPARC-Enterprise

  • SUNW,Sun-Fire-T200

CLI:
-c platform="SUNW,Sun-Fire-T200"

XML:

<ai_criteria name="platform">
    <value>SUNW,Sun-Fire-T200</value>
</ai_criteria>
arch
uname -m によって返されるアーキテクチャー

値: i86pcsun4u、または sun4v

CLI:
-c arch="i86pc"

XML:

<ai_criteria name="arch">
    <value>i86pc</value>
</ai_criteria>
cpu
uname -p によって返される CPU クラス

値: i386 または sparc

CLI:
-c cpu="sparc"

XML:

<ai_criteria name="cpu">
    <value>sparc</value>
</ai_criteria>
network
IP バージョン 4 ネットワーク番号、またはネットワーク番号の範囲
CLI、単一の IP アドレス:
-c network="10.0.0.0"

CLI、IP アドレスの範囲:

-c network="11.0.0.0-12.0.0.0"

XML、単一の IP アドレス:

<ai_criteria name="network">
    <value>10.0.0.0</value>
</ai_criteria>

XML、IP アドレスの範囲:

<ai_criteria name="network">
   <range>
       11.0.0.0
       12.0.0.0
   </range>
</ai_criteria>
mem
prtconf によって返される M バイト単位のメモリーサイズ、またはメモリーサイズの範囲

unbounded キーワードは、範囲に上限がないことを示します。

CLI、1 つのメモリーサイズ:
-c mem="4096"

CLI、メモリーサイズの範囲:

-c mem="2048-unbounded"

XML、1 つのメモリーサイズ:

<ai_criteria name="mem">
     <value>4096</value>
</ai_criteria>

XML、メモリーサイズの範囲:

<ai_criteria name="mem">
     <range>
        2048
        unbounded
     </range>
</ai_criteria>
zonename
zoneadm list によって示されるゾーンの名前または名前のリスト。第 12 章ゾーンのインストールと構成を参照してください。
CLI、単一のゾーン名:
-c zonename="myzone"

CLI、ゾーン名のリスト:

-c zonename="zoneA zoneB zoneC"

XML、単一のゾーン名:

<ai_criteria name="zonename">
    <value>myzone</value>
</ai_criteria>

XML、ゾーン名のリスト:

<ai_criteria name="zonename">
    <value>zoneA zoneB zoneC</value>
</ai_criteria>
hostname
クライアントホスト名またはクライアントホスト名のリスト。
CLI、単一のホスト名:
-c hostname="host3"

CLI、ホスト名のリスト:

-c hostname="host1 host2 host6"

XML、単一のホスト名:

<ai_criteria name="hostname">
   <value>host3</value>
</ai_criteria>

XML、ホスト名のリスト:

<ai_criteria name="hostname">
   <value>host1 host2 host6</value>
</ai_criteria>