JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11 システムのインストール     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

パート I Oracle Solaris 11 のインストールオプション

1.  インストールオプションの概要

パート II インストールメディアを使用したインストール

2.  インストールの準備

3.  LiveCD の使用

4.  テキストインストーラの使用

5.  メディアからブートする自動インストール

6.  Oracle Solaris インスタンスの構成解除または再構成

パート III インストールサーバーを使用したインストール

7.  複数のクライアントへの自動インストール

8.  インストールサーバーの設定

9.  インストールのカスタマイズ

10.  クライアントシステムのプロビジョニング

11.  クライアントシステムの構成

12.  ゾーンのインストールと構成

13.  初回ブート時のカスタムスクリプトの実行

14.  AI クライアントシステムで使用するための Oracle Configuration Manager の設定

AI クライアントでの Oracle Configuration Manager のデフォルトの動作

カスタムレスポンスファイルの指定

カスタムレスポンスファイルパッケージを作成してインストールする方法

Oracle Configuration Manager の停止

15.  クライアントシステムのインストール

16.  自動インストールのトラブルシューティング

カスタムレスポンスファイルの指定

次のいずれかの情報を指定する場合は、カスタムレスポンスファイルを用意する必要があります。

カスタムレスポンスファイルパッケージを作成してインストールする方法

カスタム IPS パッケージにカスタムレスポンスファイルを指定するには、次の手順を実行します。

  1. カスタムレスポンスファイルを作成します。

    既存の Oracle Configuration Manager インストールを使用してレスポンスファイルを作成します。カスタムレスポンスファイルの作成については、『Oracle Configuration Manager インストレーションおよび管理ガイド』の「レスポンスファイルの作成」を参照してください。レスポンスファイルの名前は ocm.rsp にする必要があります。

  2. カスタム IPS パッケージを作成します。

    カスタムレスポンスファイルが含まれている IPS パッケージを作成します。それぞれのシステム用にカスタムレスポンスファイルを作成する場合は、各レスポンスファイルを個別のパッケージに入れます。それぞれのカスタムレスポンスファイルのパスとファイル名は同じになります。パッケージ名は違っていても構いません。AI マニフェストに含めることができる Oracle Configuration Manager のカスタムレスポンスファイルパッケージは 1 つのみです。

    1. ディレクトリ階層を作成します。

      カスタムレスポンスファイルは AI クライアントシステム上の /var/ocm/.rsp/ocm.rsp としてインストールする必要があります。

      $ mkdir -p proto/var/ocm/.rsp
      $ cp ocm.rsp proto/var/ocm/.rsp
    2. パッケージマニフェストを作成します。

      ocsresp.p5m という名前の次のファイルを作成します。

      set name=pkg.fmri value=ocsresp@1.0,5.11
      set name=pkg.summary value="Oracle Configuration Manager custom response file"
      set name=pkg.description value="Oracle Configuration Manager custom response file"
      depend fmri=pkg:/system/ocm type=require
      file var/ocm/.rsp/ocm.rsp group=root mode=0444 owner=root path=var/ocm/.rsp/ocm.rsp

      depend および file 行のみが必須です。summary および description 行は、ユーザーがリポジトリでこのパッケージの検索または表示を試みる場合に役立ちます。

    3. パッケージのリポジトリを作成します。

      この例では、発行元として ocm を指定して、ローカルディレクトリにリポジトリを作成します。


      注 - インストール時に AI クライアントがアクセスできるディレクトリにリポジトリを作成してください。


      $ pkgrepo create customocm
      # pkgrepo -s customocm add-publisher ocm
    4. パッケージを発行します。
      $ pkgsend publish -d ./proto -s ./customocm ocsresp.p5m
      pkg://ocm/ocsresp@1.0,5.11:20110708T174359Z
      PUBLISHED

      クライアントは、customocm リポジトリからパッケージをインストールできます。customocm 起点を持つ ocm 発行元は、次の手順に示すように AI マニフェストに定義されます。

      クライアントシステムが NFS 共有または HTTP を介して新しいリポジトリにアクセスできるようにする手順については、『Oracle Solaris 11 パッケージリポジトリのコピーおよび作成』を参照してください。

  3. パッケージを AI マニフェストに追加します。

    パッケージを AI マニフェストのソフトウェアインストールセクションに追加します。AI マニフェストの XML ファイルをカスタマイズするか、派生マニフェストスクリプトを作成して、これらの要素を追加します。AI マニフェストのカスタマイズについては、第 10 章クライアントシステムのプロビジョニングを参照してください。

    1 つ以上の既存の AI マニフェストの内容を取得するには、installadm export コマンドを使用します。次の例では、追加する必要がある XML 要素を示しています。AI マニフェストに含めることができる Oracle Configuration Manager のカスタムレスポンスファイルパッケージは 1 つのみです。

    <software type="IPS">
      <source>
        <publisher name="solaris">
          <origin name="http://pkg.oracle.com/solaris/release"/>
        </publisher>
        <publisher name="ocm">
          <origin name="file:///net/host/export/customocm"/>
        </publisher>
      </source>
      <software_data action="install">
        <name>pkg://ocm/ocsresp</name>
      </software_data>
    </software>

    起点が、AI インストール中にクライアントがアクセスできる URI であることを確認します。クライアントがローカルリポジトリにアクセスできるように、zfs set sharenfs を使用してリポジトリをエクスポートします。

  4. AI インストールサービス内の変更された AI マニフェストを更新します。

    installadm update-manifest コマンドを使用して、AI マニフェストの内容を、カスタムの Oracle Configuration Manager レスポンスファイルパッケージが含まれる内容に置き換えます。更新後もマニフェストまたはスクリプトの条件やデフォルトステータスはそのままです。

  5. カスタムレスポンスファイルパッケージのプロパティーをシステム構成プロファイルに追加します。

    クライアントでは任意の数のシステム構成プロファイルを使用できるため、このプロパティー設定を個別のプロファイルに入れて、任意の、またはすべてのクライアントでこの設定を簡単に追加することができます。

    <service name='system/ocm' type='service' version='1' >
      <instance name='default' enabled='true' >
        <property_group name='reg' type='framework'>
          <propval name='response_file_pkg_name' type='astring' value='pkg:/ocsresp' />
        </property_group>
      </instance>
    </service>
  6. 変更されたシステム構成プロファイルを AI インストールサービスに追加します。

    installadm コマンドの create-profile サブコマンドを使用して、新規の、またはカスタマイズされたシステム構成プロファイルを AI インストールサービスに追加します。

    次の例では、filename は構成プロファイルのフルパス名です。ファイル criteria.xml は、このプロファイルを使用するクライアントを指定します。このプロファイルにレスポンスファイルパッケージ名の設定が 1 つしか含まれていない場合で、さらにすべてのクライアントで同じカスタムレスポンスファイルを使用する場合は、-C または -c オプションを省略します。

    # installadm create-profile -n svcname -f filename -C criteria.xml