ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 10 8/11 インストールガイド (Solaris フラッシュアーカイブの作成とインストール) Oracle Solaris 10 8/11 Information Library (日本語) |
Solaris フラッシュのキーワードは、カスタム JumpStart のキーワードと類似しています。どちらのキーワードも、インストール要素を定義します。各キーワードは、Solaris フラッシュソフトウェアによるクローンシステムへのソフトウェアのインストール方法の一部分を制御するコマンドです。
次のガイドラインに従って、キーワードおよび値の書式を指定します。
キーワードと値は 1 つの等号で区切られ、1 行に 1 つのキーワードと 1 つの値を指定します
キーワードは、大文字と小文字を区別しません
個々の行の長さに制限はありません
Solaris フラッシュアーカイブの各セクションは、section_begin と section_end キーワードで定義されます。たとえば、アーカイブファイルセクションには、値の異なる section_begin キーワードが含まれます。ユーザー定義アーカイブセクションは、section_begin と section_end キーワードで区切られ、各キーワードには、そのセクションに適した値が指定されます。section_begin と section_end キーワードの値を次の表に示します。
表 6-2 section_begin と section_end キーワードの値
|
次の表に、アーカイブ識別セクションで使用されるキーワードと、これらに定義可能な値を示します。
各セクションでは、表 6-3 に示したキーワードがセクションの区切りに使用されます。
表 6-3 アーカイブ識別セクションのキーワード: 一般的なキーワード
|
次のキーワードは、識別セクションで使用され、アーカイブファイルセクションの内容を説明します。
表 6-4 アーカイブ識別セクションのキーワード: アーカイブファイルセクションの内容
|
次のキーワードは、アーカイブ全体に関する情報を提供します。通常、これらのキーワードは、アーカイブの選択および管理を支援する目的で使用されます。これらのキーワードはすべてオプションであり、各アーカイブの識別を容易にするために使用されます。これらのキーワードを含めるには、flarcreate コマンドのオプションを使用します。詳細は、例 3-9 を参照してください。
表 6-5 アーカイブ識別セクションのキーワード: ユーザーによるアーカイブの記述
|
次のキーワードも、アーカイブ全体の説明に使われます。デフォルトでは、値は、フラッシュアーカイブの作成時に uname で指定されます。ルートディレクトリが / ではないフラッシュアーカイブを作成すると、アーカイブソフトウェアにより、これらのキーワードに対して文字列 UNKNOWN が挿入されます。例外は、creation_node、creation_release、および creation_os_name キーワードです。
creation_node では、ソフトウェアは nodename ファイルの内容を使用します。
creation_release および creation_os_name では、ソフトウェアは root ディレクトリの /var/sadm/system/admin/INST_RELEASE の内容を使用しようとします。ソフトウェアがこのファイルの読み込みに失敗した場合、値 UNKNOWN が割り当てられます。
これらのキーワードの値は設定方法に関係なく、上書きできません。
表 6-6 アーカイブ識別セクションのキーワード: ソフトウェアによるアーカイブの記述
|
Solaris フラッシュアーカイブで定義されるキーワードに加えて、ほかのキーワードも定義できます。Solaris フラッシュアーカイブはユーザー定義のキーワードを無視しますが、アーカイブ識別セクションを処理してユーザー定義のキーワードを使用するスクリプトやプログラムを、ユーザーが作成することもできます。ユーザー定義キーワードを作成する際、次の書式に従います。
キーワード名を X で始めます。
改行、等号、空文字以外の任意の文字を使用してキーワードを作成します。
ユーザー定義キーワードの命名規則には、定義済みのキーワードに対して使用される、下線で区切る記述方法を推奨します。他によく使われる命名規則としては、Java パッケージの命名に類似したフェデレーテッド規則があります。
たとえば、X-department はユーザー定義のキーワードとして有効です。
オプションを使用して、アーカイブ識別セクションにユーザー定義キーワードを含める具体例は、例 3-9 を参照してください。