4.1 Scenari di upgrade

4.1.1 Upgrade a iManager 3.0

Di seguito viene riportato uno scenario generico per eseguire l'upgrade da iManager versione 2.7.7.x a iManager 3.0. Patch e support pack sono cumulativi, per cui basta installare solo l'ultimo pack o l'ultima patch disponibile per eseguire l'upgrade dell'installazione di iManager.

Per eseguire l'upgrade di iManager attenersi alla seguente procedura:

  1. Eseguire il login a iManager.

  2. Fare clic su Configura > Installazione plug-in > Moduli plug-in Novell disponibili. Viene visualizzata la pagina Moduli NPM (Novell PLug-in Module) disponibili.

  3. Passare al sito Web Novell Download e scaricare l'ultimo support pack o l'ultima patch disponibile.

  4. In iManager, in Moduli NPM (Novell Plug-in Module), fare clic su Aggiungi.

  5. Selezionare il file NPM scaricato con il support pack o la patch, quindi fare clic su OK.

  6. Nell'elenco Moduli NPM (Novell Plug-in Module), selezionare il support pack o la patch a cui si desidera eseguire l'upgrade di iManager 3.0 e fare clic su Installa.

  7. Se iManager visualizza la pagina del contratto di licenza, leggere il contratto di licenza e selezionare Accetto

  8. Fare clic su OK. Viene visualizzato l'indicatore di avanzamento dell'operazione. Se si desidera interrompere l'installazione, fare clic su Interrompi.

  9. Al termine dell'installazione, fare clic su Chiudi. Viene visualizzato il seguente messaggio di installazione completata.

    Success: The plug-in module has been successfully installed. 
    You must now restart Tomcat in order for the changes to take effect.
    After Tomcat restarts, if Role Based Services is installed you will need to configure the newly installed modules.
    
  10. Aprire un'interfaccia della riga di comando e immettere i seguenti comandi per riavviare Tomcat:

    /etc/init.d/novell-tomcat8 stop
    
    /etc/init.d/novell-tomcat8 start
    

4.1.2 Upgrade a iManager 3.0 in Linux

Se durante l'installazione di iManager viene rilevata una versione precedente di iManager 2.7.7.x, viene richiesto di eseguire l'upgrade della versione installata. Se si sceglie di eseguire l'upgrade, il programma di installazione sostituisce le versioni esistenti di JRE e Tomcat con quelle più recenti. Verrà inoltre eseguito l'upgrade di iManager alla versione più recente.

IMPORTANTE:Non installare la versione autonoma del pacchetto di iManager su server che eseguono una versione qualsiasi del sistema operativo OES. Utilizzare invece il canale patch della versione di OES ed eseguire l'upgrade alla versione più recente di iManager.

Per prepararsi per l'installazione, esaminare l'elenco di controllo dei prerequisiti fornito in Prerequisiti e considerazioni per l'installazione di iManager e Considerazioni per l'installazione di iManager su un server Linux.

