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

ドキュメントの情報

はじめに

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

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

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

2.  インストールの準備

3.  Live Media の使用

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

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

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

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

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

自動インストールとは

自動インストーラの使用方法

自動インストーラの使用事例

AI を使用するための最小要件

インストール手順のカスタマイズ

システム構成手順の指定

ローカル IPS パッケージリポジトリの指定

カスタムの初回ブートスクリプトの指定

追加の AI インストールサービスの指定

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

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

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

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

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

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

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

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

パート IV 関連タスクの実行

A.  Oracle Configuration Manager の操作

B.  デバイスドライバユーティリティーの使用

索引

ドキュメントの品質向上のためのご意見をください
簡潔すぎた
読みづらかった、または難し過ぎた
重要な情報が欠けていた
内容が間違っていた
翻訳版が必要
その他
Your rating has been updated
貴重なご意見を有り難うございました!

あなたの貴重なご意見はより良いドキュメント作成の手助けとなります 内容の品質向上と追加コメントのためのアンケートに参加されますか?

自動インストーラの使用事例

次の使用事例では、AI のもっとも明確な使用法について説明します。これらの使用事例は、相互に依存するものではありません。代わりに、各事例では AI の個別の機能について説明し、その機能に含まれない動作はすべて最小事例に含まれているものと同じになります。おそらく、これらの使用事例に記載されている機能を組み合わせて使うことになります。

AI を使用するための最小要件

AI を使用するために最低限必要なことは、インストールサービスを 1 つ作成することです。この最小のシナリオでは、すべてのクライアントのアーキテクチャーが同じであり、同じバージョンの Oracle Solaris OS をインストールします。インストールではデフォルトの AI マニフェストが使用されます。Oracle Solaris 11.1 リリースでは、デフォルトの AI マニフェストに、http://pkg.oracle.com/solaris/release IPS パッケージリポジトリから入手可能な最新バージョンの Oracle Solaris 11.1 リリースが指定されています。

  1. インストールサーバーに静的な IP アドレスとデフォルトルートが指定されていることを確認します。

  2. インストールツールパッケージ install/installadm をインストールします。

  3. installadm create-service コマンドを実行します。

    特定のアーキテクチャーの 1 番目のインストールサービスがインストールサーバーに作成されると、そのサービスのコピー default-i386 または default-sparc が自動的に作成されます。このデフォルトのサービスは、そのアーキテクチャーのクライアントのうち、create-client サブコマンドを使って別のインストールサービスに明示的に関連付けられていなかったクライアントへのすべてのインストールで使用されます。

  4. クライアントが DHCP サーバーにアクセスでき、クライアントがそのサービスをブートするために必要な情報が DHCP 構成で使用できることを確認します。SPARC クライアントの場合は、「SPARC クライアントのインストール」に示すように、必要に応じて OBP に network-boot-arguments 変数を設定してサービスをブートできます。

  5. クライアントが IPS ソフトウェアパッケージリポジトリにアクセスできることを確認します。デフォルトの IPS パッケージリポジトリを使用するには、クライアントがインターネットにアクセスできる必要があります。

  6. クライアントをネットワーク経由でブートします。

図 7-1 AI を使用するための最小要件

image:1 つのインストールサービス、デフォルトの AI マニフェスト、デフォルトのインターネット IPS パッケージリポジトリを示しています。

このシナリオでは、クライアントをネットワーク経由でブートすると、次の手順が実行されます。

  1. クライアントは DHCP サーバーからインストールサーバーアドレスを取得します。SPARC クライアントは、必要に応じて、OBP の network-boot-arguments 変数からインストールサーバーのアドレスを取得できます。

  2. アーキテクチャーが一致する場合、クライアントは default-arch インストールサービスを使用します。

  3. クライアントは default- arch インストールサービスのデフォルトの AI マニフェストを使用して、ネットワーク経由で IPS パッケージリポジトリのソフトウェアパッケージをインストールします。

  4. インストール後にクライアントがブートすると、システム構成プロファイルが指定されていないため、対話型ツールによってシステム構成情報の入力を求めるプロンプトが表示されます。

インストール手順のカスタマイズ

インストールのターゲットディスク、パーティションまたはミラー構成、インストールする追加のソフトウェアパッケージなどのインストールパラメータを指定するには、カスタマイズされた AI マニフェストを指定します。最低限必要な手順に加え、クライアントをブートする前に次の手順も実行してください。

  1. 新しい AI マニフェストを作成するか、またはクライアントのインストール時に動的にカスタム AI マニフェストを作成するスクリプトを記述します。第 10 章クライアントシステムのプロビジョニングを参照してください。

  2. installadm create-manifest コマンドを実行して、新しいマニフェストまたはスクリプトを default-arch インストールサービスに追加します。クライアントでこのマニフェストまたはスクリプトを選択するための条件を指定します。

