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

ドキュメントの情報

はじめに

パート I ネットワーク経由のインストールの計画

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

2.  システム構成情報の事前構成 (タスク)

3.  ネームサービスまたは DHCP による事前構成

パート II ローカルエリアネットワーク経由のインストール

4.  ネットワークからのインストール (概要)

5.  DVD メディアを使用したネットワークインストール (タスク)

6.  CD メディアを使用したネットワークインストール (タスク)

タスクマップ: CD メディアを使用したネットワークインストール

SPARC または x86 CD メディアによるインストールサーバーの作成

SPARC: SPARC または x86 CD メディアを使用してインストールサーバーを作成する方法

CD イメージを使用したサブネット上でのブートサーバーの作成

CD イメージを使用してサブネット上にブートサーバーを作成する方法

CD イメージを使用してネットワークからインストールするシステムの追加

add_install_client を実行してネットワークからインストールするシステムを追加する方法 (CD)

CD イメージを使用したネットワークからのシステムのインストール

SPARC: ネットワーク経由でクライアントをインストールする方法 (CD)

x86: GRUB を使用してネットワーク経由でクライアントをインストールする方法 (CD)

7.  ミニルートイメージへのパッチの適用 (タスク)

8.  ネットワーク経由のインストール (例)

9.  ネットワークからのインストール (コマンドリファレンス)

パート III 広域ネットワーク経由のインストール

10.  WAN ブート (概要)

11.  WAN ブートによるインストールの準備 (計画)

12.  WAN ブート によるインストール (タスク)

13.  SPARC: WAN ブートによるインストール (タスク)

14.  SPARC: WAN ブートによるインストール (例)

15.  WAN ブート (リファレンス)

パート IV 付録

A.  トラブルシューティング (タスク)

B.  リモートからのインストールまたはアップグレード (タスク)

用語集

索引

CD イメージを使用してネットワークからインストールするシステムの追加

インストールサーバーとブートサーバー (必要な場合) を作成し終わったら、ネットワークからインストールする各システムを設定する必要があります。このセクションの手順を使用して、インストールサーバーおよびクライアントを設定します。

このコマンドで使用できるオプションについての詳細は、add_install_client(1M) のマニュアルページを参照してください。

add_install_client を実行してネットワークからインストールするシステムを追加する方法 (CD)

インストールサーバーを作成したら、ネットワークからインストールする各システムを設定する必要があります。

始める前に

ブートサーバーが存在する場合は、インストールサーバーのインストールイメージを共有しているか確認してください。「インストールサーバーを作成する方法」の手順 6 を参照してください。

