Oracle Solaris 10 9/10 安装指南:Solaris Flash 归档文件(创建和安装)

设计主系统的初始安装

Solaris Flash 安装过程中的第一个任务是安装一个系统(主系统),使其具有您希望每个克隆系统都具有的配置。您可以使用任何一种 Solaris 安装方法在主系统上安装归档文件。可以安装 Solaris OS 的一部分或全部。完成安装后,可以添加或删除软件,或者修改任何配置文件。安装主系统时存在以下限制:


注 –

如果已安装克隆系统并且希望使用新配置更新这些系统,请参见为更新规划创建 Solaris Flash 差别归档文件


Procedure在 Sun4V 计算机上安装 Sun4U Flash 归档文件

开始之前

对于此过程,请注意以下限制:

  1. 在 Sun4U 计算机上创建 Solaris Flash 归档文件,以便可以在 Sun4V 计算机上安装该归档文件。使用以下任一选项将 Sun4V 添加为归档文件支持的体系结构。


    注 –

    您必须从安装有完整 Solaris 软件组加 OEM 支持的 Sun4U 计算机着手,以便所有驱动程序软件包都位于映像中,即使这些软件包未处于使用状态也是如此。有关此要求的详细信息,请参见SPARC: 支持在主系统上找不到的外围设备

    请注意,为了能够在不同类型的系统上安装 Flash 归档文件,需要在主系统上安装 Entire Plus OEM 发行版。


    • 将以下信息添加到 /var/sadm/system/admin/.platform 文件。然后,创建 Solaris Flash 归档文件。


      PLATFORM_GROUP=sun4v
      

      注 –

      可以使用以下命令来检验 Sun4V 平台组是否受支持:



      # flar -i <path_to_hybrid>.flar | grep content_architectures
      

      此命令应显示以下结果:


      content_architectures=sun4u,sun4v
      
    • 使用 -U 选项创建 Solaris Flash 归档文件以将 Sun4V 添加为归档文件支持的体系结构。请参见以下示例:


      # flarcreate -n S10U5hybrid -U "content_architectures=sun4u,sun4v" \
      -c -x /data /data/S10U5hybrid.flar
      

      以上样例命令为 -c 选项提供了 /data,以指示归档文件的位置。此 -c 选项的值应反映您的文件设置。


      注 –

      可以按上一步骤所示再次使用 flar 命令来检验 Sun4V 平台组是否受支持。


  2. 在 Sun4V 计算机上安装 Solaris Flash 归档文件。可以使用 Solaris JumpStart 和网络映像来部署 Solaris Flash 归档文件。


    注 –

    此时,Sun4V 计算机可能无法引导。请勿尝试在此阶段修补计算机。如果在使用 JumpStart 之后允许计算机重新引导,您可能会看到类似如下的消息:



    Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a  File and args:
    Boot load failed.
    The file just loaded does not appear to be executable.
  3. 使用网络映像或 DVD 映像升级 Sun4V 计算机。

    例如,您可以使用 Solaris 10 Update 6 JumpStart 映像。然后,您可以从该网络映像引导 Sun4V 映像,并选择升级选项。

    在本示例中,升级完成时会有以下问题:

    • 其中,软件包的 .u.v 版本都可用,将安装这两个版本。请参见 CR 6846077。

    • /var/sadm/system/admin/.platform 文件包含错误的信息。请参见 CR 6523030。

    • 任何第三方 .v 软件包都不是 Solaris 映像的一部分。因此,第三方软件包可能不会进行升级。

  4. 引导 Sun4V 计算机。您现在可以根据需要将修补程序应用到该计算机。

在主系统上自定义 Solaris 安装

使用任意一种 Solaris 安装方法在主系统上安装 Solaris OS 后,可以根据需要添加或删除软件,以及修改系统配置信息。要自定义主系统的软件,可以执行以下操作:

为 SPARC 和 x86 系统创建归档文件

如果要使用 Solaris Flash 归档文件在 SPARC 和 x86 系统上安装 Solaris 软件,必须为每个平台创建一个单独的 Solaris Flash 归档文件。使用从 SPARC 主系统创建的 Solaris Flash 归档文件来安装 SPARC 系统。使用从 x86 主系统创建的 Solaris Flash 归档文件来安装 x86 系统。

SPARC: 支持在主系统上找不到的外围设备

选择要安装在主系统上的驱动程序时需要考虑以下依赖性。

完整 Solaris 软件组加 OEM 支持将安装所有驱动程序,而不管系统中是否存在相应的硬件。其他软件组提供有限的支持。如果安装其他软件组并且克隆系统上的外围设备与主系统上的不同,则需要在创建归档文件之前在主系统上安装适当的驱动程序。


注 –

为了能够在不同类型的系统上安装 Flash 归档文件,需要在主系统上安装 Entire Plus OEM 发行版。


如何获取对所需外围设备的支持

可以通过安装完整 Solaris 软件组加 OEM 支持或安装选定的软件包在不同于主系统的克隆系统上安装对外围设备的支持。

安装类型 

说明 

完整 Solaris 软件组加 OEM 支持 

完整 Solaris 软件组加 OEM 支持是最大的可用软件组。此软件组包含 Solaris OS 中的所有软件包。完整 Solaris 软件组加 OEM 支持将安装所有驱动程序,而不管系统中是否存在相应的硬件。使用完整 Solaris 软件组加 OEM 支持创建的 Solaris Flash 归档文件可以在任何具有已安装的 Solaris OS 发行版所支持的外围设备的克隆系统上工作。 


注 –

为了能够在不同类型的系统上安装 Flash 归档文件,需要在主系统上安装 Entire Plus OEM 发行版。


安装具有完整 Solaris 软件组加 OEM 支持的主系统保证了与其他外围设备配置的兼容性。但是,完整 Solaris 软件组加 OEM 支持需要至少 2.9 GB 的磁盘空间。克隆系统可能不具有安装完整 Solaris 软件组加 OEM 支持所需的空间。 

安装其他软件组 

如果安装具有以下软件组的主系统,对外围设备的支持将有限。主系统仅支持在安装时连接到主系统的外围设备。  

  • 精简网络软件组

  • 核心软件组

  • 最终用户软件组

  • 开发者软件组

  • 完整软件组

安装这些软件组可能会导致克隆系统不具有所需的所有驱动程序。例如,如果在具有 GX CG6 帧缓冲区的主系统上安装完整软件组,则只会安装 GX CG6 帧缓冲区的驱动程序。如果要安装的所有克隆系统都具有 GX CG6 帧缓冲区或没有帧缓冲区,则不会出现什么问题。 

安装选定的软件包 

安装主系统时,可以只安装主系统和克隆系统所需的软件包。通过选择特定的软件包,可以只安装对已知存在于主系统或克隆系统上的外围设备的支持。