図 7-2 インストール手順のカスタマイズ

image:デフォルトの AI マニフェストと追加のカスタム AI マニフェストまたはスクリプトの両方を含む 1 つのインストールサービスを示しています。

このシナリオでは、クライアントをネットワーク経由でブートすると、次の手順が実行されます。

  1. クライアントは DHCP サーバーからインストールサーバーアドレスを取得します。SPARC クライアントは、必要に応じて、OBP の network-boot-arguments 変数からインストールサーバーのアドレスを取得できます。

  2. アーキテクチャーが一致する場合、クライアントは default-arch インストールサービスを使用します。

  3. create-manifest で指定された条件によってクライアントは正しい AI マニフェストにアクセスします。条件が一致しない場合、クライアントはデフォルトのマニフェストをこのサービスに使用します。

  4. 選択された AI マニフェストに従ってクライアントがプロビジョニングされます。

  5. インストール後にクライアントがブートすると、システム構成プロファイルが指定されていないため、対話型ツールによってシステム構成情報の入力を求めるプロンプトが表示されます。

システム構成手順の指定

タイムゾーン、ユーザーアカウント、ネットワーク接続などのシステム構成パラメータを指定するには、サービス管理機能 (SMF) のシステム構成プロファイルファイルを指定します。最低限必要な手順に加え、クライアントをブートする前に次の手順も実行してください。

  1. 第 11 章クライアントシステムの構成の説明に従ってシステム構成プロファイルを作成します。

  2. installadm create-profile コマンドを使用してそのプロファイルを検証し、プロファイルを default-arch インストールサービスに追加してから、このシステム構成プロファイルを使用するクライアントを選択するための条件を指定します。条件を指定しない場合は、そのサービスのすべてのクライアントがこのプロファイルを使用します。

図 7-3 システム構成手順の指定

image:デフォルトの AI マニフェストとカスタムのシステム構成プロファイルを含む 1 つのインストールサービスを示しています。

このシナリオでは、クライアントをネットワーク経由でブートすると、次の手順が実行されます。

  1. クライアントは DHCP サーバーからインストールサーバーアドレスを取得します。SPARC クライアントは、必要に応じて、OBP の network-boot-arguments 変数からインストールサーバーのアドレスを取得できます。

  2. アーキテクチャーが一致する場合、クライアントは default-arch インストールサービスを使用します。

  3. クライアントは default- arch インストールサービスのデフォルトの AI マニフェストを使用して、ネットワーク経由で IPS パッケージリポジトリのソフトウェアパッケージをインストールします。

  4. default-arch インストールサービスの create-profile で指定された条件によって、クライアントは正しいシステム構成プロファイルにアクセスします。

  5. 選択された構成プロファイルに従ってクライアントが構成されます。条件が一致しないために構成プロファイルが選択されない場合は、対話型構成ツールが起動します。

ローカル IPS パッケージリポジトリの指定

クライアントがインターネットにアクセスできないなどの理由で、インターネットパッケージリポジトリではなくローカルのパッケージリポジトリを使用してデータ転送のパフォーマンスを向上させることが必要な場合があります。最低限必要な手順に加え、クライアントをブートする前に次の手順も実行してください。

  1. IPS パッケージリポジトリのローカルコピーを作成し、クライアントシステムがそのリポジトリにアクセスできるようにします。手順については、『Oracle Solaris 11.1 パッケージリポジトリのコピーおよび作成』を参照してください。

  2. デフォルトの AI マニフェストをカスタマイズして新しいリポジトリをソフトウェアのソースとして指定します。デフォルトのマニフェストをエクスポートおよび編集し、installadm update-manifest コマンドを実行して default-arch インストールサービス内のデフォルトの AI マニフェストを編集済みのマニフェストで置き換えます。手順については、第 10 章クライアントシステムのプロビジョニングを参照してください。

図 7-4 ローカル IPS パッケージリポジトリの指定

image:カスタマイズされたデフォルトの AI マニフェストとローカルのパッケージリポジトリを含む 1 つのインストールサービスを示しています。

このシナリオでは、クライアントをネットワーク経由でブートすると、次の手順が実行されます。

  1. クライアントは DHCP サーバーからインストールサーバーアドレスを取得します。SPARC クライアントは、必要に応じて、OBP の network-boot-arguments 変数からインストールサーバーのアドレスを取得できます。

  2. アーキテクチャーが一致する場合、クライアントは default-arch インストールサービスを使用します。

  3. カスタマイズされた AI マニフェストに従い、ローカルの IPS パッケージリポジトリを使用して、クライアントがプロビジョニングされます。

  4. インストール後にクライアントがブートすると、システム構成プロファイルが指定されていないため、対話型ツールによってシステム構成情報の入力を求めるプロンプトが表示されます。

