Solaris 9 インストールガイド

第 11 章 DVD メディアを使用してネットワークからインストールするための準備

この章では、Solaris ソフトウェアをネットワークからインストールする準備として DVD メディアを使用してネットワークとシステムを設定する方法を説明します。ネットワークインストールを使用すると、Solaris 9 ディスクイメージにアクセスできるシステム (インストールサーバーと呼ばれる) から、ネットワーク上のほかのシステムに Solaris ソフトウェアをインストールできます。その場合には、まず Solaris 9 DVD メディアの内容をインストールサーバーのハードディスクにコピーする必要があります。これで、任意の Solaris インストール方法を使用して Solaris ソフトウェアをネットワーク上でインストールできます。この章の内容は次のとおりです。

作業マップ: DVD メディアを使用してネットワーク上でインストールするための準備

表 11–1 作業マップ: DVD メディアを使用するインストールサーバーの設定

作業 

説明 

参照先 

インストールサーバーを作成する

setup_install_server(1M) コマンドを使用して Solaris 9 DVD をインストールサーバーのハードディスクにコピーします。

DVD メディアを用いたインストールサーバーの作成

(省略可能) ブートサーバーを作成する

インストールサーバーと異なるサブネット上にあるシステムをネットワークからインストールする場合、システムをブートするためのブートサーバーをサブネット上に作成する必要があります。ブートサーバーを設定するには、setup_install_server コマンドを -b オプションを付けて実行します。DHCP (Dynamic Host Configuration Protocol) を使用する場合は、ブートサーバーは必要ありません。

DVD イメージを用いたサブネット上でのブートサーバーの作成

ネットワークインストールするシステムを追加する

add_install_client コマンドを使用して、ネットワークからインストールする各システムを設定します。インストールする各システムには、ネットワーク上にあるインストールサーバー、ブートサーバー、および構成情報を認識させる必要があります。

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

DVD メディアを用いたインストールサーバーの作成

インストールサーバーには、ネットワーク上でシステムをインストールするために必要なインストールイメージが含まれます。Solaris ソフトウェアをネットワークからインストールするためには、インストールサーバーを作成する必要があります。ブートサーバーは必ずしも設定する必要はありません。


注 –

Solaris DVD メディアを使用して Solaris 2.6 または 7 オペレーティング環境の稼働するシステム上でインストールサーバーを設定する場合、最初に次のパッチのいずれかを適用する必要があります。


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


注 –

SPARC: Solaris 2.3 以前にリリースされた SunOS バージョンを使用するシステムは使用できません。



注 –

この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、 『Solaris のシステム管理 (基本編) 』を参照してください


  1. インストールサーバーとして使用する SPARC システムでスーパーユーザーになります。

    このシステムには DVD-ROM ドライブが必要です。さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合、システムはすでに NIS、NIS+、DNS、または LDAP のいずれかのサービスに登録されている必要があります。 ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。

  2. SPARC システムのドライブに Solaris 9 DVD を挿入します。

  3. DVD イメージをコピーするディレクトリを作成します。


    # mkdir -p install_dir_path
    
  4. マウントされたディスクの Tools ディレクトリに移動します。

    • SPARC DVD メディアの場合、次のように入力します。


      # cd /cdrom/cdrom0/s0/Solaris_9/Tools
      
    • IA DVD メディアの場合、次のように入力します。


      # cd /cdrom/cdrom0/Solaris_9/Tools
      
  5. ドライブ内の DVD イメージをインストールサーバーのハードディスクにコピーします。


    # ./setup_install_server install_dir_path
    

    install_dir_path

    DVD イメージをコピーするディレクトリを指定します。 


    注 –

    setup_install_server コマンドは、Solaris 9 ソフトウェアディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。


  6. 他のシステムがインストールサーバーをマウントできるように設定する必要があるかどうかを判断します。

    • インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。手順 7 に進みます。

    • インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、以下の手順を実行してください。

    1. インストールサーバーのイメージへのパスが適切に共有されていることを確認します。


      # share | grep install_dir_path
      

      install_dir_path

      DVD イメージがコピーされているインストールイメージへのパスを指定します。 

      • インストールサーバーのディレクトリへのパスが表示される場合、かつ、anon=0 がオプションに表示される場合、手順 7 に進みます。

      • インストールサーバーのディレクトリのパスが表示されないか、オプション内に anon=0 と示されない場合は、次の作業へ進みます。

    2. 次のエントリを /etc/dfs/dfstab ファイルに追加し、ブートサーバーからインストールサーバーが利用できるように設定します。


      share -F nfs -o ro,anon=0 -d "install server directory" install_dir_path
      
    3. インストールサーバーのディレクトリパスが正しく共有されているか確認します。


      # ps -ef | grep nfsd
      
      • nfsd デーモンが稼動していない場合は、このデーモンを起動してください。


        # /etc/init.d/nfs.server start 
        
      • nfsd デーモンがすでに稼動している場合は、インストールサーバーを共有してください。


        # shareall
        
  7. ルート (/) ディレクトリへ移動します。


    # cd /
    
  8. Solaris 9 DVD を取り出します。

  9. setup_install_server によって作成されたネットインストールイメージ上のミニルート (/install_dir_path/Solaris_9/Tools/Boot ) にあるファイルにパッチを適用するか決定します。ブートイメージに問題がある場合は、ファイルにパッチを適用する必要があります。

    • パッチを適用しない場合は、このまま継続します。

    • 適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。


      注意 – 注意 –

      patchadd -C を使用する前には必ず、パッチの Readme を読むか、ご購入先におたずねください。


  10. ブートサーバーを作成する必要があるかどうかを判断します。


