系统在安装后 Solaris 10 OS 第一次引导时,会发生有关相关服务的错误。svccfg import 子命令可能无法激活已在服务的标明文件中声明的相关服务。因此,相关服务可能无法按顺序启动并生成与这些服务相关的错误消息。
解决方法:为相关服务发出命令 svcadm refresh。例如:
svcadm refresh dependent FMRI |
软件开发者使用下列解决方法可避免此问题:
在实例级别而不是服务级别声明相关服务。
对于活动安装,启用软件包的安装后脚本以运行 svcadm refresh dependent FMRI 命令。
对于使用备用引导环境的安装,请将 svcadm refresh dependent FMRI 命令附加到 /var/svc/profile/upgrade 文件。