Note su Solaris 10

x86: Impossibile rimuovere il pacchetto del driver del controller Fibre Channel Agilent nell'aggiornamento a Solaris 10 1/06 (6330840)

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.

  1. Diventare superutente.

  2. Rimuovere entrambe le istanze del pacchetto HPFC.


    # pkgrm HPFC
    # pkgrm HPFC.2
    
  3. Inserire il DVD di Solaris 10 1/06 nel lettore di DVD-ROM.

  4. Spostarsi nella directory che contiene il pacchetto HPFC.


    # cd /cdrom/Solaris_10/Product
    
  5. Aggiungere il pacchetto HPFC al sistema.


    # pkgadd -d `pwd` HPFC