Linux イメージサーバーが存在し、そのサーバーで Linux オペレーティングシステムソフトウェアが使用できることを確認します。Linux イメージサーバーの作成方法の詳細については、「Linux サーバーの設定」を参照してください。
プロビジョニングソフトウェアのページの「Common Tasks」セクションで、「OS Provisioning」を選択します。
「OS Provisioning Common Tasks」ページの「Linux Images」セクションで「Create Profile」をクリックします。
「Plans Details」ページの「Run」をクリックします。
このプランに使用する変数を選択します。
「Plan Details Run」ページで、プロファイルの作成先の Linux イメージサーバーを選択します。
Linux イメージサーバーのホスト名は末尾が -linux になります。
「Run Plan (includes preflight)」をクリックします。
Linux イメージサーバーに対して Linux プロファイルが作成されたことを確認するには、N1 SPS ブラウザインタフェースの左側にある「Components」をクリックします。
フォルダ /com/sun/n1osp/autogen-server-name-linux/provision/ には provision コンポーネントがあるはずです。ここで server-name は、変数セットでユーザーが指定した Linux サーバー名です。次に例を示します。/com/sun/n1osp/autogen-LinuxRedHat3.0_x86-linux/provision/
LinuxImage コンポーネントの変数セットを作成するには、次の例のようなコマンドを入力します。
# 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" |
プランを実行するには、次の例のようなコマンドを入力します。
# cr_cli -cmd pe.p.run -u admin -p admin \ -PID NM:/com/sun/n1osp/untyped/LinuxImage-create-profile \ -tar H:NM:bikickstart-linux -comp + -vs redhat3 -pto 30 -nto 10 |