Se si utilizza Solaris Live Upgrade per eseguire l'aggiornamento da Solaris 8 2/02 a Solaris 10 1/06, la rimozione del pacchetto del driver del controller Fibre Channel Agilent (HPFC) non riesce. Il seguente messaggio di errore viene registrato nel file upgrade_log.
Rimozione del pacchetto HPFC: Modifica di /a/kernel/drv/sd.conf cmdexec: ERRORE: impossibile aprire /a/var/sadm/pkg/HPFC/save/sed/kernel/drv/sd.conf pkgrm: ERRORE: lo script class action non è stato completato con successo Rimozione di <HPFC> parzialmente fallita. codice restituito da pkgadd = 2 L'aggiornamento riesce, ma nel sistema sono incluse due istanze del pacchetto HPFC. |
Soluzione: Procedere come segue.
Diventare superutente.
Rimuovere entrambe le istanze del pacchetto HPFC.
# pkgrm HPFC # pkgrm HPFC.2 |
Inserire il DVD di Solaris 10 1/06 nel lettore di DVD-ROM.
Spostarsi nella directory che contiene il pacchetto HPFC.
# cd /cdrom/Solaris_10/Product |
Aggiungere il pacchetto HPFC al sistema.
# pkgadd -d `pwd` HPFC |