Solaris 10 5/09 安装指南:基于网络的安装

Procedure使用 SPARC 或 x86 DVD 介质创建安装服务器


注 –

此过程假设系统正在运行卷管理器。如果不是使用卷管理器管理介质,请参阅 《系统管理指南:设备和文件系统》


  1. 在要成为安装服务器的系统上,成为超级用户或承担等效角色。

    该系统必须包含一个 DVD-ROM 驱动器,并且是站点的网络和命名服务的一部分。如果使用命名服务,则该系统必须已经在服务(如 NIS、NIS+、DNS 或 LDAP)中。如果不使用命名服务,则必须按照站点策略来分发有关该系统的信息。

  2. 将 Solaris DVD 插入系统的驱动器。

  3. 创建一个目录来包含 DVD 映像。


    # mkdir -p install_dir_path
    

    install_dir_path 指定 DVD 映像将被复制到其中的目录。

  4. 转到已挂载光盘上的 Tools 目录。


    # cd /cdrom/cdrom0/Solaris_10/Tools
    
  5. 将驱动器中的 DVD 映像复制到安装服务器的硬盘上。


    # ./setup_install_server install_dir_path
    
    install_dir_path

    指定 DVD 映像将被复制到的目录


    注 –

    setup_install_server 命令指示是否有足够的磁盘空间用于复制 Solaris Software 光盘映像。要确定可用磁盘空间,请使用 df -kl 命令。


  6. 确定是否需要使安装服务器通过 NFS 被挂载。

    • 如果安装服务器与要安装的系统在同一子网上或者使用 DHCP,则不必创建引导服务器。继续步骤 7

    • 如果安装服务器与要安装的系统不在同一子网上,而且您没有使用 DHCP,请完成以下步骤。

      1. 验证安装服务器映像的路径是否被正确共享。


        # share | grep install_dir_path
        
        install_dir_path

        指定 DVD 映像将被复制到其中的安装映像的路径

        • 如果已显示安装服务器目录的路径并且在选项中显示 anon=0,请继续步骤 7

        • 如果没有显示安装服务器目录的路径,或者选项中未显示 anon=0,则继续。

      2. 使安装服务器可供引导服务器使用。

        使用 share 命令将以下项添加到 /etc/dfs/dfstab 文件中。


        share -F nfs -o ro,anon=0 -d "install server directory" install_dir_path
        
      3. 验证 nfsd 守护进程正在运行。

        • 如果安装服务器正在运行当前 Solaris 发行版或兼容版本,请键入以下命令。


          # svcs -l svc:/network/nfs/server:default
          

          如果 nfsd 守护进程已联机,请继续步骤 d。如果 nfsd 守护进程尚未联机,请启动该守护进程。


          # svcadm enable svc:/network/nfs/server
          
        • 如果安装服务器正在运行 Solaris 9 OS 或兼容版本,请键入以下命令。


          # ps -ef | grep nfsd
          

          如果 nfsd 守护进程正在运行,请继续步骤 d。如果 nfsd 守护进程未运行,请启动该守护进程。


          # /etc/init.d/nfs.server start
          
      4. 共享该安装服务器。


        # shareall
        
  7. 转到根目录 (/)。


    # cd /
    
  8. 弹出 Solaris DVD。

  9. (可选的)修补位于网络安装映像(通过 setup_install_server 创建)上的 miniroot 中的文件。

    如果引导映像有问题,则必须修补文件。有关逐步操作步骤,请参见第 7 章

  10. 确定是否需要创建引导服务器。


示例 5–1 SPARC: 使用 DVD 创建安装服务器

以下示例说明如何通过将 Solaris DVD 复制到安装服务器的 /export/home/dvd 目录来创建安装服务器。此示例假设安装服务器正在运行当前 Solaris 发行版。


# mkdir -p /export/home/dvd
# cd /cdrom/cdrom0/Solaris_10/Tools
# ./setup_install_server /export/home/dvd

如果需要单独的引导服务器,则需要使安装服务器可供引导服务器使用。

使用 share 命令将以下项添加到 /etc/dfs/dfstab 文件中。


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

检查 nfsd 守护进程是否已联机。如果 nfsd 守护进程未联机,则启动并共享该守护进程。


# svcs -l svc:/network/nfs/server:default
# svcadm enable svc:/network/nfs/server
# shareall 
# cd /

继续安装

设置安装服务器后,必须将客户机添加为安装客户机。有关如何添加客户机系统以便通过网络进行安装的信息,请参见使用 add_install_client 添加要从网络安装的系统 (DVD)

如果没有使用 DHCP,并且客户机系统在安装服务器以外的其他子网上,则必须创建引导服务器。有关更多信息,请参见使用 DVD 映像在子网上创建引导服务器

另请参见

有关 setup_install_server 命令和 add_to_install_server 命令的其他信息,请参见 install_scripts(1M)