JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 10 1/13 インストールガイド: JumpStart インストール     Oracle Solaris 10 1/13 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris インストールの計画についての参照先

2.  JumpStart (概要)

3.  JumpStart インストールの準備 (タスク)

タスクマップ: JumpStart インストールの準備

ネットワーク上のシステム用のプロファイルサーバーの作成

JumpStart ディレクトリをサーバー上に作成する方法

すべてのシステムがプロファイルサーバーにアクセスできるようにする

ワイルドカードエントリを使用してすべてのシステムがプロファイルサーバーにアクセスできるようにする

スタンドアロンシステム用のプロファイルフロッピーディスクの作成

SPARC: プロファイルフロッピーディスクを作成する方法

x86: GRUB を使用してプロファイルフロッピーディスクを作成する方法

rules ファイルの作成

rules ファイルの構文

rules ファイルを作成する方法

rules ファイルの例

プロファイルの作成

プロファイルの構文

プロファイルを作成する方法

プロファイルの例

プロファイルのテスト

プロファイルをテストするために一時的な Oracle Solaris 環境を作成する方法

プロファイルをテストする方法

プロファイルテストの例

rules ファイルの妥当性を検査する

rules ファイルを検証する方法

4.  JumpStart のオプション機能の使用 (タスク)

5.  カスタムルールおよびプローブキーワードの作成 (タスク)

6.  JumpStart インストールの実行 (タスク)

7.  JumpStart によるインストール (例)

8.  JumpStart キーワードリファレンス

9.  JumpStart による ZFS ルートプールのインストール

用語集

索引

プロファイルのテスト

プロファイルの作成後、pfinstall(1M) コマンドを使ってプロファイルをテストします。プロファイルのテストは、実際にプロファイルを使用してシステムのインストールまたはアップグレードを行う前に行なってください。プロファイルのテストは、ディスク容量を再配置するアップグレードプロファイルを作成する場合、特に有用です。

pfinstall から生成されるインストール出力を調べることによって、意図どおりにプロファイルが動作するかどうかを簡単にチェックできます。たとえば、実際にシステムでアップグレードを行う前に、そのシステムが Oracle Solaris の新しいリリースにアップグレードするための十分なディスク容量を持っているかどうかをプロファイルで調べることができます。

pfinstall を利用すると、次の要素に対してプロファイルをテストできます。

プロファイルをテストするために一時的な Oracle Solaris 環境を作成する方法

特定の Oracle Solaris リリース用のプロファイルを正常かつ正確にテストするには、同じリリースの Oracle Solaris 環境内でテストする必要があります。たとえば、Oracle Solaris 初期インストールプロファイルをテストする場合は、Oracle Solaris OS を実行しているシステム上で pfinstall コマンドを実行します。

次のどちらかの状況でプロファイルをテストする場合は、一時的なインストール環境を作成する必要があります。

  1. 次に示すメディアのいずれか 1 つのイメージからシステムをブートします。

    SPARC システムの場合:

    • Oracle Solaris Operating System DVD (SPARC 版)

    • Oracle Solaris SOFTWARE - 1 CD (SPARC 版)

    x86 システムの場合:

    • Oracle Solaris Operating System DVD (x86 版)

    • Oracle Solaris SOFTWARE - 1 CD (x86 版)


    注 - アップグレードプロファイルをテストする場合は、アップグレードするシステムをブートしてください。


  2. システムを識別するための質問に答えます。
  3. プロンプトで ! を入力してインストールプログラムを終了します。
    The Solaris installation program  will assist you in installing software for Solaris.
    <Press ENTER to continue> {"!" exits}
  4. このシェルから pfinstall コマンドを実行します。

    pfinstall コマンドの詳しい使用方法については、「プロファイルをテストする方法」手順 5 を参照してください。

プロファイルをテストする方法


