この節では、次の作業について説明します。
OS プロファイルには、次の情報を指定します。
インストールする OS ディストリビューション
インストール対象のホストのデフォルトの言語とタイムゾーン
使用するフラッシュアーカイブファイル
ディストリビューションとともにインストールする追加のパッケージ
パーティションの構成情報
実行するカスタムインストールスクリプト
OS ディストリビューションをコピーすると、N1 System Manager によって自動的に、同じ名前の OS プロファイルが管理サーバー上に作成されます。OS プロファイルは「デフォルト OS プロファイル」とも呼ばれます。パラメータの設定および OS プロファイルのカスタマイズの最適な方法については、 「デフォルト OS プロファイル」を参照してください。
デフォルト OS プロファイルの詳細を表示するには、show コマンドに、osprofile キーワードを付けて使用します。
新しい OS プロファイルを作成するには、create osprofile、 add osprofile、および set osprofile の各コマンドを使用します。コマンド行の例については、例 3–5 および例 3–6 を参照してください。
OS ディストリビューションをコピーすると、その OS ディストリビューション用のデフォルトの OS プロファイルが自動的に作成されます。デフォルトプロファイルは、標準の Sun Fire V20z サーバー用に作成され、主に例として提供されます。デフォルト OS プロファイルの設定は、次の表のとおりです。
表 3–3 デフォルト OS プロファイルのパラメータ設定
Sun Fire V20z サーバー以外のサーバーをプロビジョニングするには、デフォルトのプロファイルを変更するか、新しい OS プロファイルを作成するか、あるいは既存の OS プロファイルのクローンを作成してパラメータの設定をカスタマイズする必要があります。ハードウェア要件やプロビジョニング要件が各サーバーによって異なる場合、OS プロファイルをカスタマイズして作成する必要があります。
ブラウザインタフェースでは、OS プロファイルの新規作成用ウィザードが使用できるため、操作が比較的簡単です。手順については、「OS プロファイルを作成する」を参照してください。
デフォルト OS プロファイルの変更に適した方法としては、次のようなものがあります。
OS の構成の速度を高めるには、フラッシュアーカイブを使用するよう OS プロファイルを変更します。デフォルトプロファイルの変更例は、例 3–8 を、手順については、「管理サーバーにフラッシュアーカイブをコピーする」を参照してください。
OS プロファイルのインストールのあとにデータネットワークインタフェースを自動的に構成するには、add osprofile コマンドを使用して、スクリプトを追加します。「Solaris 10 OS のプロビジョニングを行う」の手順 4 を参照してください。
V20z サーバー以外のサーバー用に OS プロファイルを変更します。必ず既存のパーティションを削除し、サーバーモデルに適した新しいパーティション情報を追加します。手順については、「Sun Fire V40z または SPARC v440 サーバー用にデフォルトの Solaris OS プロファイルを変更する」を参照してください。
ここでは、ブラウザインタフェースを使用し、使用可能な OS プロファイルを一覧表示する手順を説明します。この説明のあとに、同じ操作をコマンド行で行う場合の例を示しています。
N1 System Manager にログインします。
詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。
「システムダッシュボード」タブをクリックします。
ページの右側に「ショートカット」区画が表示されます。
「OS プロファイル」区画の下にある、「一覧の編集」ボタンをクリックします。
使用可能な OS プロファイルの一覧が表示されます。
次の例は、システム内のすべての OS プロファイルを一覧表示する方法を示しています。
N1-ok> show osprofile all |
使用可能なすべての OS プロファイルが表示されます。詳細は、『Sun N1 System Manager 1.2 コマンド行レファレンスマニュアル』の「show osprofile」を参照してください。
ここでは、ブラウザインタフェースの「OS プロファイル」ウィザードの使用方法を説明します。この説明のあとに、Solaris、Red Hat、SUSE 用に OS プロファイルを作成してカスタマイズする同じ操作をコマンド行で行う場合の例を示しています。
OS プロファイルを作成するには、OS ディストリビューションをコピーしておく必要があります。 「CD または DVD から OS ディストリビューションをコピーする」 または 「ISO ファイルから OS ディストリビューションをコピーする」を参照してください。
N1 System Manager にログインします。
詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。
「システムダッシュボード」タブをクリックします。
ページの右側に「ショートカット」区画が表示されます。
「OS プロファイル」区画の下にある、「新規」ボタンをクリックします。
「オペレーティングシステムプロファイルの作成」ウィザードが表示されます。
ウィザードの手順に従って操作を進めます。
ウィザードの左区画にある「ヘルプ」タブをクリックすると、入力フィールドに関する詳細な説明を見ることができます。
OS プロファイルの作成を完了するには、ウィザードの「完了」ボタンをクリックします。
ウィザードのウィンドウが閉じます。
「OS プロファイル」ショートカットにある「一覧の編集」ボタンをクリックします。
ダイアログが表示されます。
表示したい OS プロファイルのチェックボックスを選択し、「了解」ボタンをクリックします。
OS プロファイルのショートカット一覧にドラッグ & ドロップアイコンが表示されます。
次の例は、Solaris OS ディストリビューション用の OS プロファイルの作成に使用するコマンドを示しています。最初のコマンドは、S10profile という名前の Solaris 10 プロファイルを作成し、root パスワードに admin を設定しています。
N1-ok> create osprofile S10profile rootpassword admin description "S10 for host123" os solaris10 |
次のコマンド例は、 2048M バイトの swap パーティションを構成する方法を示しています。
N1-ok> add osprofile s10profile partition swap size 2048 device c1t1d0s1 type swap |
次のコマンド例は、フリーの ufs パーティションを構成する方法を示しています。
N1-ok> add osprofile s10profile partition / sizeoption free device c1t1ds0\ type ufs |
次のコマンド例は、デフォルトの Solaris ディストリビューショングループを追加する方法を示しています。
N1-ok> add osprofile s10profile distributiongroup "Entire Distribution plus OEM support" |
コアシステムサポートディストリビューショングループのみをインストールする OS プロファイルは、OS 監視機能を使用して監視することはできません。
以下の例は、Red Hat ディストリビューション用の OS プロファイルの作成に使用するコマンドを示しています。
N1-ok> create osprofile RH30profile rootpassword admin\ os RedHat30 |
次のコマンド例は、ルートパーティションを構成する方法を示しています。
N1-ok> add osprofile RH30profile partition / device sda type ext3\ sizeoption free |
次のコマンド例は、swap パーティションを構成する方法を示しています。
N1-ok> add osprofile RH30profile partition swap device sda type swap\ size 2048 sizeoption fixed |
次のコマンド例は、ディストリビューショングループを指定する方法を示しています。
N1-ok> add osprofile RH30profile distributiongroup "Everything" |
以下の例は、SUSE ディストリビューション用の OS プロファイルの作成に使用するコマンドを示しています。
N1-ok> create osprofile default os suse rootpassword admin |
次のコマンド例は、ルートパーティションを構成する方法を示しています。
N1-ok> add osprofile default partition / device /dev/sda type reiser\ sizeoption free |
次のコマンド例は、swap パーティションを構成する方法を示しています。
N1-ok> add osprofile default partition swap device /dev/sda type swap\ size 2048 sizeoption fixed |
次のコマンド例は、ディストリビューショングループを指定する方法を示しています。
N1-ok> add osprofile default distributiongroup "Default Installation" |
「Sun Fire V40z または SPARC v440 サーバー用にデフォルトの Solaris OS プロファイルを変更する」
「Sun Fire V20z サーバー (K2.0 マザーボード) 用に Solaris 9 OS プロファイルを変更する」
OS プロファイルをロードする方法については、「サーバーまたはサーバーグループに OS プロファイルをロードする」を参照してください。
ここでは、既存の OS プロファイルの「クローン」(すなわち、コピー) を作成する手順を説明します。既存の OS プロファイルを変更する必要があるにもかかわらず、配備中で変更できない場合は、そのコピーを作成できます。「配備済み」OS プロファイルとは、プロビジョニング可能なサーバーに現在インストールされているプロファイルです。
N1 System Manager にログインします。
詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。
次のコマンドを入力します。
N1-ok> create osprofile osprofile clone oldprofile |
新しい OS プロファイルが作成されます。『Sun N1 System Manager 1.2 コマンド行レファレンスマニュアル』の「create osprofile」を参照してください。
次のコマンドを入力します。
N1-ok> show osprofile osprofile |
新しい OS プロファイルが表示されます。
OS プロファイルをロードする方法については、「サーバーまたはサーバーグループに OS プロファイルをロードする」を参照してください。
ここでは、OS プロファイルに設定されているスクリプトやパーティション、アップデート、ディストリビューショングループを変更する手順を説明します。
現在配備中の OS プロファイルは変更できません。
N1 System Manager にログインします。
詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。
次のいずれかの行うことによって OS プロファイルを変更します。
新しい OS プロファイル属性を追加する。
N1-ok> add osprofile osprofile [configuration-attributes] |
詳細は、『Sun N1 System Manager 1.2 コマンド行レファレンスマニュアル』の「add osprofile」を参照してください。
既存の OS プロファイル属性を削除する。
N1-ok> remove osprofile osprofile [configuration-attributes] |
詳細は、『Sun N1 System Manager 1.2 コマンド行レファレンスマニュアル』の「remove osprofile」を参照してください。
既存の OS プロファイルパラメータを変更する。
N1-ok> set osprofile osprofile [configuration-attributes] |
詳細は、『Sun N1 System Manager 1.2 コマンド行レファレンスマニュアル』の「set osprofile」を参照してください。
新しい OS プロファイルの詳細を表示します。
N1-ok> show osprofile osprofile |
変更した OS プロファイル情報が表示されます。
この例は、solaris_ver10 OS というプロファイルを変更することによって、フラッシュアーカイブおよびインストール後処理スクリプトを使用する方法を示しています。
この例では、管理サーバー ディレクトリの /scripts という名前のディレクトリに次のスクリプトが作成されていることが前提になっています。
このスクリプト例の名前は add_host.sh で、このスクリプトはプロビジョニング可能なサーバーの /etc/hosts ファイルにホストを追加します。
echo "129.10.12.101 myhost" >>/a/etc/hosts |
インストール後処理時の、プロビジョニング対象サーバーのルートファイルシステムが /a であることに注意してください。
また、この例では、archive1.flar という名前のフラッシュアーカイブが作成され、「管理サーバーにフラッシュアーカイブをコピーする」の手順が完了していると仮定します。
次の例は、OS プロファイルにスクリプトを追加する方法を示しています。
N1-ok> add osprofile solaris_ver10 script /scripts/add_host.sh type post |
次の例は、フラッシュアーカイブを使用するよう OS プロファイルを設定する方法を示しています。
N1-ok> set osprofile solaris_ver10 flar /jumpstart/Flash/archive1.flar |
変更したオペレーティングシステムプロファイルのロード方法については、「サーバーまたはサーバーグループに OS プロファイルをロードする」を参照してください。
配備中の OS プロファイルを削除することはできません。プロビジョニング可能なサーバーに現在インストール中であれば、OS プロファイルは「配備中」です。
N1 System Manager にログインします。
詳細は、「N1 System Manager のコマンド行にアクセスする」を参照してください。
次のコマンドを入力します。
N1-ok> delete osprofile osprofile |
管理サーバーから OS プロファイルが削除されます。
次のコマンドを入力します。
N1-ok> show osprofile all |
削除した OS プロファイルが表示されていないことを確認します。