ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
Oracle Solaris 10 1/13 インストールガイド: JumpStart インストール Oracle Solaris 10 1/13 Information Library (日本語) |
1. Oracle Solaris インストールの計画についての参照先
すべてのシステムがプロファイルサーバーにアクセスできるようにする
ワイルドカードエントリを使用してすべてのシステムがプロファイルサーバーにアクセスできるようにする
スタンドアロンシステム用のプロファイルフロッピーディスクの作成
x86: GRUB を使用してプロファイルフロッピーディスクを作成する方法
4. JumpStart のオプション機能の使用 (タスク)
5. カスタムルールおよびプローブキーワードの作成 (タスク)
プロファイルの作成後、pfinstall(1M) コマンドを使ってプロファイルをテストします。プロファイルのテストは、実際にプロファイルを使用してシステムのインストールまたはアップグレードを行う前に行なってください。プロファイルのテストは、ディスク容量を再配置するアップグレードプロファイルを作成する場合、特に有用です。
pfinstall から生成されるインストール出力を調べることによって、意図どおりにプロファイルが動作するかどうかを簡単にチェックできます。たとえば、実際にシステムでアップグレードを行う前に、そのシステムが Oracle Solaris の新しいリリースにアップグレードするための十分なディスク容量を持っているかどうかをプロファイルで調べることができます。
pfinstall を利用すると、次の要素に対してプロファイルをテストできます。
pfinstall を実行しているシステムのディスク構成。
その他のディスク構成。ディスクの構造 (ディスクのバイト/セクタ、フラグ、スライスなど) を示すディスク構成ファイルを使用します。ディスク構成ファイルの作成方法については、「ディスク構成ファイルの作成」および 「x86: 複数ディスク構成ファイルを作成する方法」を参照してください。
注 - ディスク構成ファイルを使用して、システムのアップグレードに使用するプロファイルをテストすることはできません。代わりに、システムの実際のディスク構成およびシステムに現在インストールされているソフトウェアに対して、プロファイルをテストする必要があります。
特定の Oracle Solaris リリース用のプロファイルを正常かつ正確にテストするには、同じリリースの Oracle Solaris 環境内でテストする必要があります。たとえば、Oracle Solaris 初期インストールプロファイルをテストする場合は、Oracle Solaris OS を実行しているシステム上で pfinstall コマンドを実行します。
次のどちらかの状況でプロファイルをテストする場合は、一時的なインストール環境を作成する必要があります。
以前のバージョンの Oracle Solaris ソフトウェアを使用しているシステム上で Oracle Solaris 10 8/11 のアップグレードプロファイルをテストする場合。
Oracle Solaris 10 8/11 の初期インストールプロファイルをテストするための Oracle Solaris 10 8/11 システムをまだインストールしていない場合。
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 版)
注 - アップグレードプロファイルをテストする場合は、アップグレードするシステムをブートしてください。
The Solaris installation program will assist you in installing software for Solaris. <Press ENTER to continue> {"!" exits}
pfinstall コマンドの詳しい使用方法については、「プロファイルをテストする方法」の手順 5 を参照してください。
x86 のみ - locale キーワードを使用している場合は、pfinstall -D コマンドでプロファイルをテストすると失敗します。回避方法については、『Oracle Solaris 10 1/13 インストールガイド: ネットワークベースのインストール』の「Oracle Solaris OS のアップグレード」セクションのエラーメッセージ「could not select locale」を参照してください。
アップグレードプロファイルをテストする場合は、実際にアップグレードするシステム上でテストしてください。
# mkdir /tmp/mnt
mount -F nfs server-name:path /tmp/mnt
mount -F ufs /dev/diskette /tmp/mnt
mount -F pcfs /dev/diskette /tmp/mnt
# SYS_MEMSIZE=memory-size # export SYS_MEMSIZE
サブ手順 c でディレクトリをマウントした場合は、/tmp/mnt にディレクトリを変更します。
# cd /tmp/mnt
ディレクトリをマウントしなかった場合は、プロファイルのある場所 (通常は JumpStart ディレクトリ) にディレクトリを変更します。
# cd jumpstart-dir-path
# /usr/sbin/install.d/pfinstall -D:-d disk-config-file -c path profile
![]() | 注意 - -d または -D オプションを指定してください。いずれかを指定しないと pfinstall は指定されたプロファイルを使用して Oracle Solaris ソフトウェアをインストールします。その結果、システム上のデータがすべて上書きされます。 |
pfinstall は、現在のシステムのディスク構成を使用してプロファイルをテストします。アップグレードプロファイルをテストする場合は、-D オプションを使用する必要があります。
pfinstall は、ディスク構成ファイルを使用してプロファイルをテストします。pfinstall が動作しているディレクトリに disk-config-file が置かれていない場合は、パスを指定する必要があります。
ディスク構成ファイルの作成方法については、「ディスク構成ファイルの作成」を参照してください。
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 が pfinstall が実行されているディレクトリにない場合は、パスを指定する必要があります。
次の例は、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