x86 のみ - locale キーワードを使用している場合は、pfinstall -D コマンドでプロファイルをテストすると失敗します。回避方法については、『Oracle Solaris 10 1/13 インストールガイド: ネットワークベースのインストール』の「Oracle Solaris OS のアップグレード」セクションのエラーメッセージ「could not select locale」を参照してください。


  1. プロファイルをテストするためのシステムを決定します。プロファイルの作成時に意図したシステムと同じプラットフォームタイプ (SPARC または x86) のシステムを選んでください。

    アップグレードプロファイルをテストする場合は、実際にアップグレードするシステム上でテストしてください。

  2. プロファイルをテストする
    • Oracle Solaris 10 8/11 ソフトウェアが動作しているシステムがある場合に初期インストールプロファイルをテストするには、システムのスーパーユーザーになります。
    • アップグレードプロファイルをテストするには (または、初期インストールプロファイルをテストするための、Oracle Solaris 10 8/11 が動作しているシステムがない場合):
      1. 一時的な Oracle Solaris 10 8/11 環境を作成し、プロファイルをテストします。詳細は、「プロファイルをテストするために一時的な Oracle Solaris 環境を作成する方法」を参照してください。続いて、手順 3 に進みます。
      2. 一時的なマウントポイントを作成します。
        # mkdir /tmp/mnt
      3. テストするプロファイル (1 つ以上) が入ったディレクトリをマウントします。
        • ネットワーク上のシステム用にリモート NFS ファイルシステムをマウントする場合は、次を入力します。
          mount -F nfs server-name:path /tmp/mnt
        • SPARC: UFS フォーマットのフロッピーディスクをマウントする場合は、次を入力します。
          mount -F ufs /dev/diskette /tmp/mnt
        • PCFS フォーマットのフロッピーディスクをマウントする場合は、次を入力します。
          mount -F pcfs /dev/diskette /tmp/mnt
  3. 特定のシステムメモリーサイズでプロファイルをテストするには、SYS_MEMSIZE をその特定のメモリーサイズ(M バイト単位) に設定します。
    # SYS_MEMSIZE=memory-size
    # export SYS_MEMSIZE
  4. ディレクトリをマウントします。
    • サブ手順 c でディレクトリをマウントした場合は、/tmp/mnt にディレクトリを変更します。

      # cd /tmp/mnt
    • ディレクトリをマウントしなかった場合は、プロファイルのある場所 (通常は JumpStart ディレクトリ) にディレクトリを変更します。

      # cd jumpstart-dir-path
  5. pfinstall(1M) コマンドによってプロファイルをテストします。
    # /usr/sbin/install.d/pfinstall -D:-d disk-config-file -c path profile

    注意

    注意 - -d または -D オプションを指定してください。いずれかを指定しないと pfinstall は指定されたプロファイルを使用して Oracle Solaris ソフトウェアをインストールします。その結果、システム上のデータがすべて上書きされます。


    -D

    pfinstall は、現在のシステムのディスク構成を使用してプロファイルをテストします。アップグレードプロファイルをテストする場合は、-D オプションを使用する必要があります。

    -d disk-config-file

    pfinstall は、ディスク構成ファイルを使用してプロファイルをテストします。pfinstall が動作しているディレクトリに disk-config-file が置かれていない場合は、パスを指定する必要があります。

    ディスク構成ファイルの作成方法については、「ディスク構成ファイルの作成」を参照してください。


    注 - アップグレードプロファイル -install_type upgrade には、d disk-config-file オプションを使用できません。常に、システムのディスク構成に対してアップグレードプロファイルをテストし、-D オプションを使用する必要があります。


    -c path

    Oracle Solaris ソフトウェアイメージのパス。このオプションは、たとえば、システムで Solaris Volume Manager を使用して Oracle Solaris SOFTWARE - 1 CD を各自のプラットフォームにマウントする場合に使用します。


    注 - 使用しているプラットフォームの Oracle Solaris Operating System DVD または Oracle Solaris SOFTWARE - 1 CD イメージからブートした場合は、-c オプションは不要です。DVD または CD イメージは、ブート処理の一環として /cdrom 上にマウントされます。


    profile

    テストするプロファイル名。profilepfinstall が実行されているディレクトリにない場合は、パスを指定する必要があります。

プロファイルテストの例

次の例は、pfinstall を使用して basic_prof というプロファイルをテストする方法を示しています。プロファイルは、 Oracle Solaris 10 8/11 ソフトウェアがインストールされているシステム上のディスク構成に基づいてテストされます。basic_prof プロファイルは、/jumpstart ディレクトリにあります。Solaris Volume Manager を使用しているので、Oracle Solaris Operating System DVD イメージへのパスが指定されています。

例 3-18 Oracle Solaris 10 8/11 システムを使用したプロファイルテスト

# cd /jumpstart
# /usr/sbin/install.d/pfinstall -D -c /cdrom/pathname basic_prof

次の例は、pfinstall を使用して Oracle Solaris 10 8/11 システム上で basic_prof というプロファイルをテストする方法を示しています。このテストは、535_test ディスク構成ファイルに対して行われます。このテストでは、システムメモリーが 64M バイトあることを確認します。この例では、/export/install ディレクトリにある Oracle Solaris SOFTWARE - 1 CD (SPARC 版) または Oracle Solaris SOFTWARE - 1 CD (x86 版) のイメージを使用しています。

例 3-19 ディスク構成ファイルによるプロファイルテスト

# SYS_MEMSIZE=64
# export SYS_MEMSIZE
# /usr/sbin/install.d/pfinstall -d 535_test -c /export/install basic_prof