Solaris 10 IBM BladeCenter サーバーインストールガイド

ProcedureSolaris 10 8/07 または Solaris 10 11/06 OS の x86 インストールイメージを作成する方法

BladeCenter LS21、LS41、および HS21 サーバーに Solaris 10 8/07 または Solaris 10 11/06 OS をインストールするには、まず x86 Solaris 10 8/07 または x86 Solaris 10 11/06 のインストールイメージを作成する必要があります。このプロセスには、1 つ以上のパッチを x86 ミニルートイメージに適用する処理が含まれます。Solaris 10 11/06 リリースの場合、Broadcom NetXtreme II ギガビット Ethernet デバイスドライバをダウンロードしてインストールする処理も含まれます。

この手順には、x86 インストールサーバーの作成手順がすべて含まれているわけではありません。

x86 インストールサーバーの設定の詳細については、次の項目を参照してください。

  1. GRUB ベースのブートを実装する x86 ネットワークインストールサーバー上で、スーパーユーザーになるか、同等の役割になります。

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

  2. Solaris 10 8/07 OS DVD、Solaris 10 11/06 OS DVD、またはネットワークインストールイメージ上の Solaris_10/Tools ディレクトリに移動します。


    # cd install-dir-path/Solaris_10/Tools
    
    install-dir-path

    イメージのコピー先のディレクトリを指定します (例: /export/solaris-image)。


    注 –

    OS イメージのルート (/) レベルディレクトリは、Solaris OS を DVD または CD メディアからインストールするか、ネットワークインストールサーバーからインストールするかにより異なることに留意してください。この手順中の例では、ネットワークインストールサーバー上に OS イメージを作成する方法を示します。


  3. setup_install_server コマンドを実行して、新しいインストールイメージを作成します。


    # ./setup_install_server new-install-dir-path
    
    new-install-dir-path

    新しいインストールイメージの作成先となるパスを指定します。


    注 –

    このコマンドは、x86 システム向けに Solaris 10 8/07 または Solaris 10 11/06 OS の「新しい」インストールイメージを作成します。


  4. ミニルートの書き込み可能なコピーを作成します。


    # /boot/solaris/bin/root_archive unpackmedia new-install-dir-path miniroot-dir-path
    
    miniroot-dir-path

    展開されていないブートアーカイブを含めるディレクトリのパスを指定します (例: /export/sol10-mod-miniroot)。

  5. SunSolve Web サイトから、インストールイメージの作成対象となるリリースに該当するパッチをダウンロードします。

    • Solaris 10 8/07 リリースの場合は手順 6 に進みます。

    • Solaris 10 11/06 リリースの場合:

      1. SunSolve Web サイトから次のパッチをダウンロードします。

        • 118855–36

        • 123840-04

        • 125034–01

      2. 手順 6 に進みます。


    注 –

    一部のパッチは制限されていて、アクセスするには Sun Service Plan または Solaris の登録を必要とする場合があります。Sun Service Plan を入手したり、Solaris の登録を行なったり、推奨されるパッチのダウンロードや適用に関する情報を入手したりするには、SunSolve Web サイト (http://sunsolve.sun.com/) を参照してください。


  6. Solaris 10 8/07 および 10 11/06 リリースの場合、Broadcom Web サイトから Solaris OS 用 bnx ドライバの最新版をダウンロードします。

    Broadcom bnx ドライバをダウンロードおよびインストールする手順については、Broadcom Web サイトの http://ja.broadcom.com/support/ethernet_nic/downloaddrivers.php を参照してください。

  7. Tmp ディレクトリを新しく作成し、パッチと 1 つ以上のドライバを新しい Tmp ディレクトリにコピーします。


    # mkdir new-install-dir-path /Solaris_10/Tmp
    
  8. パッチと 1 つ以上のドライバが格納されているディレクトリに移動します。


    # cd new-install-dir-path/Solaris_10/Tmp
    • Solaris 10 8/07 リリースの場合:

      1. bnx ドライバを解凍します。


        # unzip solaris-version.zip
        
      2. 手順 9 に進みます。

    • Solaris 10 11/06 リリースの場合:

      1. パッチを解凍します。


        # unzip 123840-04.zip
        # unzip 118855-36.zip
        # unzip 125034-01.zip
        
      2. bnx ドライバを解凍します。


        # unzip solaris-version.zip
        
  9. PKG_NONABI_SYMLINKS 変数を true に設定します。


    # export PKG_NONABI_SYMLINKS=true
    
  10. ミニルートにパッチを適用します。

    • Solaris 10 8/07 リリースの場合は手順 11 に進みます。

    • Solaris 10 11/06 リリースの場合:


      # patchadd -C miniroot-dir-path new-install-dir-path/Solaris_10/Tmp/patch-id
      
      patch-id

      適用するパッチ ID を指定します (例: 123840–04)。

      コマンドを、適用するパッチごとに繰り返し実行します。

  11. Solaris 10 8/07 および Solaris 10 11/06 リリースの場合、ミニルートに bnx ドライバをインストールします。


    # pkgadd -d new-install-dir-path/Solaris_10/Tmp/Server/solaris/BRCMbnx.pkg -R \
    miniroot-dir-path
    
  12. ミニルートの repository.db を変更します。


    注意 – 注意 –

    SVCCFG_REPOSITORY 変数は、展開したミニルートの repository.db の場所を指している必要があります。repository.db は、展開したミニルートの /etc/svc ディレクトリに存在します。この変数のエクスポートに失敗するとライブリポジトリが変更され、システムがブートできなくなります。



    # svccfg
    svc:> repository miniroot-dir-path/etc/svc/repository.db
    svc:> select /system/device/local
    svc:/system/device/local> setprop start/exec=:true
    svc:/system/device/local> select /milestone/single-user
    svc:/milestone/single-user> setprop start/exec=:true
    svc:/milestone/single-user> select /system/filesystem/usr
    svc:/system/filesystem/usr> setprop start/exec=:true
    svc:/system/filesystem/usr> exit
    
  13. ミニルートを再度圧縮します。


    # /boot/solaris/bin/root_archive packmedia new-install-dir-path miniroot-dir-path
    
次の手順

以上の手順が完了したら、「IBM BladeCenter LS21、LS41、および HS21 サーバーへの Solaris 10 8/07 または Solaris 10 11/06 OS のインストールを実行する方法」に進みます。