例 11–1 SPARC: SPARC DVD による SPARC インストールサーバーの作成

次に、Solaris 9 DVD をインストールサーバーの /export/home/s9dvdsparc ディレクトリにコピーして、インストールサーバーを作成する方法を示します。


# mkdir -p /export/home/s9dvdsparc
# cd /cdrom/cdrom0/s0/Solaris_9/Tools
# ./setup_install_server /export/home/s9dvdsparc

別のブートサーバーが必要な場合、次の手順を追加します。

次のパスを /etc/dfs/dfstab ファイルに追加します。


share -F nfs -o ro,anon=0 -d "install server directory" /export/home/s9dvdsparc

nfsd デーモンが稼働しているかどうかを確認します。nfsd デーモンが稼働していない場合、このデーモンを起動して共有します。


# ps -ef | grep nfsd
# /etc/init.d/nfs.server start
# shareall 
# cd /


例 11–2 IA: IA DVD を使用した SPARC インストールサーバーの作成

次に、インストールサーバーの /export/home/s9dvdia ディレクトリに Solaris 9 DVD をコピーしてインストールサーバーを作成する方法を示します。


# mkdir -p /export/home/s9dvdia
# cd /cdrom/cdrom0/Solaris_9/Tools
# ./setup_install_server /export/home/s9dvdia

次のパスを /etc/dfs/dfstab ファイルに追加します。


share -F nfs -o ro,anon=0 -d "install server directory" /export/home/s9dvdia 

nfsd デーモンが稼働しているかどうかを確認します。nfsd デーモンが稼働していない場合、このデーモンを起動して共有します。


# ps -ef | grep nfsd 
# /etc/init.d/nfs.server start  
# shareall 
# cd /

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


注 –