Durante l'installazione di iManager, il processo installa sul computer i servizi seguenti:

  • Tomcat 8.0.22

  • Java 1.8.0_66

  1. (Condizionale) Se sono stati modificati i file di configurazione server.xml e context.xml, eseguire una copia di backup dei file in un'ubicazione diversa prima di eseguire l'upgrade. Il processo di upgrade sostituisce i file di configurazione.

  2. Nel sito Web dei download di NetIQ, cercare i prodotti iManager, selezionare iManager 3.0, quindi effettuare il download di iMan_30_linux.tgz in una directory sul server.

  3. Per estrarre la cartella di iManager, utilizzare il seguente comando:

    tar -zxvf iMan_30_linux.tgz

  4. Aprire una shell e modificare la directory in /directory_estrazione/iManager/installs/linux.

    Il percorso è relativo alla directory in cui sono stati copiati o estratti i file di iManager.

  5. Dopo aver eseguito il login come utente root o equivalente, immettere uno dei seguenti comandi:

    Per eseguire l'installazione da una riga di comando (testo), immettere:

    ./iManagerInstallLinux.bin

    Per eseguire l'installazione da una GUI, immettere:

    ./iManagerInstallLinux.bin -i gui

    Dopo la corretta installazione, il programma di installazione genera un file di configurazione (/var/log/installer.properties) con i valori basati sulle domande poste durante il processo di installazione. Sarà quindi possibile modificare questo file e utilizzarlo per un'installazione batch. Vedere Sezione 2.3, Installazione di iManager in modalità batch.

  6. Nella schermata di avvio di iManager selezionare una lingua, quindi fare clic su OK.

  7. Selezionare Upgrade al prompt Upgrade.

  8. Leggere l'Introduzione, quindi fare clic su Avanti.

  9. Accettare il contratto di licenza, quindi fare clic su Avanti.

    NOTA:Per default, nella configurazione della versione più recente di iManager vengono utilizzati i valori delle porte HTTP e SSL che erano stati impostati per la versione precedente.

  10. Nella finestra Abilita IPv6, fare clic su per abilitare IPv6, quindi fare clic su Avanti.

    In alternativa, è possibile abilitare IPv6 dopo l'installazione di iManager attenendosi alla seguente procedura:

    1. Aprire il file <DIR_INSTALL_UTENTE>\Tomcat\conf\catalina.properties.

    2. Impostare le seguenti voci di configurazione nel file catalina.properties:

      java.net.preferIPv4Stack=false              
      
      java.net.preferIPv4Addresses=true
      
    3. Riavviare Tomcat.

  11. Indicare l'algoritmo della chiave pubblica del certificato che si desidera venga utilizzata dal certificato TLS, quindi scegliere Avanti.

    Le opzioni sono:

    • RSA: Il certificato utilizza una coppia di chiavi RSA a 2048 bit.

    • ECDSA 256: Il certificato utilizza una coppia di chiavi ECDSA con una curva secp256r1.

    • ECDSA 384: Il certificato utilizza una coppia di chiavi ECDSA con una curva secp384r1.

    Per default, RSA è selezionato.

  12. In base al certificato selezionato in Passaggio 15, iManager consente di configurare i livelli di cifratura seguenti per la comunicazione TLS.

    • RSA: Questo certificato consente quattro livelli di cifratura.

      • NONE: Consente tutti i tipi di cifratura.

      • BASSA: Consente la cifratura a 56 o 64 bit.

      • MEDIA: Consente la cifratura a 128 bit.

      • ALTA: Consente cifrature oltre i 128 bit.

    • ECDSA 256: Questo certificato consente solo un livello di cifratura.

      • SOLO SUITEB 128: Consente la cifratura a 128 bit.

    • ECDSA 384: Questo certificato consente due livelli di cifratura.

      • SUITEB 128: Consente solo una cifratura a 128 bit o a 256 bit.

      • SUITEB 192: Consente la cifratura a 256 bit.

    Per i certificati ECDSA, iManager permette solo cifrature di suite B.

    Per default, il livello di cifratura è impostato su NESSUNA. Il livello di cifratura selezionato viene attivato dopo il riavvio del server Tomcat.

  13. Fare clic su Avanti.

  14. Leggere la pagina Riepilogo preliminare all'upgrade, quindi fare clic su Avanti.

    Durante l'upgrade vengono installati i nuovi file di iManager che apportano modifiche di configurazione. L'upgrade potrebbe richiedere alcuni minuti. Al termine del processo di upgrade viene visualizzata la pagina Upgrade completato con l'esito dell'installazione.

  15. Per uscire dal programma di installazione, fare clic su Fatto.

    Quando viene visualizzata la pagina di introduzione, attendere che iManager venga inizializzato prima di tentare l'accesso.

    Per accedere a iManager, fare clic sul primo collegamento della pagina introduttiva, quindi eseguire il login. Per ulteriori informazioni, consultare Accesso a iManager nella Guida all'amministrazione di NetIQ iManager.

  16. (Condizionale) Se sono state effettuate copie di backup dei file di configurazione server.xml e context.xml prima di avviare il processo di upgrade, sostituire i nuovi file di configurazione con le copie di backup.

4.1.3 Upgrade a iManager 3.0 in Windows

Se durante l'installazione di iManager 3.0 viene rilevata una versione precedente di iManager 2.7.x, viene richiesto di eseguire l'upgrade della versione installata. Se si sceglie di eseguire l'upgrade, il programma di installazione sostituisce le versioni esistenti di JRE e Tomcat con quelle più recenti. Verrà inoltre eseguito l'upgrade di iManager alla versione più recente.