インストールする各システムは、次の各項目にアクセスできる必要があります。

  1. インストールサーバーまたはブートサーバー上で、スーパーユーザーになるか、同等の役割になります。

    注 - 役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理: セキュリティーサービス』の「RBAC の構成 (タスクマップ)」を参照してください。


  2. NIS、NIS+、DNS、または LDAP のネームサービスを使用する場合、インストールするシステムについての次のような情報がネームサービスに追加されていることを確認します。
    • ホスト名

    • IP アドレス

    • Ethernet アドレス

    ネームサービスの詳細は、『Solaris のシステム管理 (ネーミングとディレクトリサービス : DNS、NIS、LDAP 編)』を参照してください。

  3. インストールサーバー上の Oracle Solaris 最新リリースの CD イメージの Tools ディレクトリに移動します。
    # cd /install-dir-path/Solaris_10/Tools
    install-dir-path

    Tools ディレクトリのパスを指定します。

  4. このクライアントをインストールサーバーの /etc/ethers ファイルに追加します。
    1. このクライアント上で ethers アドレスを見つけます。/etc/ethers のマップは、ローカルファイルから取得します。
      # ifconfig -a grep ether
      ether 8:0:20:b3:39:1d
    2. インストールサーバーで、/etc/ethers ファイルのリストにアドレスを追加します。
  5. ネットワークでインストールするためのシステムを設定します。
    # ./add_install_client -d -s install-server:install-dir-path \
    -c JumpStart-server:JumpStart-dir-path   -p sysid-server:path \
      -t boot-image-path -b "network-boot-variable=value" \
    -e Ethernet-address client-name platform-group 
    -d

    クライアントが DHCP を使用してネットワークインストールパラメータを取得することを指定します。-d オプションだけを使用した場合、add_install_client コマンドは、同じクラスに属するすべてのクライアントシステム (たとえばすべての SPARC クライアントマシン) のインストール情報を設定します。特定のクライアントのインストール情報を設定する場合は、-d-e を併用します。

    x86 クライアントの場合、このオプションを指定し、PXE ネットワークブートを使用してネットワークからシステムをブートしてください。このオプションを指定すると、DHCP サーバーに作成する必要のある DHCP オプションの一覧が出力されます。

    DHCP を使用した特定のクラスのインストールの詳細は、「Oracle Solaris インストールパラメータ用の DHCP オプションとマクロの作成」を参照してください。

    -s install-server:install-dir-path

    インストールサーバーの名前とパスを指定します。

    • install-server は、インストールサーバーのホスト名です。

    • install-dir-path は、Oracle Solaris 最新リリースの CD イメージの絶対パスです。

    -c Jumpstart-server :JumpStart-dir-path

    JumpStart インストール用の JumpStart ディレクトリを指定します。JumpStart-server は、JumpStart ディレクトリがあるサーバーのホスト名です。JumpStart-dir-path は、JumpStart ディレクトリへの絶対パスです。

    -p sysid-server :path

    システムの構成情報を事前構成するための sysidcfg ファイルのパスを指定します。sysid-server は、このファイルを持っているサーバーの有効なホスト名または IP アドレスです。path は、sysidcfg ファイルを含むディレクトリの絶対パスです。

    -t boot-image-path

    Oracle Solaris 最新リリースネットインストールイメージ、CD、または DVD 上の Tools ディレクトリにあるブートイメージ以外のブートイメージを使用する場合、代替ブートイメージへのパスを指定します。

    -bboot-property= value

    x86 ベースのシステムのみ: ネットワークからクライアントをブートするときに使用するブートプロパティー変数の値を設定できます。-b は、-e オプションと組み合わせて使用する必要があります。

    ブートプロパティーについては、eeprom(1M) のマニュアルページを参照してください。

    -e Ethernet-address

    インストールするクライアントの Ethernet アドレスを指定します。このオプションを指定すると、特定のクライアントが使用するインストール情報 (クライアントのブートファイルなど) を設定できます。

    ブートファイルの名前に接頭辞 nbp. は使用されません。たとえば、x86 ベースのクライアントに -e 00:07:e9:04:4a:bf を指定した場合、このコマンドによってブートファイル 010007E9044ABF.i86pc/tftpboot ディレクトリに作成されます。ただし、Oracle Solaris 最新リリースでは接頭辞 nbp. の付いた従来のブートファイルもサポートしています。

    DHCP を使用した特定のクライアントのインストールの詳細は、「Oracle Solaris インストールパラメータ用の DHCP オプションとマクロの作成」を参照してください。

    client-name

    ネットワークからインストールするシステムの名前。この名前はインストールサーバーのホスト名ではありません。

    platform-group

    インストールするシステムのプラットフォームグループ。プラットフォームグループの詳細なリストは、『Oracle Solaris 10 1/13 インストールガイド: インストールとアップグレードの計画』の「プラットフォーム名とプラットフォームグループ」に記載されています。

例 6-2 SPARC: DHCP を使用している場合の SPARC インストールサーバー上の SPARC インストールクライアントの追加方法 (CD)

次の例は、DHCP を使用してネットワーク上のインストールパラメータを設定しているときに、インストールクライアントを追加する方法を示しています。インストールクライアントは、basil という名前の Ultra 5 システムです。ファイルシステム /export/home/cdsparc/Solaris_10/Tools には、add_install_client コマンドが入っています。