この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、 『Solaris のシステム管理 (基本編) 』を参照してください


  1. インストールサーバーとして使用する IA システムでスーパーユーザーになります。

    このシステムには DVD-ROM ドライブが必要です。さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合、システムのネームサービスは、NIS、NIS+、DNS、LDAP のいずれかでなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。

  2. システムのドライブに Solaris 9 DVD を挿入します。

  3. ブートイメージをコピーするディレクトリを作成します。


    # mkdir -p install_dir_path
    

    install_dir_path

    DVD イメージをコピーするディレクトリを指定します。 

  4. マウントされたディスクの Tools ディレクトリに移動します。

    • IA DVD メディアの場合、次のように入力します。


      # cd /cdrom/cdrom0/s2/Solaris_9/Tools
      
    • SPARC DVD メディアの場合、次のように入力します。


      # cd /cdrom/cdrom0/Solaris_9/Tools
      
  5. setup_install_server コマンドを使用して、ドライブ内のディスクをインストールサーバーのハードディスクにコピーします。


    # ./setup_install_server install_dir_path
    

    install_dir_path

    DVD イメージをコピーするディレクトリを指定します。 


    注 –

    setup_install_server コマンドは、Solaris 9 ソフトウェアディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。


  6. 他のシステムがインストールサーバーをマウントできるように設定する必要があるかどうかを判断します。

    • インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。手順 7 に進みます。

    • インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、以下の手順を実行してください。

    1. インストールサーバーのイメージへのパスが適切に共有されていることを確認します。


      # share | grep install_dir_path
      

      install_dir_path

      DVD イメージがコピーされているインストールイメージへのパスを指定します。 

      • インストールサーバーのディレクトリへのパスが表示される場合、かつ、anon=0 がオプションに表示される場合、手順 7 に進みます。

      • インストールサーバーのディレクトリのパスが表示されないか、オプション内に anon=0 と示されない場合は、次の作業へ進みます。

    2. 次のエントリを /etc/dfs/dfstab ファイルに追加し、ブートサーバーからインストールサーバーが利用できるように設定します。


      share -F nfs -o ro,anon=0 -d "install server directory" install_dir_path
      
    3. インストールサーバーのディレクトリパスが正しく共有されているか確認します。


      # ps -ef | grep nfsd
      
      • nfsd デーモンが稼動していない場合は、このデーモンを起動してください。


        # /etc/init.d/nfs.server start 
        
      • nfsd がすでに稼動している場合は、インストールサーバーを共有してください。


        # shareall
        
  7. ルート (/) ディレクトリへ移動します。


    # cd /
    
  8. Solaris 9 DVD を取り出します。

  9. setup_install_server によって作成されたネットインストールイメージ上のミニルート (Solaris_9/Tools/Boot) にあるファイルにパッチを適用するか決定します。

    • パッチを適用しない場合は、このまま継続します。

    • 適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。

  10. ブートサーバーを作成する必要があるかどうかを判断します。


例 11–3 IA: IA DVD を使用して IA インストールサーバーを作成する

次に、インストールサーバーの /export/home/s9dvdia ディレクトリに Solaris 9 DVD (Intel 版) をコピーして IA インストールサーバーを作成する方法を示します。


# mkdir -p /export/home/s9dvdia
# cd /cdrom/cdrom0/s2/Solaris_9/Tools
# ./setup_install_server /export/home/s9dvdia

次のパスを /etc/dfs/dfstab ファイルに追加します。


share -F nfs -o ro,anon=0 -d "install server directory" /export/home/s9dvdia 

nfsd デーモンが稼働しているかどうかを確認します。nfsd デーモンが稼働していない場合、このデーモンを起動して共有します。


# ps -ef | grep nfsd
 # /etc/init.d/nfs.server start 
# shareall 
# cd /


例 11–4 SPARC DVD を使用して IA インストールサーバーを作成する

次に、インストールサーバーの /export/home/s9dvdsparc ディレクトリに Solaris 9 DVD (SPARC 版) をコピーして IA インストールサーバーを作成する方法を示します。


# mkdir -p /export/home/s9dvdscparc
# cd /cdrom/cdrom0/s0/Solaris_9/Tools
# ./setup_install_server /export/home/s9dvdsparc

次のパスを /etc/dfs/dfstab ファイルに追加します。


share -F nfs -o ro,anon=0 -d "install server directory" /export/home/s9dvdsparc 

nfsd デーモンが稼働しているかどうかを確認します。nfsd デーモンが稼働していない場合、このデーモンを起動して共有します。


# ps -ef | grep nfsd 
 # /etc/init.d/nfs.server start
# shareall 
# cd /

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


注 –

SPARC: Solaris 2.3 以前にリリースされた SunOS バージョンを使用するシステムは使用できません。



注 –

