29.1 Esecuzione dell'upgrade di Sentinel

29.1.1 Upgrade di Sentinel mediante il canale degli aggiornamenti dell'applicazione

È possibile eseguire l'upgrade di Sentinel mediante Zypper. Zypper è uno strumento di gestione dei pacchetti della riga di comando che consente di eseguire un upgrade interattivo dell'applicazione. Nei casi in cui per completare l'upgrade è necessaria l'interazione dell'utente, ad esempio un aggiornamento del contratto di licenza con l'utente finale, l'upgrade dell'applicazione Sentinel deve essere eseguito tramite Zypper.

Per eseguire l'upgrade dell'applicazione mediante il canale degli aggiornamenti dell'applicazione:

  1. eseguire il backup della configurazione, quindi creare un'esportazione ESM.

    Per ulteriori informazioni, consultare Backing Up and Restoring Data (Backup e ripristino dati) nella Sentinel Administration Guide (Guida all'amministrazione di NetIQ Sentinel 7.0.1).

  2. (Condizionale) Se nei file server.xml, collector_mgr.xml o correlation_engine.xml le impostazioni di configurazione sono state personalizzate, accertarsi di aver creato i rispettivi file delle proprietà denominati con l'ID del componente dell'oggetto affinché le personalizzazioni non vadano perse con l'upgrade. Per ulteriori informazioni, vedere Maintaining Custom Settings in XML Files (Conservazione delle impostazioni personalizzate nei file XML) nella Sentinel Administration Guide (Guida all'amministrazione di Sentinel NetIQ).

  3. Eseguire il login alla console dell'applicazione come utente root.

  4. Eseguire il comando seguente:

    /usr/bin/zypper patch
  5. (Condizionale) Se nel programma di installazione viene visualizzato un messaggio che richiede di risolvere la dipendenza per il pacchetto OpenSSH, immettere l'opzione appropriata per eseguire il downgrade del pacchetto OpenSSH.

  6. (Condizionale) Se nel programma di installazione viene visualizzato un messaggio che indica una modifica nell'architettura ncgOverlay, immettere l'opzione appropriata per accettare la modifica dell'architettura.

  7. (Condizionale) Se nel programma di installazione viene visualizzato un messaggio che richiede di risolvere la dipendenza di alcuni pacchetti dell'applicazione, immettere l'opzione appropriata per disinstallare i pacchetti dipendenti.

  8. Immettere Y per continuare.

  9. Per accettare il contratto di licenza, immettere yes.

  10. Riavviare l'applicazione Sentinel.

  11. (Condizionale) Se Sentinel è installato su una porta personalizzata oppure se l'istanza di Collector Manager o di Correlation Engine è in modalità FIPS, eseguire il comando seguente:

    /opt/novell/sentinel/setup/configure.sh
  12. Svuotare la cache del browser Web per visualizzare l'ultima versione di Sentinel.

  13. Svuotare la cache di Java Web Start nei computer client, affinché venga utilizzata la versione più recente delle applicazioni Sentinel.

    Per svuotare la cache di Java Web Start è possibile utilizzare il comando avaws -clearcache o Java Control Center. Per ulteriori informazioni, vedere http://www.java.com/en/download/help/plugin_cache.xml.

  14. (Condizionale) Nel caso in cui sia stato eseguito un upgrade sostanziale del database PostgreSQL (ad esempio da 8.0 a 9.0 o da 9.0 a 9.1) eliminare i file della versione precedente dal database PostgreSQL. Per informazioni sull'esecuzione dell'upgrade del database PostgreSQL, vedere le note di rilascio di Sentinel.

    1. Passare all'utente Novell.

      su novell
    2. Passare alla cartella bin:

      cd /opt/novell/sentinel/3rdparty/postgresql/bin
    3. Cancellare i vecchi file PostgreSQL utilizzando il comando seguente:

      ./delete_old_cluster.sh
  15. (Condizionale) Per eseguire l'upgrade dell'istanza di di Collector Manager o di Correlation Engine, procedere come descritto nel Passaggio 3 fino al Passaggio 11.

  16. (Condizionale) Se si utilizza l'autenticazione Kerberos, abilitare AES256 in Java Runtime Environment poiché la cartella java viene sostituita con i file di default durante l'upgrade. Per abilitare AES256 in Java Runtime Environment, eseguire i passaggi seguenti:

    1. Effettuare il download di Java Cryptography Extension (JCE) 8 dall'ubicazione seguente: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html.

    2. Estrarre i due file *.jar e copiarli nella directory /opt/novell/sentinel/jdk/jre/lib/security.

    3. Riavviare Sentinel.

  17. (Condizionale) Se si esegue Sentinel in un ambiente ad alta disponibilità, ripetere questi passaggi in tutti i nodi del cluster.

  18. (Condizionale) Per eseguire l'upgrade del sistema operativo, vedere Upgrade del sistema operativo.

  19. Riavviare Sentinel.