DHCP を使用してネットワークインストール用のインストールパラメータを設定する方法については、「DHCP サービスによるシステム構成情報の事前構成 (タスク)」を参照してください。

mysparcinstallserver# cd /export/home/cdsparc/Solaris_10/Tools
mysparcinstallserver# ./add_install_client -d basil sun4u

例 6-3 インストールサーバーと同じサブネット上にあるインストールクライアントの追加方法 (CD)

次の例は、インストールサーバーと同じサブネット上にあるインストールクライアントを追加する方法を示しています。インストールクライアントは、basil という名前の Ultra 5 システムです。ファイルシステム /export/home/cdsparc/Solaris_10/Tools には、add_install_client コマンドが入っています。

myinstallserver# cd /export/home/cdsparc/Solaris_10/Tools 
myinstallserver# ./add_install_client basil sun4u

例 6-4 ブートサーバーへのインストールクライアントの追加方法 (CD)

次の例は、ブートサーバーにインストールクライアントを追加する方法を示しています。インストールクライアントは、rose という名前の Ultra 5 システムです。次のコマンドはブートサーバー上で実行します。-s オプションには、/export/home/cdsparc に Oracle Solaris 最新リリース CD イメージを持っている rosemary という名前のインストールサーバーを指定しています。

mybootserver# cd /export/home/cdsparc/Solaris_10/Tools 
mybootserver# ./add_install_client -s rosemary:/export/home/cdsparc rose sun4u

例 6-5 x86: DHCP を使用している場合の x86 インストールサーバー上の単一 x86 インストールクライアントの追加方法 (CD)

GRUB ブートローダーは SUNW.i86pc の DHCP クラス名は使用しません。次の例では、DHCP を使用してネットワークのインストールパラメータを設定している場合に、x86 インストールクライアントをインストールサーバーに追加する方法を説明します。

myx86installserver# cd /export/boot/cdx86/Solaris_10/Tools 
myx86installserver# ./add_install_client -d -e 00:07:e9:04:4a:bf \ 
-s rosemary:/export/home/cdx86 i86pc

このコマンドは、Ethernet アドレス 00:07:e9: 04:4a: bf のクライアントをインストールクライアントとして設定します。ブートファイル 010007E9044ABF.i86pc がインストールサーバー上に作成されます。以前のリリースでは、このブートファイルは nbp.010007E9044ABF.i86pc と命名されていました。

DHCP を使用してネットワークインストール用のインストールパラメータを設定する方法については、「DHCP サービスによるシステム構成情報の事前構成 (タスク)」を参照してください。

例 6-6 x86: ネットワークインストール時に使用するシリアルコンソールの指定 (CD)

次の例は、x86 インストールクライアントをインストールサーバーに追加し、インストール時に使用するシリアルコンソールを指定する方法を示しています。この例では、インストールクライアントは次のように設定されます。

クライアントを追加します。

myinstallserver# cd /export/boot/cdx86/Solaris_10/Tools 
myinstallserver# ./add_install_client -d -e "00:07:e9:04:4a:bf" \
-b "console=ttya" i86pc

-b オプションで使用可能なブートプロパティー変数の詳細は、eeprom(1M) のマニュアルページを参照してください。

次の手順

DHCP サーバーを使用してネットワーク経由で x86 ベースのクライアントをインストールする場合は、DHCP サーバーを構成して、add_install_client -d コマンドの出力で一覧表示されるオプションおよびマクロを作成します。ネットワークインストールをサポートするように DHCP サーバーを構成する方法については、「DHCP サービスによるシステム構成情報の事前構成 (タスク)」を参照してください。

x86 ベースのシステム: DHCP サーバーを使用していない場合は、ローカルの Oracle Solaris OS DVD または CD からシステムをブートする必要があります。

参照

add_install_client コマンドの詳細は、install_scripts(1M) のマニュアルページを参照してください。