この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、 『Solaris のシステム管理 (基本編) 』を参照してください


  1. インストールサーバーとして使用する SPARC システムでスーパーユーザーになります。

    このシステムには DVD-ROM ドライブが必要です。さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合、システムはすでに NIS、NIS+、DNS、または LDAP のいずれかのサービスに登録されている必要があります。 ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。

  2. SPARC システムのドライブに Solaris 9 DVD を挿入します。

  3. DVD イメージをコピーするディレクトリを作成します。


    # mkdir -p install_dir_path
    
  4. マウントされたディスクの Tools ディレクトリに移動します。

    • SPARC DVD メディアの場合、次のように入力します。


      # cd /cdrom/cdrom0/s0/Solaris_9/Tools
      
    • IA DVD メディアの場合、次のように入力します。


      # cd /cdrom/cdrom0/Solaris_9/Tools
      
  5. ドライブ内の DVD イメージをインストールサーバーのハードディスクにコピーします。


    # ./setup_install_server install_dir_path
    

    install_dir_path

    DVD イメージをコピーするディレクトリを指定します。 


    注 –

    setup_install_server コマンドは、Solaris 9 ソフトウェアディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。


  6. 他のシステムがインストールサーバーをマウントできるように設定する必要があるかどうかを判断します。

    • インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。手順 7 に進みます。

    • インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、以下の手順を実行してください。

    1. インストールサーバーのイメージへのパスが適切に共有されていることを確認します。


      # share | grep install_dir_path
      

      install_dir_path

      DVD イメージがコピーされているインストールイメージへのパスを指定します。 

      • インストールサーバーのディレクトリへのパスが表示される場合、かつ、anon=0 がオプションに表示される場合、手順 7 に進みます。

      • インストールサーバーのディレクトリのパスが表示されないか、オプション内に anon=0 と示されない場合は、次の作業へ進みます。

    2. 次のエントリを /etc/dfs/dfstab ファイルに追加し、ブートサーバーからインストールサーバーが利用できるように設定します。


      share -F nfs -o ro,anon=0 -d "install server directory" install_dir_path
      
    3. インストールサーバーのディレクトリパスが正しく共有されているか確認します。


      # ps -ef | grep nfsd
      
      • nfsd デーモンが稼動していない場合は、このデーモンを起動してください。


        # /etc/init.d/nfs.server start 
        
      • nfsd デーモンがすでに稼動している場合は、インストールサーバーを共有してください。


        # shareall
        
  7. ルート (/) ディレクトリへ移動します。


    # cd /
    
  8. Solaris 9 DVD を取り出します。

  9. setup_install_server によって作成されたネットインストールイメージ上のミニルート (/install_dir_path/Solaris_9/Tools/Boot ) にあるファイルにパッチを適用するか決定します。ブートイメージに問題がある場合は、ファイルにパッチを適用する必要があります。

    • パッチを適用しない場合は、このまま継続します。

    • 適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。


      注意 – 注意 –

      patchadd -C を使用する前には必ず、パッチの Readme を読むか、ご購入先におたずねください。


  10. ブートサーバーを作成する必要があるかどうかを判断します。


例 11–1 SPARC: SPARC DVD による SPARC インストールサーバーの作成

次に、Solaris 9 DVD をインストールサーバーの /export/home/s9dvdsparc ディレクトリにコピーして、インストールサーバーを作成する方法を示します。


# mkdir -p /export/home/s9dvdsparc
# cd /cdrom/cdrom0/s0/Solaris_9/Tools
# ./setup_install_server /export/home/s9dvdsparc

別のブートサーバーが必要な場合、次の手順を追加します。

次のパスを /etc/dfs/dfstab ファイルに追加します。


share -F nfs -o ro,anon=0 -d "install server directory" /export/home/s9dvdsparc

nfsd デーモンが稼働しているかどうかを確認します。nfsd デーモンが稼働していない場合、このデーモンを起動して共有します。


# ps -ef | grep nfsd
# /etc/init.d/nfs.server start
# shareall 
# cd /


例 11–2 IA: IA DVD を使用した SPARC インストールサーバーの作成

次に、インストールサーバーの /export/home/s9dvdia ディレクトリに Solaris 9 DVD をコピーしてインストールサーバーを作成する方法を示します。


# mkdir -p /export/home/s9dvdia
# cd /cdrom/cdrom0/Solaris_9/Tools
# ./setup_install_server /export/home/s9dvdia

次のパスを /etc/dfs/dfstab ファイルに追加します。


share -F nfs -o ro,anon=0 -d "install server directory" /export/home/s9dvdia 

nfsd デーモンが稼働しているかどうかを確認します。nfsd デーモンが稼働していない場合、このデーモンを起動して共有します。


# ps -ef | grep nfsd 
# /etc/init.d/nfs.server start  
# shareall 
# cd /

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


