次のリストで説明している変数は、基本オペレーティングシステム構成を提供します。これらの変数は、JET base_config モジュールに直接対応します。リストには、ターゲット設定可能なコンポーネントの値を使用するいくつかの変数があります。Solaris Profile 変数の目的では、ターゲット設定可能なコンポーネントはターゲットホストです。
説明 : sun4u や x86 などのカーネルアーキテクチャー。デフォルトでは、これはターゲット設定可能なコンポーネントのカーネルアーキテクチャーに設定されています。
デフォルト値 : :[targetableComponent:kernel_arch]
説明 : Ethernet MAC アドレス。デフォルトでは、これはターゲット設定可能なコンポーネントの Ethernet MAC アドレスに設定されています。
デフォルト値 : :[targetableComponent:ethernet_mac_address]
説明 : プロビジョニングする OS のバージョン。
例 : Solaris9_u7_sparc
説明 : このクライアントの構築に使用されるメカニズム。デフォルトでは、/opt/jet/etc/jumpstart.conf にあるオプションが使用されます。この特定のクライアントのデフォルトとは異なる動作が必要な場合を除き、この値は空白のままにします。
Solaris 10 1/06 x86 リリースをプロビジョニングする場合は、この変数の値を grub に設定して、Grub ベースのブートおよびインストールを行えるようにします。
client_allocation_base_config を bootp に設定する場合は、osp_profile_control_service を false に設定します。
説明 : Solaris 10 1/06 x86 システムの場合は、GRUB ブートローダーに渡す追加オプションまたは引数を指定します。
説明 : プロビジョニングする JET モジュール。
例 : base_config spsra
説明 : 初期ブート時に構成するサービス名。
デフォルト値 : NIS
説明 : 初期ブート時に使用するネットワークインタフェース。
デフォルト値 : PRIMARY
説明 : 初期ブート時に使用する IP アドレス。デフォルトでは、これはターゲット設定可能なコンポーネントの IP アドレスに設定されています。
デフォルト値 : :[targetableComponent:ethernet_ip_address]
説明 : 初期ブート時に使用するネットマスク。デフォルトでは、これはターゲット設定可能なコンポーネントのネットマスクに設定されています。
デフォルト値 : :[targetableComponent:ethernet_netmask]
説明 : 暗号化された root パスワード。
例 : boajrOmU7GFmY は、パスワード「newroot」を暗号化した値です。
説明 : 初期ブート時に使用するシステムロケール。
例 : en_US.ISO8859-1
説明 : 初期ブート用にシステム時刻を取得する場所。空白の場合、システム時刻は JET サーバーから取得されます。また、この変数を localhost に設定して、クライアントのハードウェア時計からシステム時刻を取得することもできます。
説明 : 初期ブートに使用されるシステムタイムゾーン。
例 : US/Pacific
説明 : 初期ブート時に設定する端末エミュレータ。
デフォルト値 : vt100
説明 : 初期ブート時に使用する Kerberos セキュリティーポリシー。
デフォルト値 : NONE
説明 : 初期ブート時に IPv6 プロトコルを使用するかどうか。
デフォルト値 : no
説明 : Solaris 9 以降の環境で JumpStart 中に使用するルーター IP アドレス。空白の場合、defaultrouter_base_config 変数の値を使用しようとします。この変数も空白の場合、または別のネットインタフェース用の場合は、JumpStart sysidcfg は Jet サーバーからルーター IP を取得します。
説明 : x86 システムの場合、インストール時に Solaris が Windows を実行しようとするのを防止します。
デフォルト値 : yes
説明 : x86 システムでは、クライアントにキーボードとモニターを接続しない場合、コンソールを適切な tty ポートに設定します。この変数を設定することで、シリアルポート経由でインストールを実行できます。b1600、v20z、および v40z システムには、ttya を使用します。lx50、v60x、および v65x システムには、ttyb を使用します。
説明 : x86 システムでは、どのような値を使用しても ACPI が無効になります。ACPI を無効にすると、割り込みを処理する方法により、インストールプロセスの進行が改善される場合があります。
説明 : x86 システムでは、システムが自動的に再起動するかどうかを制御します。PXE ブートが一度限りのオプションであり、次の再起動ではディスクからブートする場合は、このオプションを yes に設定する必要があります。
説明 : Solaris x86 システムで、ターゲットホストのキーボード、ディスプレイ、およびマウスを構成するための対話型 kdmconfig ユーティリティーを無効にします。GRUB ブートローダーを持つ Solaris OS をインストールする場合は、この変数の値を yes に設定します。
説明 : Solaris 9 x86 システムで、add_install_client コマンドの confflags 属性で使用する引数を指定します。
例 : -f -P /boot/solaris/dca .
説明 : Solaris x86 システムで、sysidcfg ファイルに付加するキーボード、ディスプレイ、およびマウス構成ファイルの名前を指定します。
例 : /sysidcfg-addon-file .
説明 : 独自のカスタム JumpStart プロファイルを作成します。
デフォルトでは、この変数を空白にすると、OS プロビジョニングプラグインは次の 21 個 の profile_* 変数に基づいて、/opt/SUNWjet/Clients/hostname/profile を作成します。また、『Solaris 10 インストールガイド (カスタム JumpStart/ 上級編)』で説明されている手順で、独自のカスタム JumpStart プロファイルを作成することもできます。手動で作成したプロファイルを使用するには、profile_base_config 変数を、作成したプロファイルの名前に設定します。デフォルトでは、OS プロビジョニングプラグインは、/opt/SUNWjet/Clients/ hostname ディレクトリのプロファイルを探します。別のディレクトリにあるプロファイルを探すようプラグインに指示するには、profile_base_config 変数で絶対パス名を指定します。
x86 ターゲットホストで Solaris OS をプロビジョニングする場合は、既存のすべてのパーティションを削除するカスタム JumpStart プロファイルを作成し、profile_base_config 変数でそのプロファイルを指定する必要があります。fdisk キーワードを使用して既存のパーティションを削除する JumpStart プロファイルを作成する方法については、『Solaris 10 インストールガイド (カスタム JumpStart/ 上級編)』を参照してください。
説明 : Solaris ソフトウェアグループパッケージ。SUNWCreq は、基本的かつ必要なソフトウェアを特定します。そのほかの選択肢には次のものが含まれます。
SUNWCuser — ユーザーパッケージ
SUNWCprog — ユーザーおよび開発者パッケージ
SUNWCall — すべてのパッケージ
SUNWCXall — OEM パッケージを含むすべてのパッケージ (E10K 環境には必須)
SUNWCrnet — Solaris 10 専用の最小パッケージ
デフォルト値 : SUNWCreq
説明 : OS が読み込まれるブートディスクを定義します。cntndn の形式、またはキーワード rootdisk を使用します。値が rootdisk である場合、現在のブートディスクが使用されます。
デフォルト値 : rootdisk
説明 : 使用してはならないディスクのコンマ区切りリスト。cntndn の形式を使用します。この変数が適用されるのは、profile_usedisk_base_config が設定されていない場合のみです。
説明 : ルートの容量 (free、または M バイトサイズ)
デフォルト値 : free
説明 : スワップ容量 (M バイト単位)。
デフォルト値 : 256
説明 : スライス 3 パーティションに対するマウントパス。
VxVM を使用中で、ブートディスクをミラーのようにする場合は、スライス 3 および 4 を空のままにします。
説明 : スライス 3 パーティションのサイズ (M バイト単位)。
説明 : スライス 4 パーティションに対するマウントパス。
説明 : スライス 4 パーティションのサイズ (M バイト単位)。
説明 : スライス 5 パーティションに対するマウントパス。
デフォルト値 : /var
説明 : スライス 5 パーティションのサイズ (M バイト単位)。
説明 : スライス 6 パーティションに対するマウントパス。
デフォルト値 : /usr
説明 : スライス 6 パーティションのサイズ (M バイト単位)。
説明 : スライス 7 パーティションに対するマウントパス。
Solaris Volume Manager (SVM) を使用している場合、デフォルト動作では、スライス 7 を metastate データベースの位置として使用します。SVM デフォルト構成を使用している場合は、データにスライス 7 を使用しないでください。
デフォルト値 : /opt
説明 : スライス 7 パーティションのサイズ (M バイト単位)。
説明 : ブートディスクに加えて使用および構成するディスクのリスト。cntndn の形式を使用します。リストにある各ディスクに対して、マウントポイントとサイズを特定するため、各スライスの変数のセットを定義します。詳細については、「追加ディスクの構成」を参照してください。
説明 : 追加するロケールのコンマ区切りリスト。
例 : fr_FR, ja_JP.UTF-8
説明 : 削除するロケールのコンマ区切りリスト。
説明 : 追加する地域のコンマ区切りリスト。
例 : N_Europe, C_Europe
説明 : 削除する地域のコンマ区切りリスト。
説明 : Solaris 7 およびそれ以降のシステムでは、ロギングに使用するマウントポイントのスペース区切りリスト。すべての UFS ファイルシステムでのロギングを有効にするには、キーワード all を使用します。Solaris 9 09/04 では、デフォルトでロギングが有効になっています。
特定のファイルシステムでロギングを無効にするには、マウントポイントの前にハイフンを配置します。すべてのファイルシステムでのロギングを無効にするには、キーワード none を使用します。
キーワードとマウントポイントを混在させることはできません。ルートファイルシステム (/) を指定できますが、ルートファイルシステムは all および none キーワードの一部として含まれています。
デフォルト値 : all
説明 : 追加するパッケージのスペース区切りリスト。
説明 : 削除するパッケージのスペース区切りリスト。
Solaris x86 のヘッドレスターゲットホストでの対話式インストールを回避するには、この値を SUNWxwssu SUNWxwscf に設定します。
説明 : 追加するクラスタパッケージのスペース区切りリスト。
説明 : 削除するクラスタパッケージのスペース区切りリスト。
例 : SUNWCpm SUNWCpmx SUNWCdial SUNWCdialx
説明 : 遠隔 NFS マウントポイントのスペース区切りリスト。次の例に示すように、マウントターゲットからマウントソースを分離するには、? を使用します。
例 : fs?1.1.1.1:/fs
説明 : /etc/nodename に使用する値 (デフォルトホスト名ではない場合)。
説明 : /etc/defaultrouter に使用する値。
説明 : y に設定すると、IPv4 転送が無効になり、/etc/notrouter ファイルが作成されます。
説明 : /etc/resolv.conf ファイルの DNS ドメインエントリ。
説明 : /etc/resolv.conf ファイルにある DNS ネームサーバーエントリに使用する IP アドレスのスペース区切りリスト。
説明 : /etc/resolv.conf ファイルの DNS 検索行に含まれるエントリのリスト。
説明 : 後の時点まで DNS の構成を遅らせます。ビルド環境で DNS が使用できない場合、この変数を yes に設定します。
説明 : NTP サーバーの名前または IP アドレスのスペース区切りリスト。最初のサーバーには「prefer」タグが付与されます。このセクションは server [prefer] 形式の行を /etc/inet/ntp.conf ファイルに配置します。追加の NTP 制御を行うには、カスタムモジュールを使用して独自のカスタム ntp.conf ファイルを配備します。
説明 : 定義する追加ネットワークインタフェースのスペース区切りリスト。論理インタフェースには、コロン (:) ではなくアンダースコア (_) を使用します。cntndn の形式を使用します。リストにある各インタフェースに対して、変数のセットを定義して、インタフェースのネット名、ネットマスク、ホスト名、および IP アドレスを指定します。この変数の詳細については、「追加ネットワークインタフェースの構成」を参照してください。
例 : le1!netB 255.255.255.0 myhost-netB 192.168.1.0
説明 : IPMP 制御の下で定義されるインタフェースのスペース区切りリスト。リストにある各インタフェースに対して、変数のセットを定義し、インタフェースのネットグループ、モード、test1、test2、ネットマスク、ホスト名、log-ip、hostname2、および log-ip2 を指定します。この変数の詳細については、「IP ネットワークマルチパス (IPMP) の構成」を参照してください。
例 : qfe0_qfe4!database-net l 10.0.0.1 10.0.0.2 24 oracle-db 10.0.0.3 apache 10.0.0.4
説明 : 設定されている場合、sysidcfg 端末タイプを inittab に適用します。
デフォルト値 : yes
説明 : 任意の値に設定されている場合、Solaris 2.6 システムのセーブコアを有効にします。
デフォルト値 : yes
説明 : クラッシュダンプが dump ファイルシステムを埋め尽くさないように、制限を設定します。有効な値については、dumpadm(1M) の -m オプションを参照してください。
例 : 20000k
説明 : 任意の値に設定すると、電源管理を無効にします。
デフォルト値 : pm_disabled
説明 : 任意の値に設定すると、telnet/rsh および ssh 両方からのネットワークルートログインを有効にします。
説明 : 任意の値に設定すると、ルート FTP アクセス権が有効になります。
説明 : 設定されている場合、sendmail をシャットアップするためのエイリアスホスト名を作成します。
デフォルト値 : yes
説明 : 設定されている場合、ビルドが完了すれば、マシンをシャットダウンします。
説明 : 設定されている場合、dumpadm ユーティリティーによりパーティションが専用ダンプデバイスとして構成されます。サポートされているオペレーティング環境については、dumpadm(1M) のマニュアルページを参照してください。
説明 : 設定されている場合、代替のブレークシーケンスを有効にします。
説明 : 設定されている場合、最初の再起動で sysid をスキップします。この設定は、使用されていないネットワークアダプタの数が多いシステムではプロビジョニングの効率が大幅に上昇します。
デフォルト値 : yes
説明 : 最初の再起動でプロンプトが表示されるのを防ぐよう、NFSv4 ドメインを設定します。設定されていない場合、まず dns_domain_base_config でエントリを探し、続いて /etc/default/nfs でドメイン値を探します。
説明 : 製品へのパス。空白である場合、jumpstart.conf ファイルの情報、および JET サーバーの IP アドレスを使用します。パッケージファイルが JET サーバー上に格納されてない場合、パッケージの位置への NFS スタイルのパスを提供します。
説明 : パッチへのパス。空白である場合、jumpstart.conf ファイルの情報、および JET サーバーの IP アドレスを使用します。パッチファイルが JET サーバー上に格納されてない場合、パッチの位置への NFS スタイルのパスを提供します。