Per informazioni sull'esecuzione di iManager Server sullo stesso computer di eDirectory, consultare Running eDirectory and iManager on the Same Machine (only Windows) (Esecuzione di eDirectory e iManager nello stesso computer - solo per Windows) nella Guida all'amministrazione di NetIQ iManager.

  1. (Condizionale) Se sono stati modificati i file di configurazione server.xml e context.xml, eseguire una copia di backup dei file in un'ubicazione diversa prima di eseguire l'upgrade. Il processo di upgrade sostituisce la configurazione. file.

  2. Estrarre il file iMan_30_win.zip nella cartella di iManager.

  3. Eseguire il file iManagerInstall.exe dalla cartella directory_estrazione\iManager\installs\win.

  4. Nella schermata di avvio di iManager selezionare una lingua, quindi fare clic su OK.

  5. Nella pagina introduttiva, fare clic su Avanti.

  6. Accettare il contratto di licenza, quindi fare clic su Avanti.

  7. Selezionare Upgrade al prompt Upgrade.

    NOTA:Per default, nella configurazione della versione più recente di iManager vengono utilizzati i valori delle porte HTTP e SSL che erano stati impostati per la versione precedente.

  8. Leggere la pagina Riepilogo rilevamento, quindi fare clic su Avanti.

    In Riepilogo rilevamento viene visualizzata l'ultima versione del container servlet e del software JVM che verrà utilizzato da iManager dopo l'installazione.

  9. Indicare l'algoritmo della chiave pubblica del certificato che si desidera venga utilizzata dal certificato TLS, quindi scegliere Avanti.

    È possibile selezionare una delle seguenti opzioni:

    • RSA: Il certificato utilizza una coppia di chiavi RSA a 2048 bit.

    • ECDSA 256: Il certificato utilizza una coppia di chiavi ECDSA con una curva secp256r1.

    • ECDSA 384: Il certificato utilizza una coppia di chiavi ECDSA con una curva secp384r1.

    L'opzione di default è RSA.

  10. In base al certificato selezionato nel Passaggio 15, iManager consente di configurare i livelli di cifratura seguenti per la comunicazione TLS.

    • RSA: Questo certificato consente quattro livelli di cifratura.

      • NONE: Consente tutti i tipi di cifratura.

      • BASSA: Consente la cifratura a 56 o 64 bit.

      • MEDIA: Consente la cifratura a 128 bit.

      • ALTA: Consente cifrature oltre i 128 bit.

    • ECDSA 256: Questo certificato consente un livello di cifratura.

      • SOLO SUITEB 128: Consente la cifratura a 128 bit.

    • ECDSA 384: Questo certificato consente due livelli di cifratura.

      • SUITEB 128: Consente solo una cifratura a 128 bit o a 256 bit.

      • SUITEB 192: Consente la cifratura a 256 bit.

    Per i certificati ECDSA, iManager permette solo cifrature di suite B.

    Per default, il livello di cifratura è impostato su NESSUNA. Il livello di cifratura selezionato viene attivato dopo il riavvio del server Tomcat.

  11. Nella finestra Abilita IPv6, fare clic su per abilitare IPv6, quindi fare clic su Avanti.

    In alternativa, è possibile abilitare IPv6 dopo l'installazione di iManager attenendosi alla seguente procedura:

    1. Aprire il file <DIR_INSTALL_UTENTE>\Tomcat\conf\catalina.properties.

    2. Impostare le seguenti voci di configurazione nel file catalina.properties:

      java.net.preferIPv4Stack=false              
      
      java.net.preferIPv4Addresses=true
      
    3. Riavviare Tomcat.

  12. Leggere la pagina di riepilogo preliminare all'installazione, quindi fare clic su Installa.

    Il processo di upgrade più richiedere diversi minuti.

    Al termine del processo di upgrade viene visualizzata la pagina Upgrade completato con l'esito dell'installazione.

    NOTA:in Windows, nella pagina Installazione completata viene visualizzato il messaggio di errore seguente invece del completamento dell'installazione.

    The installation of iManager Install 3.0 is complete, but some errors occurred during the install.
    Please see the installation log <Log file path> for details. Press "Done" to quit the installer.
    

    Se appare il messaggio di errore specificato, eseguire l'operazione seguente:

    1. Prendere nota del percorso del file di log specificato nel messaggio di errore della pagina Installazione completata.

    2. Nella pagina Installazione completata fare clic su Fatto.

    3. Aprire il file di log.

    4. Se nel file di log è presente l'errore seguente, ignorare il messaggio di errore. L'installazione è stata completata e iManager funziona correttamente.

      Custom Action: com.novell.application.iManager.install.InstallDLLs 
      Status: ERROR 
      Additional Notes: ERROR - class com.novell.application.iManager.install.InstallDLLs NonfatalInstallException C:\WINDOWS\system32\msvcr71.dll (The process cannot access the file because it is being used by another process)
      
  13. Per uscire dal programma di installazione, fare clic su Fatto.

    Viene visualizzata una finestra del browser con la pagina introduttiva.

    Prima di tentare l'accesso attendere l'inizializzazione di iManager.

    Per accedere a iManager, fare clic sul primo collegamento della pagina introduttiva, quindi eseguire il login. Per ulteriori informazioni, consultare Accesso a iManager nella Guida all'amministrazione di NetIQ iManager.

  14. (Condizionale) Se sono state effettuate copie di backup dei file di configurazione server.xml e context.xml prima di avviare il processo di upgrade, sostituire i nuovi file di configurazione con le copie di backup.

4.1.4 Upgrade in modalità batch di iManager

In un upgrade batch (non interattivo) non viene visualizzata l'interfaccia utente e non vengono rivolte domande all'utente. Al contrario, InstallAnywhere utilizza a questo scopo le informazioni di un file delle proprietà.

Per eseguire un'installazione batch standard su server Linux e Windows utilizzare i valori di installazione di default.

  1. Aprire la finestra di una console e passare alla directory contenente il file iManager scaricato.

  2. Nella riga di comando, immettere uno dei seguenti comandi:

    Per Linux:

    ./iManagerInstall< piattaforma>.bin -i silent

    Per Windows:

    iManagerInstall.exe -i silent