Le patch incluse in Solaris 8 MU4 sono state collaudate nel loro complesso e, ai fini di una maggiore stabilità, dovrebbero essere usate insieme. È tuttavia possibile rimuovere le patch singolarmente, purché durante l'installazione di Solaris 8 MU4 non sia stata utilizzata l'opzione -d di install_mu.
Le istruzioni relative alla rimozione si trovano nelle directory delle singole patch, sotto /var/sadm/patch/.
L'intero software MU non può essere rimosso se era stata selezionata l'opzione -d di install_mu.
Poiché MU4 applica le patch alle librerie di sistema, prima di rimuoverlo è consigliabile riavviare il sistema in modalità monoutente. Infatti, in un ambiente multiutente, i singoli sistemi potrebbero risultare instabili se un processo mappato su una versione con patch di una determinata libreria dovesse cercare successivamente di mapparsi su sezioni diverse della stessa libreria.
In modalità monoutente, i servizi di rete non sono disponibili. Se l'immagine di MU4 si trova in rete anziché su un CD, prima di avviare il sistema in modalità monoutente è necessario copiare l'immagine di MU4 dalla rete al sistema locale.
Se non è possibile riavviare il sistema in modalità monoutente, o se lo spazio disponibile sul disco è insufficiente per creare una copia locale dell'immagine di MU4, è necessario rimuovere MU4 usando NFS in modalità multiutente. In questo caso, è consigliabile evitare che altri utenti accedano al sistema o vi eseguano processi.
Lo script backout_mu di MU4 permette di rimuovere l'intero software MU.
Per rimuovere Solaris 8 MU4:
Verificare che non siano in esecuzione processi importanti.
Uscire dalla sessione corrente.
Compare la schermata di login del CDE.
Fare clic sul pulsante Opzioni e selezionare "Login dalla riga di comando".
Il sistema richiede le informazioni di login.
Inserire il nome di login root e la relativa password:
login: root password: password di root |
Riavviare il sistema in modalità monoutente. Dal prompt di root, digitare:
# reboot -- -s |
Il passaggio dalla modalità di esecuzione multiutente alla modalità monoutente con il comando shutdown o init può lasciare in esecuzione il processo vold. Questo processo può causare problemi nell'attivazione del CD di MU4 in modalità monoutente.
Inserire la password di root.
Il sistema visualizza il messaggio seguente e si pone in modalità di manutenzione.
Entering System Maintenance Mode Sun Microsystems Inc. SunOS 5.8 Generic Feb 2000 # |
Determinare da quale posizione si sta eseguendo il comando backout_mu.
Per attivare il CD di MU4, inserirlo nel lettore di CD-ROM e, dal prompt di root, digitare:
# mount -o ro -F hsfs /dev/dsk/c0t6d0s0 /cdrom |
Se il lettore di CD-ROM è associato a un controller diverso da c0 o a un target diverso da t6, è necessario inserire un percorso differente per il dispositivo. In caso di dubbi, rivolgersi all'amministratore di sistema.
Eseguire lo script backout_mu.
Da una copia locale dell'immagine di MU4, digitare:
# cd directory_locale # ./backout_mu opzioni |
Dal CD di MU4, digitare:
# cd /cdrom # ./backout_mu opzioni |
Opzione |
Descrizione |
---|---|
-q |
Disabilita la visualizzazione dei puntini che indicano l'attività di backout_mu |
-B dir_rimozione |
Specifica una directory alternativa in cui verranno memorizzate le informazioni necessarie per rimuovere una patch |
Al termine della procedura, compare il messaggio seguente.
backout_mu completed at data_ora. |
Se compare questo messaggio, passare al Punto 10 per completare la rimozione.
In caso di errori, passare al Capitolo 5.
Riavviare il sistema digitando:
# sync ; reboot |
Verranno richieste le informazioni per il login.
Per evitare problemi di conflitto tra le librerie, riavviare il sistema al termine della rimozione di MU4.
Inserire il nome di login e la password:
login: login password: password |