JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 10 JumpStart から Oracle Solaris 11 自動インストーラへの移行     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  JumpStart と自動インストーラの比較

2.  ルールおよびプロファイルファイルの変換

3.  構成ファイルの変換

4.  Oracle Solaris 11 サーバー上の JumpStart を使用した Oracle Solaris 10 のインストール

Oracle Solaris 10 JumpStart サーバーとしての Oracle Solaris 11 システムの設定

既知の問題の回避策

rm_install_client スクリプトの問題

check スクリプトの問題

Oracle Solaris 10 JumpStart サーバーとしての Oracle Solaris 11 システムの設定

次のステップでは、Oracle Solaris 11 JumpStart インストールサーバーを作成して Oracle Solaris 10 OS をクライアントシステムにインストールする方法について説明します。

  1. JumpStart インストールサーバーになるマシンに Oracle Solaris 11 OS をインストールします。

  2. JumpStart インストールサーバーになる Oracle Solaris 11 マシンに静的 IP アドレスを設定します。

    静的 IP アドレスの設定方法については、『Oracle Solaris 管理: ネットワークインタフェースとネットワーク仮想化』の「IP インタフェースを構成する方法」および ipadm(1M) のマニュアルページの手順を参照してください。

  3. system/boot/network パッケージを solaris パブリッシャーからインストールします。

    # pkg publisher
    PUBLISHER                TYPE     STATUS   URI
    solaris                  origin   online   http://pkg.oracle.com/solaris11/release/
    # pkg install pkg:/system/boot/network
               Packages to install:  1
         Variants/Facets to change:  3
           Create boot environment: No
    Create backup boot environment: No
                Services to change:  1
    
    DOWNLOAD                                  PKGS       FILES    XFER (MB)
    Completed                                  1/1       13/13      0.0/0.0
    
    PHASE                                        ACTIONS
    Install Phase                                  34/34
    
    PHASE                                          ITEMS
    Package State Update Phase                       1/1
    Image State Update Phase                         2/2
    
    PHASE                                          ITEMS
    Reading Existing Index                           8/8
    Indexing Packages                                1/1
  4. 最新の Oracle Solaris 10 DVD イメージをダウンロードします。

    このイメージは、インストールイメージおよび JumpStart ツールのソースです。JumpStart は Oracle Solaris 11 OS でなく Oracle Solaris 10 OS をインストールするためだけに使用できることを思い出してください。

  5. Oracle Solaris 10 DVD イメージと setup_install_server(1M) コマンドを使用して、JumpStart インストールサーバーを設定します。

    次の例では SPARC 用の Oracle Solaris 10 9/10 DVD イメージを使用しています。

    # /media/SOL_10_0910_SPARC/Solaris_10/Tools/setup_install_server /export/s10u9_sparc
    Verifying target directory...
    Calculating the required disk space for the Solaris_10 product
    Calculating space required for the installation boot image
    Copying the CD image to disk...
    Copying Install Boot Image hierarchy...
    Copying /boot netboot hierarchy...
    Install Server setup complete
  6. jumpstart_sample ファイルを DVD イメージから JumpStart プロファイルの場所にコピーします。

    # cd /media/SOL_10_0910_SPARC/Solaris_10/Misc/jumpstart_sample
    # mkdir -p /export/profiles/s10profile
    # cp -pr * /export/profiles/s10profile
  7. rm_install_client スクリプトの問題」 に記載されている回避策を実行します。

  8. check スクリプトの問題」 に記載されている回避策を実行します。

  9. check(1M) コマンドに -p s10-image オプションを付けて実行し、JumpStart プロファイルを検証します。

    次の例では、簡潔に示すために多くの出力行が省略されています。-p オプションはすべての Oracle Solaris 10 Update リリースで機能するとは限らないことに注意してください。Oracle Solaris 10 Update 7 以降を使用していることを確認してください。(参照 CR 6728067。)

    # cd /export/profile/s10profile
    ./check -p /export/s10u9_sparc
    45 blocks
    Validating rules...
    Validating profile host_class...
    Validating profile zfsrootsimple...
    Validating profile net924_sun4c...
    Validating profile upgrade...
    Validating profile x86-class...
    Validating profile any_machine...
    The custom JumpStart configuration is ok.
  10. udp6 が使用可能でオンラインであることを確認します。

    # svcs udp6
    STATE          STIME   FMRI
    disabled       8:36:55 svc:/network/tftp/udp6:default
    # svcadm enable network/tftp/udp6
    # svcs udp6
    STATE          STIME   FMRI
    online         8:38:28 svc:/network/tftp/udp6:default
  11. /tftpboot ディレクトリを /etc/netboot ディレクトリとリンクします。/etc/netboot ディレクトリが存在しない場合は作成します。

    # ls /etc/netboot
    /etc/netboot: No such file or directory
    # mkdir -m 755 /etc/netboot
    # ln -s /etc/netboot /tftpboot
    # ls -l /tftpboot
    lrwxrwxrwx   1 root     root          12 Sep 14 8:46:51 /tftpboot -> /etc/netboot

    JumpStart は /tftpboot をネットワークブート用に使用します。AI は /etc/netboot をネットワークブート用に使用します。この Oracle Solaris 11 サーバーが JumpStart インストールサーバーと AI インストールサーバーの両方の役割を果たすことができる場合は、/tftpboot/etc/netboot に対するシンボリックリンクにすることで 2 つのツールが共存できるようにする必要があります。


    ヒント - このサーバーを JumpStart インストールサーバーまたは AI インストールサーバーのいずれかとしてのみ使用することを計画している場合、このステップは不要です。ただし、後で計画を変更する場合にネットブートエラーの失敗を回避するためには、いずれにしてもこのステップを実行する必要があります。


  12. add_install_client(1M) を実行してクライアントをインストールします。

    /export/s10u9_sparc/Solaris_10/Tools/add_install_client -e 8:0:20:fd:f2:18 \
    -c line2-x4100:/export/profiles/s10profile \
    -p line2-x4100:/export/profiles/s10profile line2-t1 sun4u
    Adding Ethernet number for line2-t1.sfbay.sun.com to /etc/ethers
    making /tftpboot
    enabling network/rarp service
    enabling network/rpc/bootparams service
    updating /etc/bootparams
    copying boot file to /tftpboot/inetboot.SUN4U.Solaris_10-1