注 –

この手順では、システムでボリュームマネージャを実行していると仮定しています。ボリュームマネージャを使用せずにメディアを管理する方法については、 『Solaris のシステム管理 (基本編) 』を参照してください


  1. インストールサーバーとして使用する IA システムでスーパーユーザーになります。

    このシステムには DVD-ROM ドライブが必要です。さらに、システムは、このサイトのネットワークに接続されネームサービスに登録されている必要があります。ネームサービスを使用する場合、システムのネームサービスは、NIS、NIS+、DNS、LDAP のいずれかでなければなりません。ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。

  2. システムのドライブに Solaris 9 DVD を挿入します。

  3. ブートイメージをコピーするディレクトリを作成します。


    # mkdir -p install_dir_path
    

    install_dir_path

    DVD イメージをコピーするディレクトリを指定します。 

  4. マウントされたディスクの Tools ディレクトリに移動します。

    • IA DVD メディアの場合、次のように入力します。


      # cd /cdrom/cdrom0/s2/Solaris_9/Tools
      
    • SPARC DVD メディアの場合、次のように入力します。


      # cd /cdrom/cdrom0/Solaris_9/Tools
      
  5. setup_install_server コマンドを使用して、ドライブ内のディスクをインストールサーバーのハードディスクにコピーします。


    # ./setup_install_server install_dir_path
    

    install_dir_path

    DVD イメージをコピーするディレクトリを指定します。 


    注 –

    setup_install_server コマンドは、Solaris 9 ソフトウェアディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。


  6. 他のシステムがインストールサーバーをマウントできるように設定する必要があるかどうかを判断します。

    • インストールサーバーとクライアント (インストールしているシステム) が同じサブネット上にある場合、あるいは、DHCP を使用している場合、ブートサーバーを作成する必要はありません。手順 7 に進みます。

    • インストールサーバーがインストールするシステムと同じサブネット上に存在せず、DHCP を使用していない場合は、以下の手順を実行してください。

    1. インストールサーバーのイメージへのパスが適切に共有されていることを確認します。


      # share | grep install_dir_path
      

      install_dir_path

      DVD イメージがコピーされているインストールイメージへのパスを指定します。 

      • インストールサーバーのディレクトリへのパスが表示される場合、かつ、anon=0 がオプションに表示される場合、手順 7 に進みます。

      • インストールサーバーのディレクトリのパスが表示されないか、オプション内に anon=0 と示されない場合は、次の作業へ進みます。

    2. 次のエントリを /etc/dfs/dfstab ファイルに追加し、ブートサーバーからインストールサーバーが利用できるように設定します。


      share -F nfs -o ro,anon=0 -d "install server directory" install_dir_path
      
    3. インストールサーバーのディレクトリパスが正しく共有されているか確認します。


      # ps -ef | grep nfsd
      
      • nfsd デーモンが稼動していない場合は、このデーモンを起動してください。


        # /etc/init.d/nfs.server start 
        
      • nfsd がすでに稼動している場合は、インストールサーバーを共有してください。


        # shareall
        
  7. ルート (/) ディレクトリへ移動します。


    # cd /
    
  8. Solaris 9 DVD を取り出します。

  9. setup_install_server によって作成されたネットインストールイメージ上のミニルート (Solaris_9/Tools/Boot) にあるファイルにパッチを適用するか決定します。

    • パッチを適用しない場合は、このまま継続します。

    • 適用する場合は、patchadd -C コマンドを使用して、ミニルートにあるファイルにパッチを適用します。

  10. ブートサーバーを作成する必要があるかどうかを判断します。


例 11–3 IA: IA DVD を使用して IA インストールサーバーを作成する

次に、インストールサーバーの /export/home/s9dvdia ディレクトリに Solaris 9 DVD (Intel 版) をコピーして IA インストールサーバーを作成する方法を示します。


# mkdir -p /export/home/s9dvdia
# cd /cdrom/cdrom0/s2/Solaris_9/Tools
# ./setup_install_server /export/home/s9dvdia

次のパスを /etc/dfs/dfstab ファイルに追加します。


share -F nfs -o ro,anon=0 -d "install server directory" /export/home/s9dvdia 

nfsd デーモンが稼働しているかどうかを確認します。nfsd デーモンが稼働していない場合、このデーモンを起動して共有します。