カスタムの初回ブートスクリプトの指定

AI マニフェストまたはシステム構成プロファイルで表現できない構成を含める場合は、初回ブート時に実行されるスクリプトを追加できます。最低限必要な手順に加え、クライアントをブートする前に次の手順も実行してください。これらの手順の詳細は、第 13 章初回ブート時のカスタムスクリプトの実行を参照してください。

  1. クライアントの初回ブート時に実行されるスクリプトを作成します。

  2. このスクリプトを実行するための 1 度だけ実行する SMF サービスを作成します。

  3. そのサービスとスクリプト用の IPS パッケージを作成し、そのパッケージをローカルの IPS リポジトリに追加します。

  4. クライアントシステムがそのリポジトリにアクセスできるようにします。

  5. デフォルトの AI マニフェストをカスタマイズして、新しいリポジトリをソフトウェアのソースとして指定し、新しいパッケージがインストールされるように指定します。デフォルトのマニフェストをエクスポートおよび編集し、installadm update-manifest コマンドを実行して default-arch インストールサービス内のデフォルトの AI マニフェストを編集済みのマニフェストで置き換えます。手順については、第 10 章クライアントシステムのプロビジョニングを参照してください。

図 7-5 カスタムの初回ブートスクリプトの指定

image:カスタマイズされたデフォルトの AI マニフェストを含む 1 つのインストールサービスと、初回ブート時のサービスおよびスクリプト用のパッケージを含むローカルのパッケージリポジトリを示しています。

このシナリオでは、クライアントをネットワーク経由でブートすると、次の手順が実行されます。

  1. クライアントは DHCP サーバーからインストールサーバーアドレスを取得します。SPARC クライアントは、必要に応じて、OBP の network-boot-arguments 変数からインストールサーバーのアドレスを取得できます。

  2. アーキテクチャーが一致する場合、クライアントは default-arch インストールサービスを使用します。

  3. 初回ブートスクリプトが含まれるカスタムパッケージのインストールを含む、カスタマイズされた AI マニフェストに従ってクライアントがプロビジョニングされます。

  4. インストール後にクライアントがブートすると、システム構成プロファイルが指定されていないため、対話型ツールによってシステム構成情報の入力を求めるプロンプトが表示されます。

  5. インストール後にクライアントがブートすると、カスタムの 1 度だけ実行する初回ブートサービスが実行され、カスタムスクリプトが実行されます。

追加の AI インストールサービスの指定

異なるクライアントアーキテクチャーでインストールするには、または異なるバージョンの Oracle Solaris 11 OS をインストールするには、第 8 章インストールサーバーの設定の説明に従って追加の AI インストールサービスを作成します。最低限必要な手順に加え、クライアントをブートする前に次の手順も実行してください。

  1. installadm create-service コマンドを実行し、インストール対象のアーキテクチャーと OS バージョンに対応するソースを指定します。

  2. これが異なるアーキテクチャーの最初のインストールサービスである場合は、そのサービスのコピー default-arch が自動的に作成されます。このデフォルトのサービスは、そのアーキテクチャーのクライアントのうち、create-client サブコマンドを使って別のインストールサービスに明示的に関連付けられていなかったクライアントへのすべてのインストールで使用されます。

    この新しいインストールサービスが既存のインストールサービスと同じアーキテクチャー用である場合は、installadm create-client コマンドを実行して、クライアントがこのアーキテクチャーのデフォルトのサービスではなく、この新しいインストールサービスにアクセスするように指定します。

図 7-6 追加の AI インストールサービスの指定

image:2 つの異なるバージョンの OS をインストールする 2 つのインストールサービスを示しています。

このシナリオでは、クライアントをネットワーク経由でブートすると、次の手順が実行されます。

  1. クライアントは DHCP サーバーからインストールサーバーアドレスを取得します。SPARC クライアントは、必要に応じて、OBP の network-boot-arguments 変数からインストールサーバーのアドレスを取得できます。

  2. クライアントは create-client によって新しいインストールサービスにアクセスするように指定されます。または、create-client がこのクライアントに対して実行されなかった場合は、クライアントはデフォルトのインストールサービスにアクセスします。

  3. 選択されたインストールサービス用のデフォルトの AI マニフェストに従ってクライアントがプロビジョニングされます。

  4. インストール後にクライアントがブートすると、システム構成プロファイルが指定されていないため、対話型ツールによってシステム構成情報の入力を求めるプロンプトが表示されます。