Solaris 10 IBM BladeCenter サーバーインストールガイド

rules ファイルの構文

rules ファイルに必要な属性は、次のとおりです。

rules ファイルには、次の要素を任意に含めることができます。

rules ファイル内のルールは、次の構文に従う必要があります。

!rule-keyword rule-value && !rule-keyword rule-value ... begin  profile  finish
!

否定を示すためにキーワードの前で使用される記号。

rule-keyword

ホスト名 (hostname) やメモリーサイズ (memsize) などの一般的なシステム属性を記述する、事前定義された字句単位または語。rule-keyword は、同じ属性を持つシステムを 1 つのプロファイルに対応させるためにルール値とともに使用されます。

rule-value

対応する rule-keyword に固有のシステム属性を指定します。ルール値については、『Solaris 10 インストールガイド (カスタム JumpStart/ 上級編)』「ルールキーワードと値の説明」を参照してください。

&&

同じルール内で rule-keywordrule-value のペアを複数組み合わせる際に使用する必要のある記号 (論理 AND)。カスタム JumpStart インストール時に、システムがルール内のすべてのペアに一致しなければ、ルールの一致は成立しません。

begin

インストール開始前に実行される Bourne シェルスクリプト名。開始スクリプトがない場合、このフィールドにマイナス記号 (-) を指定する必要があります。開始スクリプトはすべて、JumpStart ディレクトリになければなりません。

開始スクリプトの作成方法の詳細は、『Solaris 10 インストールガイド (カスタム JumpStart/ 上級編)』「開始スクリプトの作成」を参照してください。

profile

テキストファイル名。システムがルールに一致したとき Solaris ソフトウェアがシステムにどのようにインストールされるかを定義しています。プロファイル内の情報は、プロファイルキーワードと、それらに対応するプロファイル値から構成されます。すべてのプロファイルは JumpStart ディレクトリになければなりません。

finish

インストール終了後に実行される Bourne シェルスクリプト名。終了スクリプトがない場合、このフィールドにマイナス記号 (-) を指定する必要があります。終了スクリプトはすべて、JumpStart ディレクトリになければなりません。

終了スクリプトの作成方法の詳細は、『Solaris 10 インストールガイド (カスタム JumpStart/ 上級編)』「終了スクリプトの作成」を参照してください。

各ルールには、少なくとも次の要素を含める必要があります。