プロビジョニングプロファイルは、使用する OS ファイルを特定し、またこれらのファイルをどのように配備するかに関する追加情報を含んでいます。
Windows イメージサーバーが存在し、そのサーバーで Windows OS ソフトウェアが使用できることを確認します。Windows イメージサーバーの作成方法の詳細については、「Windows サーバーの設定」を参照してください。
プロビジョニングソフトウェアのページの「Common Tasks」セクションで、「OS Provisioning」を選択します。
「OS Provisioning Common Tasks」ページの「Windows Images」セクションで「Create Profile」をクリックします。
「Plans Details」ページの「Run」をクリックします。
このプランに使用する変数を選択します。
既存の変数セットを使用するには、「Plan Parameters」テーブルの「WindowsImage」コンポーネント行にあるドロップダウンメニューから名前を選択します。
新しい変数セットを作成するには、「Plan Parameters」テーブルの「WindowsImage」コンポーネント行で「Select from List」をクリックします。
「Create Set」をクリックします。
変数セットの名前を入力します。
変数を確認し、必要に応じて変数を変更します。
コンポーネント変数テーブルのプロンプトに表示される情報よりも多くの情報が必要である場合は、「Windows プロビジョニングプロファイルの変数」にある、コンポーネントの詳細リストとともにデフォルト値および例を参照してください。
変数セットを保存します。
「Plan Parameters」テーブルの「WindowsImage」コンポーネント行にあるドロップダウンメニューから、直前に保存した変数セットを選択します。
「Plan Details Run」ページで、イメージの添付先の Windows イメージサーバーを選択します。
Windows イメージサーバーのホスト名は末尾が -windows になります。
「Run Plan (includes preflight)」をクリックします。
Windows イメージサーバーに対して Windows イメージが添付されたことを確認するには、N1 SPS ブラウザインタフェースの左側にある「Components」をクリックします。
Windows provisioning profile のような記述を持つタイプ com.sun.n1osp#Provision のコンポーネントが表示されるはずです。
WindowsProfile コンポーネントの変数セットを作成するには、次の例のようなコマンドを入力します。
# cr_cli -cmd cdb.vs.add -comp NM:/com/sun/n1osp/untyped/LinuxImage \ -name "redhat3" -u admin -p admin -vars "osp_server=masterserver-osp;version=RedHat3.0; \ architecture=x86;installPath=Linux:[version]_:[architecture];description=testlinux; \ min_disk_size=10GB;monitor_install=FALSE;boot_server_name=bikickstart; \ boot_server_subnet_address=10.42.42.0; \ boot_server_subnet_ip_address=10.42.42.3;kickstart_file=/export/el30.cfg; \ pxe_boot_file=linux-install/pxelinux.0;pxe_configuration_file=el30-console" |
これらの変数の詳細については、「Windows プロビジョニングプロファイルの変数」を参照してください。
プランを実行するには、次の例のようなコマンドを入力します。
# cr_cli -cmd pe.p.run -u admin -p admin -PID NM:/com/sun/n1osp/untyped/LinuxImage-attach \ -tar H:NM:bikickstart-linux -comp + -vs redhat3 -pto 30 -nto 10 |
次の表に、Windows プロビジョニングプロファイルのすべてのコンポーネント変数を示します。デフォルト値を持つ変数に関しては、デフォルトが示されています。デフォルト値を持たない変数に関しては、値の例が示されています。
表 7–2 Windows プロビジョニングプロファイル用のコンポーネント変数
変数名 |
説明 |
デフォルトまたはサンプル値 |
---|---|---|
osp_server |
OS プロビジョニングサービスを表す仮想サーバー |
masterserver-osp (例) |
version |
Windows のバージョン |
2003 (デフォルト) |
architecture |
|
x86 (デフォルト) |
installPath |
Windows イメージの名前 |
Windows:[version]_:[architecture] (デフォルト) |
description |
説明 | |
min_disk_size |
配備するこのプロファイルの最小ディスクサイズ |
10GB (デフォルト) |
monitor_install |
インストールを監視する必要があるかどうか |
False (デフォルト) |
boot_server_name |
Windows ブートサーバーの名前 |
|
boot_server_subnet_address |
ブートサーバーによりサービスが提供されるサブネット |
|
boot_server_subnet_ip_address |
このサブネット上のブートサーバーの IP アドレス |
|
boot_srv_active_directory_domain |
このサブネットの Windows Active Directory ドメイン |
winprov.n1lab.sun.com (例) |
windows_product_directory |
ブートサーバー上の Windows 製品のディレクトリ名 |
D:\RemoteInstall\Setup\English\Images\Win2003 (例) |
sif_file |
Software Information File (SIF) の位置 |
D:\RemoteInstall\Setup\English\Images\Win2003\i386\templates\ristndrd.sif (例) |
windows_component_folder |
自動生成 Windows Provision コンポーネントフォルダの位置 |
/com/sun/n1osp/autogen-:[target(..):sys.hostName]-windows (デフォルト) |