Solaris Live Upgrade を使用して Solaris 8 2/02 リリースから Solaris 10 8/07 リリースにアップグレードする場合に、Agilent Fibre Channel HBA Driver パッケージ (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 8/07 OS DVD を DVD-ROM ドライブに挿入します。
ディレクトリを、HPFC パッケージを含むディレクトリに変更します。
# cd /cdrom/Solaris_10/Product |
HPFC パッケージをシステムに追加します。
# pkgadd -d `pwd` HPFC |