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 11 系统设置为 Oracle Solaris 10 JumpStart 服务器

已知问题的解决方法

rm_install_client 脚本问题

check 脚本问题

将 Oracle Solaris 11 系统设置为 Oracle Solaris 10 JumpStart 服务器

以下步骤描述如何创建 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. solaris 发布者安装 system/boot/network 软件包。

    # 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 10 OS,不能安装 Oracle Solaris 11 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 更新发行版都能配合使用。请确保您使用的是 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 的符号链接,这样这两种工具才可以共存。


    提示 - 如果计划仅将此服务器用作 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