如果使用 Solaris Live Upgrade 从 Solaris 8 2/02 发行版升级到 Solaris 10 1/06 发行版,则删除 Agilent 光纤通道 HBA 驱动程序软件包 (HPFC) 将会失败。以下错误消息记录在 upgrade_log 文件中。
Removing package HPFC: Modifying /a/kernel/drv/sd.conf cmdexec: ERROR: unable to open /a/var/sadm/pkg/HPFC/save/sed/kernel/drv/sd.conf pkgrm: ERROR: class action script did not complete successfully Removal of partially failed. pkgrm return code = 2 The upgrade succeeds, but two instances of the HPFC package are included on the system. |
解决方法:执行以下步骤。
成为超级用户。
删除两个 HPFC 软件包实例。
# pkgrm HPFC # pkgrm HPFC.2 |
将 Solaris 10 1/06 OS DVD 插入 DVD-ROM 驱动器。
将目录更改为包含 HPFC 软件包的目录。
# cd /cdrom/Solaris_10/Product |
将 HPFC 软件包添加到系统。
# pkgadd -d `pwd` HPFC |