29.1.2 Upgrade di Sentinel mediante SMT

Negli ambienti protetti in cui l'applicazione deve essere eseguita senza un accesso diretto a Internet, è possibile configurarla con Subscription Management Tool (SMT), che consente di eseguire l'upgrade alle versioni più recenti disponibili.

  1. Assicurarsi che l'applicazione sia configurata con SMT.

    Per ulteriori informazioni, vedere il Configurazione dell'applicazione con SMT.

  2. eseguire il backup della configurazione, quindi creare un'esportazione ESM.

    Per ulteriori informazioni, consultare Backing Up and Restoring Data (Backup e ripristino dati) nella Sentinel Administration Guide (Guida all'amministrazione di NetIQ Sentinel 7.0.1).

  3. (Condizionale) Se nei file server.xml, collector_mgr.xml o correlation_engine.xml le impostazioni di configurazione sono state personalizzate, accertarsi di aver creato i rispettivi file delle proprietà denominati con l'ID del componente dell'oggetto affinché le personalizzazioni non vadano perse con l'upgrade. Per ulteriori informazioni, vedere Maintaining Custom Settings in XML Files (Conservazione delle impostazioni personalizzate nei file XML) nella Sentinel Administration Guide (Guida all'amministrazione di Sentinel NetIQ).

  4. Eseguire il login alla console dell'applicazione come utente root.

  5. Aggiornare l'archivio per l'upgrade:

    zypper ref -s
  6. Verificare che l'applicazione sia abilitata per l'esecuzione degli upgrade:

    zypper lr
  7. (Facoltativo) Verificare se vi sono aggiornamenti disponibili per l'applicazione:

    zypper lu
  8. (Facoltativo) Controllare i pacchetti in cui sono inclusi gli aggiornamenti disponibili per l'applicazione:

    zypper lp -r SMT-http_<smt_server_fqdn>:<package_name>
  9. Aggiornare l'applicazione:

    zypper up -t patch -r SMT-http_<smt_server_fqdn>:<package_name>
  10. Riavviare l'applicazione.

    rcsentinel restart
  11. (Condizionale) Se Sentinel è installato su una porta personalizzata oppure se l'istanza di Collector Manager o di Correlation Engine è in modalità FIPS, eseguire il comando seguente:

    /opt/novell/sentinel/setup/configure.sh
  12. (Condizionale) Per eseguire l'upgrade dell'istanza di di Collector Manager o di Correlation Engine, procedere come descritto nel Passaggio 4 fino al Passaggio 11.

  13. (Condizionale) Se si utilizza l'autenticazione Kerberos, abilitare AES256 in Java Runtime Environment poiché la cartella java viene sostituita con i file di default durante l'upgrade. Per abilitare AES256 in Java Runtime Environment, eseguire i passaggi seguenti:

    1. Effettuare il download di Java Cryptography Extension (JCE) 8 dall'ubicazione seguente: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html.

    2. Estrarre i due file *.jar e copiarli nella directory /opt/novell/sentinel/jdk/jre/lib/security.

    3. Riavviare Sentinel.

  14. (Condizionale) Se si esegue Sentinel in un ambiente ad alta disponibilità, ripetere questi passaggi in tutti i nodi del cluster.

  15. (Condizionale) Per eseguire l'upgrade del sistema operativo, vedere Upgrade del sistema operativo.

  16. Riavviare Sentinel.