Se occorre eseguire un aggiornamento a Solaris 9 e sul sistema è installata la Solaris Management Console 1.0, 1.0.1, o 1.0.2, è prima necessario disinstallare il software della Solaris Management Console. La Solaris Management Console 2.1 non è compatibile con le versioni 1.0, 1.0.1 e 1.0.2. È possibile che la Solaris Management Console sia presente sul sistema se erano stati installati i prodotti SEAS 2.0, SEAS 3.0 o Solaris 8 Admin Pack.
Soluzione: Scegliere una delle soluzioni seguenti.
Prima di eseguire l'aggiornamento, eseguire /usr/bin/prodreg e disinstallare completamente la Solaris Management Console.
Se si esegue un aggiornamento a Solaris 9 senza disinstallare la Solaris Management Console 1.0, 1.0.1 o 1.0.2, è necessario rimuovere tutti i package delle versioni precedenti del software. A tale scopo, usare pkgrm anziché prodreg e attenersi strettamente all'ordine dei package. Procedere come segue:
Diventare superutente.
In una finestra di terminale, digitare il comando seguente.
# pkginfo | grep "Solaris Management Console" |
I nomi dei package indicati nell'output che non iniziano con "Solaris Management Console 2.1" identificano i package della versione 1.0.
Usare pkgrm per rimuovere tutte le istanze dei package della Solaris Management Console 1.0 nell'ordine seguente.
Non rimuovere i package la cui descrizione contiene la dicitura "Solaris Management Console 2.1". Ad esempio, SUNWmc.2 può indicare un package di Solaris Management Console 2.1.
Se l'output di pkginfo evidenzia la presenza di più versioni dei package di Solaris Management Console 1.0, usare pkgrm per rimuovere entrambe le versioni. Rimuovere prima il package originale e quindi il package contrassegnato con un numero alla fine. Ad esempio, se nell'output di pkginfo compaiono i package SUNWmcman e SUNWmcman.2, rimuovere prima SUNWmcman e quindi SUNWmcman.2. Non usare prodreg.
# pkgrm SUNWmcman # pkgrm SUNWmcapp # pkgrm SUNWmcsvr # pkgrm SUNWmcsvu # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmcsws |
In una finestra di terminale, digitare il comando seguente.
# rm -rf /var/sadm/pkg/SUNWmcapp |
A questo punto, la Solaris Management Console 2.1 dovrebbe funzionare correttamente. Per le successive attività di manutenzione, o se la Solaris Management Console 2.1 non dovesse funzionare correttamente, rimuovere le Solaris Management Console 2.1 e reinstallarla con la procedura seguente.
Usare pkgrm per rimuovere tutti i package della Solaris Management Console 2.1 e i package dipendenti nell'ordine seguente.
Se vi sono più istanze dei package della Solaris Management Console 2.1, ad esempio SUNWmc e SUNWmc.2, rimuovere prima SUNWmc e quindi SUNWmc.2. Non usare prodreg.
# pkgrm SUNWpmgr # pkgrm SUNWrmui # pkgrm SUNWlvmg # pkgrm SUNWlvma # pkgrm SUNWlvmr # pkgrm SUNWdclnt # pkgrm SUNWmga # pkgrm SUNWmgapp # pkgrm SUNWmcdev # pkgrm SUNWmcex # pkgrm SUNWwbmc # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmccom |
Inserire il CD "Solaris 9 Software (Edizione per piattaforma SPARC) 1 of 2" nel lettore di CD-ROM e digitare il comando seguente in una finestra di terminale.
# cd /cdrom/sol_9_sparc/s0/Solaris_9/Product # pkgadd -d . SUNWmccom SUNWmcc SUNWmc SUNWwbmc SUNWmcex SUNWmcdev \ SUNWmgapp SUNWmga SUNWdclnt SUNWlvmr SUNWlvma SUNWlvmg SUNWpmgr SUNWrmui |
Questo comando rimuove tutte le versioni precedenti della Solaris Management Console e permette il funzionamento corretto della Solaris Management Console 2.1.