ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 10 8/11 インストールガイド (カスタム JumpStart/上級編) Oracle Solaris 10 8/11 Information Library (日本語) |
JumpStart プログラムが Solaris ソフトウェアをインストールする際の流れ
3. カスタム JumpStart インストールの準備 (作業)
4. カスタム JumpStart オプション機能の使用 (作業)
5. カスタムルールおよびプローブキーワードの作成 (作業)
6. カスタム JumpStart インストールの実行 (作業)
7. カスタム JumpStart によるインストール (例)
カスタム JumpStart では、あらかじめ作成したプロファイルを使って、複数のシステムのインストールやアップグレードを自動的にかつ同時に行うことができます。プロファイルには、どのようにソフトウェアをインストールするかを定義します。さらに、インストール前とインストール後に実行する作業を、シェルスクリプトを使用して指定することができます。システムのインストールまたはアップグレードにどのプロファイルとスクリプトを使用するかを選択できます。カスタム JumpStart では、選択したプロファイルとスクリプトに基づいて、システムのインストールまたはアップグレードが行われます。また、sysidcfg ファイルを使用して構成情報を指定することにより、カスタム JumpStart インストールを完全に自動化することも可能です。
注 - クライアントシステムのルートパスワードは、root_password キーワードを sysidcfg に含めることによって、インストール前に事前に設定できます。sysidcfg(4) のマニュアルページを参照してください。
また、Oracle Solaris 自動登録は、Oracle Solaris 10 9/10 リリースの新機能です。システムをインストールまたはアップグレードすると、システムの構成データは、既存のサービスタグ技術によってリブート時に自動的にオラクル製品登録システムに伝達されます。システムに関するこのサービスタグデータは、オラクルの顧客向けサポートとサービスの向上などに役立てられます。
インストールまたはアップグレードの前に、auto_reg キーワードを sysidcfg ファイルに含めた場合は、インストールを完全に自動のままにできます。ただし、auto_reg キーワードを含めない場合は、インストール時またはアップグレード時に、自動登録のサポート資格情報とプロキシ情報を指定するように求められます。
登録を無効にする方法に関する手順を含め、自動登録については、『Oracle Solaris 10 8/11 インストールガイド (インストールとアップグレードの計画)』の「Oracle Solaris 自動登録」を参照してください。
次に、1 例を挙げてカスタム JumpStart の処理を説明します。この事例では、次の条件に従ってシステムを設定するものとします。
100 台の新しいシステムに Solaris をインストールします。
システムの 70 台は SPARC ベースのシステムで、エンジニアリング部が所有し、開発者用の Oracle Solaris OS ソフトウェアグループを備えたスタンドアロンシステムとしてインストールする必要があります。
残りの 30 台は x86 ベースのシステムで、マーケティング部が所有し、エンドユーザー用の Oracle Solaris OS ソフトウェアグループを備えたスタンドアロンシステムとしてインストールする必要があります。
まず、システム管理者はシステムグループごとに rules ファイルとプロファイルを作成する必要があります。rules ファイルは、Solaris ソフトウェアをインストールするシステムグループごと (または 1 つのシステム) のルールが入ったテキストファイルです。各ルールは 1 つ以上のシステム属性に基づいたシステムグループを識別します。また、各ルールは各グループをプロファイルにリンクします。
プロファイルは、グループ内の各システムに Solaris ソフトウェアがどのようにインストールされるかを定義するテキストファイルです。rules ファイルとプロファイルは、JumpStart ディレクトリに置かれている必要があります。
この例の場合、システム管理者は 2 つの異なるルールで rules ファイルを作成します。1 つはエンジニアリング部用のルールで、もう 1 つはマーケティング部用のルールです。ルールごとに、エンジニアリング部とマーケティング部を区別するために、システムのネットワーク番号が使用されます。
各ルールには、適切なプロファイルへのリンクも含まれています。たとえば、エンジニアリング部用のルールでは、エンジニアリング部用に作成した eng_profile というプロファイルへのリンクを追加します。マーケティング部用のルールでは、マーケティング部用に作成した market_profile というプロファイルへのリンクを追加します。
rules ファイルとプロファイルは、フロッピーディスクまたはサーバー上に保存できます。
プロファイルフロッピーディスクは、カスタム JumpStart インストールを、ネットワークに接続されていないスタンドアロンシステムで実行するときに必要です。
プロファイルサーバーは、カスタム JumpStart インストールを、サーバーにアクセスできるネットワークに接続されたシステムで実行するときに使用します。
rules ファイルとプロファイルを作成した後、check スクリプトを使用して、これらのファイルの妥当性を検査する必要があります。check スクリプトが正常に動作する場合、rules.ok ファイルが作成されます。rules.ok は rules ファイルの生成バージョンであり、JumpStart プログラムによって Solaris ソフトウェアのインストールに使用されます。