# ps -ef | grep nfsd
 # /etc/init.d/nfs.server start 
# shareall 
# cd /


例 11–4 SPARC DVD を使用して IA インストールサーバーを作成する

次に、インストールサーバーの /export/home/s9dvdsparc ディレクトリに Solaris 9 DVD (SPARC 版) をコピーして IA インストールサーバーを作成する方法を示します。


# mkdir -p /export/home/s9dvdscparc
# cd /cdrom/cdrom0/s0/Solaris_9/Tools
# ./setup_install_server /export/home/s9dvdsparc

次のパスを /etc/dfs/dfstab ファイルに追加します。


share -F nfs -o ro,anon=0 -d "install server directory" /export/home/s9dvdsparc 

nfsd デーモンが稼働しているかどうかを確認します。nfsd デーモンが稼働していない場合、このデーモンを起動して共有します。


# ps -ef | grep nfsd 
 # /etc/init.d/nfs.server start
# shareall 
# cd /

DVD イメージを用いたサブネット上でのブートサーバーの作成

Solaris ソフトウェアをネットワークからインストールするためには、インストールサーバーを作成する必要があります。ブートサーバーは必ずしも設定する必要はありません。ブートサーバーには、ネットワーク上でシステムをブートするために必要なブートソフトウェアが含まれています。一方、インストールサーバーは Solaris ソフトウェアのインストールを行います。

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

  1. サブネット内でブートサーバーとして使用するシステムにログインし、スーパーユーザーになります。

    システムはリモートの Solaris 9 ディスクイメージ (通常は、インストールサーバー) へのアクセス権を持っている必要があります。ネームサービスを使用する場合、システムはすでにネームサービスに登録されている必要があります。 ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。

  2. インストールサーバーから Solaris 9 DVD をマウントします。


    # mount -F nfs -o ro server_name:path /mnt
    

    server_name:path

    インストールサーバー名とディスクイメージの絶対パスを指定します。 

  3. ブートイメージ用のディレクトリを作成します。


    #  mkdir -p boot_dir_path
    

    boot_dir_path

    ブートソフトウェアをコピーするディレクトリを指定します。 

  4. Solaris 9 DVD イメージ上の Tools ディレクトリに移動します。


    # cd /mnt/Solaris_9/Tools
    
  5. ブートソフトウェアをブートサーバーにコピーします。


    # ./setup_install_server -b boot_dir_path
    

    -b

    システムをブートサーバーとして設定することを示します。 

    boot_dir_path

    ブートソフトウェアをコピーするディレクトリを指定します。 


    注 –

    setup_install_server コマンドは、 Solaris 9 ソフトウェアのディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。


  6. ルート (/) ディレクトリへ移動します。


    # cd /
    
  7. インストールイメージをマウント解除します。


    # umount /mnt
    

    以上の操作で、ネットワークからインストールするためにシステムを設定する用意が整いました。DVD イメージを使用してネットワークからインストールするシステムを追加するを参照してください。


例 11–5 サブネット上にブートサーバーを作成する

次の例は、ブートサーバーをサブネット上に作成する方法を示したものです。これらのコマンドを実行すると、Solaris 9 DVD イメージのブートソフトウェアが crystal という名前のシステムのローカルディスク上の /export/home/s9dvdsparc にコピーされます。


