如果您正在安装 Solaris Flash 归档文件,将显示有一个新文件并导致更新失败。 Solaris Flash 软件将验证克隆系统上的文件是否为主系统的正确副本。 重新引导时不会删除 reboot_processing 脚本。 因此,此脚本文件将被 Flash 软件识别为一个新文件。
将显示以下错误信息:
已检测到新文件: /etc/init.d/flash_reboot_processing |
解决方法:要避免遇到此问题,请选择以下解决方法之一:
在克隆系统上安装 Solaris Flash 归档文件之前先删除 flash_reboot_processing 文件。
安装差别归档文件时,可以使用定制 JumpStart forced_deployment 关键字强制进行安装。 在克隆系统上检测到的新文件在安装期间将被删除,删除之后安装就可以完成。
安装差别归档文件时,可以使用配置文件中的定制 JumpStart no_content_check 关键字禁用文件检查。 该软件将不执行文件检查,并且在不删除任何文件的情况下完成安装。
您可以在创建差别归档文件时排除该脚本文件。 在创建归档文件期间,该脚本文件将添加到文件过滤器中。 然后会在安装归档文件期间忽略该脚本文件。 执行以下操作:
引导主系统。
要在创建归档文件期间排除 /etc/init.d/flash_reboot_processing 文件,请键入以下命令:
# flarcreate -n archive-name -A unchanged-master-image-dir-x \ /etc/init.d/flash-reboot-processing path/filename |
创建差别归档文件期间,可以使用 -M 选项禁用文件检查,这样就不会创建任何文件清单,因此也不会检查克隆系统上的文件。执行以下操作:
引导主系统。
要使用 -M 选项禁用文件检查,请键入以下命令:
# flarcreate -n archive-name -A unchanged_master_image_dir -M path/filename |
archive-name – 是为归档文件指定的名称。
-A 选项 – 为 unchanged-master-image-dir,该选项通过将新的系统映像与 unchanged-master-image-dir 变量指定的映像相比较来创建差别归档文件。
path – 是要保存归档文件的目录的路径。 如果不指定路径,则 flarcreate 命令会将归档文件保存在当前目录中。
filename – 是归档文件的名称。
有关详细信息,请参见《Solaris 9 4/04 安装指南》。