Guida all'installazione di Solaris 8 Maintenance Update 7

Rimozione di Solaris 8 MU7

Prima di rimuovere MU7 si consiglia di riavviare il sistema in modalità monoutente. MU7 applica le patch alle librerie di sistema. 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 MU7 si trova in rete anziché su un CD, prima di avviare il sistema in modalità monoutente è necessario copiare l'immagine di MU7 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 MU7, è necessario rimuovere MU7 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 MU7 permette di rimuovere l'intero software MU.

Per rimuovere Solaris 8 MU7:

  1. Verificare che non siano in esecuzione processi importanti.

  2. Uscire dalla sessione corrente.

    Compare la schermata di login del CDE.

  3. Fare clic sul pulsante Opzioni e selezionare " Login dalla riga di comando" .

    Il sistema richiede le informazioni di login.

  4. Inserire il nome di login root e la relativa password:


    login: root
    password: password di root
    
  5. Riavviare il sistema in modalità monoutente. Dal prompt di root, digitare:


    # reboot -- -s
    

    Nota -

    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 MU7 in modalità monoutente.


  6. 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
    #
  7. Determinare da quale posizione si sta eseguendo il comando backout_mu.

    • Se si sta eseguendo backout_mu dal CD, passare al Punto 8.

    • Se si sta eseguendo backout_mu da una copia locale dell'immagine di MU7, passare al Punto 9.

  8. Per attivare il CD di MU7, inserirlo nel lettore di CD-ROM e, dal prompt di root, digitare:


    # mount -o ro -F hsfs /dev/dsk/c0t6d0s0 /cdrom
    

    Nota -

    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.


  9. Eseguire lo script backout_mu.

    • Da una copia locale dell'immagine di MU7, digitare:


      # cd directory_locale
      # ./backout_mu opzioni
      
    • Dal CD di MU7, digitare:


      # cd /cdrom
      # ./backout_mu opzioni
      
    Tabella 3-1 Opzioni disponibili per il comando backout_mu

    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 date_time.
    • Se compare questo messaggio, passare al Punto 10 per completare la rimozione.

    • In caso di errori, passare al Capitolo 5.

  10. Riavviare il sistema digitando:


    # sync ; reboot
    

    Verranno richieste le informazioni per il login.


    Nota -

    Per evitare problemi di conflitto tra le librerie, riavviare il sistema al termine della rimozione di MU7.


  11. Inserire il nome di login e la password:


    login: login
    password: password