# mount -F nfs -o ro crystal:/export/home/s9dvdsparc /mnt 
#  mkdir -p  /export/home/s9dvdsparc
# cd /mnt/Solaris_9/Tools
# ./setup_install_server -b /export/home/s9dvdsparc
# cd /
# umount /mnt

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

  1. サブネット内でブートサーバーとして使用するシステムにログインし、スーパーユーザーになります。

    システムはリモートの Solaris 9 ディスクイメージ (通常は、インストールサーバー) へのアクセス権を持っている必要があります。ネームサービスを使用する場合、システムはすでにネームサービスに登録されている必要があります。 ネームサービスを使用しない場合は、サイトのポリシーに従ってシステムの情報を供給する必要があります。

  2. インストールサーバーから Solaris 9 DVD をマウントします。


    # mount -F nfs -o ro server_name:path /mnt
    

    server_name:path

    インストールサーバー名とディスクイメージの絶対パスを指定します。 

  3. ブートイメージ用のディレクトリを作成します。


    #  mkdir -p boot_dir_path
    

    boot_dir_path

    ブートソフトウェアをコピーするディレクトリを指定します。 

  4. Solaris 9 DVD イメージ上の Tools ディレクトリに移動します。


    # cd /mnt/Solaris_9/Tools
    
  5. ブートソフトウェアをブートサーバーにコピーします。


    # ./setup_install_server -b boot_dir_path
    

    -b

    システムをブートサーバーとして設定することを示します。 

    boot_dir_path

    ブートソフトウェアをコピーするディレクトリを指定します。 


    注 –

    setup_install_server コマンドは、 Solaris 9 ソフトウェアのディスクイメージをコピーする十分なディスク容量があるかどうかを調べます。利用できるディスク容量を調べるには、df -kl コマンドを使用します。


  6. ルート (/) ディレクトリへ移動します。


    # cd /
    
  7. インストールイメージをマウント解除します。


    # umount /mnt
    

    以上の操作で、ネットワークからインストールするためにシステムを設定する用意が整いました。DVD イメージを使用してネットワークからインストールするシステムを追加するを参照してください。


例 11–5 サブネット上にブートサーバーを作成する

次の例は、ブートサーバーをサブネット上に作成する方法を示したものです。これらのコマンドを実行すると、Solaris 9 DVD イメージのブートソフトウェアが crystal という名前のシステムのローカルディスク上の /export/home/s9dvdsparc にコピーされます。


# mount -F nfs -o ro crystal:/export/home/s9dvdsparc /mnt 
#  mkdir -p  /export/home/s9dvdsparc
# cd /mnt/Solaris_9/Tools
# ./setup_install_server -b /export/home/s9dvdsparc
# cd /
# umount /mnt

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

インストールサーバーとブートサーバー (必要な場合) を作成した後、ネットワークからインストールする各システムを設定する必要があります。インストールする各システムは、次の情報にアクセスできる必要があります。

インストールサーバーとクライアントの設定には、add_install_client を使用して以下の作業を行なってください。次の手順の例も参照してください。

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

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

ブートサーバーを使用する場合、インストールサーバーのインストールイメージを共有していること、および適切なデーモンを起動していることを確認します。「SPARC または IA DVD メディアを使用して SPARC インストールサーバーを作成する方法」の 手順 6 を参照してください。

  1. インストールサーバーまたはブートサーバー上でスーパーユーザーになります。

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

    • ホスト名

    • IP アドレス

    • Ethernet アドレス

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

  3. インストールサーバーの Solaris 9 DVD イメージ上の Tools ディレクトリに移動します。


    # cd /install_dir_path/Solaris_9/Tools
    

    install_dir_path

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

  4. ネットワークからインストールするシステムを設定します。


    # ./add_install_client [[-d]] [[-s install_server:install_dir_path]] \
    [[-c jumpstart_server:jumpstart_dir_path]]  [[-p sysid_server:path]] \
    [[-t boot_image_path]] client_name platform_group
    

    -d

    クライアントが DHCP を使用してネットワークインストールパラメータを取得することを指定します。 

    IA クライアントの場合、このオプションを指定し、PXE ネットワークブートを使用してネットワークからシステムをブートしてください。 

    -s install_server:install_dir_path

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

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

    • install_dir_path は、 Solaris 9 DVD イメージへの絶対パスです。

    -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

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

    client_name

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

    platform_group

    インストールするシステムのプラットフォームグループを指定します。詳細は、第 39 章「プラットフォーム名とプラットフォームグループに関するリファレンス情報」を参照してください。


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

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


sparc_install_server# cd /export/home/s9dvdsparc/Solaris_9/Tools
sparc_install_server# ./add_install_client -d basil sun4u


例 11–7 インストールサーバーと同じサブネット上にあるインストールクライアントの追加方法 (DVD)

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


install_server# cd /export/home/s9dvdsparc/Solaris_9/Tools
install_server# ./add_install_client basil sun4u


例 11–8 ブートサーバーへのインストールクライアントの追加方法 (DVD)

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


boot_server# cd /export/home/s9dvdsparc/Solaris_9/Tools
boot_server# ./add_install_client -s rosemary:/export/home/s9dvdsparc rose sun4u


例 11–9 IA: DHCP を使用している場合の IA インストールサーバー上の IA インストールクライアントの追加方法 (DVD)

次の例に、DHCP を使用してネットワーク上のインストールパラメータを設定しているときに、IA インストールクライアントを追加する方法を示します。-d オプションを指定すると、クライアントのネットワークインストールパラメータを構成する際に、DHCP プロトコルが使用されます。PXE ネットワークブートを使用する場合には、DHCP プロトコルを使用する必要があります。DHCP クラス名 SUNW.i86pc は、このコマンドが単一のクライアントだけでなく、ネットワーク上のすべての Solaris IA クライアントに適用されることを意味します。-s オプションには、/export/boot/s9dvdia に Solaris 9 DVD (Intel 版) イメージを持っている rosemary という名前のインストールサーバーを指定しています。


ia_install_server# cd /export/boot/s9dvdia/Solaris_9/Tools
ia_install_server# ./add_install_client -d -s rosemary:/export/home/s9dvdia \
SUNW.i86pc i86pc

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

ブートサーバーを使用する場合、インストールサーバーのインストールイメージを共有していること、および適切なデーモンを起動していることを確認します。「SPARC または IA DVD メディアを使用して SPARC インストールサーバーを作成する方法」の 手順 6 を参照してください。

  1. インストールサーバーまたはブートサーバー上でスーパーユーザーになります。

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

    • ホスト名

    • IP アドレス

    • Ethernet アドレス

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

  3. インストールサーバーの Solaris 9 DVD イメージ上の Tools ディレクトリに移動します。


    # cd /install_dir_path/Solaris_9/Tools
    

    install_dir_path

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

  4. ネットワークからインストールするシステムを設定します。


    # ./add_install_client [[-d]] [[-s install_server:install_dir_path]] \
    [[-c jumpstart_server:jumpstart_dir_path]]  [[-p sysid_server:path]] \
    [[-t boot_image_path]] client_name platform_group
    

    -d

    クライアントが DHCP を使用してネットワークインストールパラメータを取得することを指定します。 

    IA クライアントの場合、このオプションを指定し、PXE ネットワークブートを使用してネットワークからシステムをブートしてください。 

    -s install_server:install_dir_path

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

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

    • install_dir_path は、 Solaris 9 DVD イメージへの絶対パスです。

    -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

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

    client_name

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

    platform_group

    インストールするシステムのプラットフォームグループを指定します。詳細は、第 39 章「プラットフォーム名とプラットフォームグループに関するリファレンス情報」を参照してください。


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

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


sparc_install_server# cd /export/home/s9dvdsparc/Solaris_9/Tools
sparc_install_server# ./add_install_client -d basil sun4u


例 11–7 インストールサーバーと同じサブネット上にあるインストールクライアントの追加方法 (DVD)

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


install_server# cd /export/home/s9dvdsparc/Solaris_9/Tools
install_server# ./add_install_client basil sun4u


例 11–8 ブートサーバーへのインストールクライアントの追加方法 (DVD)

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


boot_server# cd /export/home/s9dvdsparc/Solaris_9/Tools
boot_server# ./add_install_client -s rosemary:/export/home/s9dvdsparc rose sun4u


例 11–9 IA: DHCP を使用している場合の IA インストールサーバー上の IA インストールクライアントの追加方法 (DVD)

次の例に、DHCP を使用してネットワーク上のインストールパラメータを設定しているときに、IA インストールクライアントを追加する方法を示します。-d オプションを指定すると、クライアントのネットワークインストールパラメータを構成する際に、DHCP プロトコルが使用されます。PXE ネットワークブートを使用する場合には、DHCP プロトコルを使用する必要があります。DHCP クラス名 SUNW.i86pc は、このコマンドが単一のクライアントだけでなく、ネットワーク上のすべての Solaris IA クライアントに適用されることを意味します。-s オプションには、/export/boot/s9dvdia に Solaris 9 DVD (Intel 版) イメージを持っている rosemary という名前のインストールサーバーを指定しています。


ia_install_server# cd /export/boot/s9dvdia/Solaris_9/Tools
ia_install_server# ./add_install_client -d -s rosemary:/export/home/s9dvdia \
SUNW.i86pc i86pc