Aggiornamento da una versione precedente su WebSphere Application Server

Utilizzare questa guida per aggiornare una versione precedente di IBM® Rational Asset Manager su IBM WebSphere Application Server.

Prima di iniziare

Importante:

Poiché Rational Asset Manager Versione 7.5.2 e successive non supporta WebSphere Application Server integrato e non supporta le versioni di WebSphere Application Server precedenti alla 7.0, se si esegue Rational Asset Manager su WebSphere Application Server integrato o su una versione di WebSphere Application Server precedente alla 7.0, è necessario prima reistallare la versione esistente di Rational Asset Manager su una versione supportata di WebSphere Application Server 7.0 o successiva. Quindi, seguire i passi in questo argomento per passare a Rational Asset Manager, Versione 7.5.2. o successiva.

È necessario aggiornare il server delle licenze e compilare una richiesta per le chiavi di licenza aggiornate. Per ulteriori informazioni sulla versione richiesta di Rational License Server, vedere Installazione di Rational License Key Server.

Sarà anche necessario arrestare e riavviare l'application server diverse volte

È anche possibile configurare un server Rational Team Concert esistente affinché funzioni con Rational Asset Manager. L'applicazione di configurazione del server gestisce la configurazione. È necessario conoscere il nome utente e la password dell'amministratore del server Rational Team Concert.

Se si dispone di accesso a Internet, è possibile utilizzare IBM Installation Manager per individuare ed installare gli aggiornamenti direttamente dal repository aggiornamenti IBM per Rational Asset Manager.

Importante: Quando Rational Asset Manager viene installato, il percorso del rispettivo repository viene integrato automaticamente in Installation Manager. Affinché Installation Manager effettui una ricerca nel repository di aggiornamento predefinito, la preferenza Ricercare nei repository collegati durante l'installazione e gli aggiornamenti nella pagina delle preferenze Repository deve essere selezionata; questa preferenza è selezionata per impostazione predefinita.

Per installare il fix pack da un percorso del repository diverso (ad esempio, se il l'aggiornamento si trova su un'unità condivisa o su un server HTTP o HTTPS), aggiungere il percorso del repository in Installation Manager. Per aggiungere una percorso del repository, vedere Impostazione delle preferenze del repository di installazione in Installation Manager.

Per utilizzare Installation Manager, è necessario utilizzare una GUI (graphical user interface). Se non si ha accesso alla GUI, è necessario effettuare l'installazione non presidiata dalla riga comandi con i file di risposte. Per ulteriori informazioni, consultare la guida in linea di IBM Installation Manager e Installazione non presidiata con Installation Manager.

Informazioni su questa attività

Questa struttura mostra le operazioni necessarie per eseguire l'aggiornamento all'ultima versione di Rational Asset Manager:
  1. Preparare l'aggiornamento effettuando i backup e configurando l'application server: passi 1-5.
  2. Se si utilizza Oracle, copiare i file JDBC .jar aggiuntivi: passi 67.
  3. Aggiornare il server delle licenze a Rational Common Licensing V8.1.2: passo 8.
  4. Richiamare i file dell'applicazione per l'ultima versione di Rational Asset Manager e distribuire l'applicazione di configurazione del server: passi 910.
  5. Utilizzare l'applicazione di configurazione del server per aggiornare le altre applicazioni di Rational Asset Manager: passi 1114.
  6. Riavviare l'application server: passo 17.
  7. Accedere al client Web Rational Asset Manager e migrare il repository: passi 1920.
  8. Facoltativamente, aggiornare l'applicazione Eclipse Rational Asset Manager: passo 21.

Procedura

  1. Prima di effettuare l'aggiornamento, creare una copia di backup completa del repository, database, file di asset e impostazioni dell'application server attenendosi alle istruzioni riportate in Creazione di un backup di un repository Rational Asset Manager.
  2. Per Linux:Per AIX:Per Linux for zSeries:Su Linux, AIX, o Linux for zSeries, aumentare il numero di descrittori file che possono essere aperti da un processo in una sola volta almeno a 65535:
    1. Per visualizzare il numero corrente di descrittori che possono essere aperti contemporaneamente, nella riga comandi immettere: ulimit -n
    2. Se il limite non è almeno 65535, aumentare il limite con il seguente comando: ulimit -n 65535
  3. Se il tema o i messaggi email sono stati modificati, prima di aggiornare il server Rational Asset Manager, scaricare il tema corrente e i file dei messaggi di posta (nella pagina Amministrazione > Tool) quindi, dopo aver aggiornato il server, riapplicare il tema e i messaggi. Per ulteriori informazioni, vedere Migrazione del tema.
  4. Per WebSphere: Configurare le impostazioni di sicurezza e autenticazione dell'applicazione per WebSphere Application Server:
    1. In un browser Web, accedere alla console di gestione di WebSphere Application Server. Per impostazione predefinita, si trova in:
      • For WebSphere Application Server: http://localhost:9060/ibm/console
    2. Fare clic su Protezione.
    3. Fare clic su Protezione globale.
    4. Nella sezione Sicurezza amministrativa, se la casella di spunta Abilita sicurezza amministrativa è selezionata, selezionare la casella di spunta Abilita sicurezza applicazione.
    5. Fare clic su Applica.
    6. Nella finestra Messaggi, fare clic su Salva direttamente nella configurazione principale.
    7. Arrestare, quindi riavviare il server.
  5. Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
  6. Per Oracle: Se si utilizza Oracle, copiare il file ojdbc6.jar nella directory directory_installazione_WebSphere/profiles/nome_profilo/config/cells/nome_cella/ram_jdbc dell'application server. È possibile scaricare i file .jar appropriati da Oracle. Se si utilizza Oracle 10g, scaricare un package per Oracle per ottenere i file .jar appropriati.
  7. Se si utilizza Oracle con AIX, Linux o Linux per zSeries, impostare le autorizzazioni appropriate per il nuovo file JDBC .jar come descritto in Abilitazione della connettività del database per utenti non-root (Linux e AIX). L'utente che accede al database Oracle da Rational Asset Manager deve disporre dei privilegi appropriati per completare la migrazione.
    • Se si utilizza l'utente RAMSCHEMA, concedere il privilegio CREATE VIEW all'utente RAMSCHEMA. Esempio: GRANT CREATE VIEW TO RAMSCHEMA
    • Se si utilizza un utente diverso, concedere il privilegio CREATE ANY VIEW a tale utente. Esempio: GRANT CREATE ANY VIEW TO utente
  8. Per Windows:Per Linux:Per AIX: Migrare Rational Licensing Server a Rational Common Licensing V8.1.2 o successive. Per ulteriori informazioni, vedere Migrazione da Rational Licensing Server v7.1.x o da una versione precedente a Rational Common Licensing.

    Rational License Key Server è incluso nel supporto di installazione di Rational Asset Manager. È anche possibile richiamare l'ultima versione di Rational License Server mediante l'account Passport Advantage, o nel IBM Support Portal.

    Per eseguire questo processo sarà necessario chiudere tutte le applicazioni che utilizzano Rational Licensing Server, disinstallare il Rational Licensing Server esistente, aggiornare i file di licenza e installare il server Rational Common Licensing. Per Windows, vedere Configurazione di un server delle licenze per Windows; per AIX o Linux, vedere Configurazione di un server delle licenze per UNIX.

    Per Linux per zSeries, continuare ad utilizzare Rational License Server per UNIX e Linux 7.0.0.1.
  9. Richiamare le applicazioni Rational Asset Manager appropriate:
    • Se si utilizza WebSphere Application Server ed è stato utilizzato Installation Manager per distribuire Rational Asset Manager sul server, utilizzare Installation Manager per il processo di aggiornamento. Fare riferimento alle istruzioni in Installazione del server Rational Asset Manager utilizzando Installation Manager ed osservare le differenze:
      1. Avviare Installation Manager. Su Windows Vista, eseguire Installation Manager come amministratore (fare clic con il tasto destro del mouse sul collegamento rapido del programma e selezionare Esegui come amministratore.
      2. Potrebbe essere necessario aggiornare Installation Manager a una versione successiva. Per configurare Installation Manager in modo che verifichi la presenza di aggiornamenti: nella pagina di avvio, fare clic su File > Preferenze; quindi fare clic su Aggiornamenti. Nella pagina Aggiornamenti, selezionare Cerca aggiornamenti per Installation Manager.
      3. Nella pagina di avvio di Installation Manager, fare clic su Aggiorna.
      4. Se è disponibile una versione più recente di Installation Manager, viene visualizzata una finestra in cui si richiede di eseguire l'aggiornamento. Fare clic su . Dopo aver completato il processo di aggiornamento, fare clic su OK per riavviare Installation Manager, quindi fare clic su Aggiorna.
      5. Nella pagina Aggiornamento package, selezionare IBM Rational Asset Manager; quindi fare clic su Avanti. Espandere e selezionare l'ultima versione del server Rational Asset Manager e fare clic su Avanti.
      6. Seguire le istruzioni nella procedura guidata Aggiornamento.
        1. Nella pagina Root di contesto, Installation Manager rileva le root di contesto per le applicazioni Web Rational Asset Manager correnti. Prendere nota della root di contesto per Rational Asset Manager Setup Server; sarà necessaria per accedere all'applicazione di configurazione server. Quindi fare clic su Avanti.
        2. Se la sicurezza dell'application server è abilitata, l'ipotesi più probabile, o le impostazioni di sicurezza per WebSphere Application Server sono state modificate dopo aver installato il prodotto, nella pagina Sicurezza amministrativa della sezione Funzioni, selezionare ed immettere il nome utente e la password dell'amministratore dell'application server. Quindi fare clic su Avanti.
      7. Al termine del processo di aggiornamento:
        1. Se si utilizza un WebSphere Application Server esistente, il file .ear dell'applicazione di configurazione server viene aggiornato. Procedere con il passo 11.
        2. Se si utilizza un cluster WebSphere Application Server ND esistente, procedere con il passo 11. Se si desidera effettuare un aggiornamento dalla versione 7.5 o da una versione successiva, e quella è la prima versione del prodotto installata, l'applicazione di configurazione del server viene aggiornata sull'application server specificato quando il prodotto è stato installato. Se è stata installata una qualsiasi versione precedente alla 7.5, l'applicazione di configurazione del server verrà aggiornata sul server Deployment Manager della cella.
    • Se i file Rational Asset Manager .ear e .war sono stati distribuiti sull'application server, richiamare l'ultima versione dei file di applicazione di Rational Asset Manager. Per ulteriori informazioni, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione. Dopo aver ottenuto i file dell'applicazione, procedere con il passo 10.
  10. Distribuire l'applicazione di configurazione server Rational Asset Manager sull'application server:
    • Se si utilizza un cluster WebSphere Application Server ed è stata distribuita l'applicazione di configurazione server nel server Deployment Manager (questo descrive la maggior parte degli ambienti su un cluster prima della versione 7.5), è necessario utilizzare uno script per disinstallare l'applicazione di configurazione server esistente e quindi installare quella più recente. Per ulteriori informazioni sull'uso degli script di deployClusterSetup.py e UninstallSetup.py, vedere Distribuzione dell'applicazione di configurazione server in Deployment Manager su un cluster WebSphere Application Server. In alternativa, è possibile distribuire l'applicazione di configurazione del server sul cluster invece che direttamente su Deployment Manager; non sarà necessario eseguire uno script Jython se si distribuisce l'applicazione in questo modo. Dopo aver distribuito l'applicazione di configurazione server in Deployment Manager, andare al passo 11.
    • Se l'applicazione di configurazione server di Rational Asset Manager è stata distribuita direttamente in un application server, aggiornare com.ibm.ram.repository.setup.web.ear all'ultima versione richiamata:
      1. Avviare la console di gestione WebSphere Application Server ed accedere come amministratore.
      2. Aggiornare l'applicazione di configurazione server Rational Asset Manager:
        1. Fare clic su Applicazioni > Tipi di applicazione.
        2. Fare clic su Applicazioni enterprise WebSphere.
        3. Selezionare com.ibm.ram.repository.setup.web.ear; quindi fare clic su Aggiorna.
        4. Individuare o immettere il percorso e il nome del file di archivio enterprise di configurazione server Rational Asset Manager (com.ibm.ram.repository.setup.web.ear).
        5. Nelle tre pagine successive, fare clic su Avanti.
        6. Nella pagina Riepilogo, fare clic su Fine.
        7. Quando viene installato il file com.ibm.ram.repository.setup.web.ear, fare clic su Salva nella configurazione principale.. L'applicazione di configurazione server è adesso aggiornata e distribuita. L'applicazione di configurazione server viene utilizzata per aggiornare tutte le altre applicazioni. Procedere con il passo 11.
    • Se si utilizza WebSphere Application Server e non l'applicazione di configurazione server (com.ibm.ram.repository.setup.web.ear) non è stata distribuita, distribuire l'applicazione com.ibm.ram.repository.setup.web.ear attenendosi alle istruzioni in Distribuzione dell'applicazione di configurazione server su WebSphere Application Server. Se la distribuzione avviene in un cluster, vedere Distribuzione dell'applicazione di configurazione server su un cluster WebSphere Application Server. L'applicazione di configurazione server viene utilizzata per aggiornare tutte le altre applicazioni. Dopo aver distribuito l'applicazione di configurazione server, procedere con il passo 11.
  11. Dopo aver distribuito la versione più recente dell'applicazione di configurazione server, in un browser Web, aprire l'applicazione di configurazione server mediante l'URL: http://host:porta/root-contesto-server-configurazione. La root di contesto predefinita per l'applicazione di configurazione del server è ram.setup. Se la sicurezza è abilitata sull'application server, immettere l'ID utente e password dell'amministratore di application server.
  12. Nella sezione Passo 1: Individuare i file di installazione, fare clic su Specificare la directory che contiene i seguenti file sul server e immettere la directory del file system sul server sul quale è in esecuzione l'applicazione di configurazione del server in cui si trovano i file dell'applicazione Web. Se è stata utilizzata la procedura guidata Aggiornamento in Installation Manager, i file si trovano nella directory package_group_location/ram/apps/was. Tale directory conterrà i file:
    • com.ibm.ram.repository.web_runtime.ear
    • RTC-Server_401.zip
    • RTC-Server_3013.zip
    • ramhelp_war.ear
    • rmcabdgovernprocess_war.ear

    Osservare che il file rlsclients_rlsibmratl_812.zip si trova nella directory package_group_location/ram/SharedLibs.

    Se l'applicazione di configurazione del server è stata distribuita su un application server appartenente a un cluster e si desidera accedere a tale application server, caricare i file sul server sul quale è in esecuzione l'applicazione di configurazione del server, fare clic su Carica file sul server; quindi fare clic su Sfoglia e selezionare i file richiesti.

  13. Per verificare che tutti file di applicazione richiesti si trovino nella directory o per caricarli sul server, fare clic su Verifica file di installazione. Se i file di applicazione vengono caricati, l'applicazione di configurazione del server li salva in una directory temporanea. Un messaggio verifica se tutti i file richiesti sono presenti.
  14. Fare clic su Aggiorna. L'applicazione di configurazione server aggiorna tutti gli altri file dell'applicazione Rational Asset Manager all'ultima versione e gestisce le rispettive root di contesto, un processo che può impiegare alcuni minuti. L'applicazione di configurazione del server rimuove anche Rational Team Concert V2.0.0.2. Viene aperta la pagina Introduzione. Se si distribuisce su un cluster e si sceglie l'opzione per utilizzare Rational Team Concert interno fornito con RAM, è necessario installare Rational Team Concert in un cluster separato che abbia un solo application server. Creare il cluster se non è stato fatto. Quindi eseguire il logout e il login all'applicazione di configurazione del server in modo da poter selezionare il cluster dall'elenco per la distribuzione Rational Team Concert. Fare clic su Avanti per aprire la pagina Distribuzione. Fare clic su Distribuisci applicazioni per distribuire le applicazioniRational Team Concert CCM e JTS, che sono i componenti di Rational Team Concert server. Questo processo può richiedere alcuni minuti poiché estrae entrambi Rational Team Concert 3.0.1.3 e Rational Team Concert 4.0.1. Notare che Rational Team Concert 3.0.1.3 è necessario per migrare i database Rational Team Concert 2.0.0.2 a Rational Team Concert 4.0.1. Il database viene prima migrato a Rational Team Concert 3.0.1.3, e poi a Rational Team Concert 4.0.1. Questa migrazione si verifica successivamente nel processo di configurazione del server.
  15. Configurare il database Rational Team Concert. Sulla prima pagina della sezione Configura database, selezionare i database che occorre creare o modificare. Sono necessari tre database: uno per la gestione degli asset e due database aggiuntivi utilizzati per gestire i cicli di vita. Generalmente, quando si aggiorna da una versione precedente alla 7.5.1.2, si seleziona È necessario creare il database RTC JTS. Il database Jazz Team Server (JTS) è richiesto per Rational Team Concert 4. Seguire le istruzioni nell'applicazione di configurazione del server per creare il database per il software server database in uso. Per ulteriori informazioni sulla creazione del database JTS, consultare gli argomenti sotto Creazione di database per i cicli di vita dell'asset. Una volta creato il database, migrare il database Rational Team Concert da Rational Team Concert 2.0.0.2 a Rational Team Concert 4.0.1. Dopo aver specificato le informazioni corrette, fare clic su Migra. Ciò può richiedere una grande quantità di tempo, anche diverse ore, a seconda del numero di asset, cicli di vita e politiche. Una finestra di avanzamento indica i passi che vengono eseguiti mano a mano che l'applicazione di configurazione del server esegue i comandi.
  16. Continuare con l'applicazione di configurazione del server per configurare o regolare il database e le impostazioni dell'application server fino a raggiungere la Parte 4: Configurazione delle impostazioni di heap della memoria virtuale Java. Selezionare Medio o Grande.
  17. Fare clic su Riavvia il server.
  18. Nella pagina Configurazione delle impostazioni per la gestione del ciclo di vita, immettere il percorso e le impostazioni di login per l'applicazione Rational Team Concert:
    1. Al Passo 1, nel campo Server Rational Team Concert, immettere il percorso di Rational Team Concert. Nel campo Jazz Team Server immettere il percorso all'ubicazione di Jazz Team Server. È necessario utilizzare una connessione sicura (https://). Per impostazione predefinita, questi valori sono:
      • Per un WebSphere Application Server esistente: https://server_host:9443/ramccm e https://server_host:9443/ramjts per Jazz Team Server.
      • Per un server Rational Team Concert esterno: https://url:port/ccm e https://url:port/jts per Jazz Team Server.
    2. Al Passo 2, nel campo ID amministratore Jazz, immettere l'ID utente dell'amministratore per il server Rational Team Concert (per impostazione predefinita è admin); quindi, nel campo Password, immettere la password di tale utente (per impostazione predefinita, è admin). Se Rational Team Concert è stato appena installato, con l'applicazione di configurazione del server, immettere il nome utente e la password dell'amministratore dell'application server.
    3. Al Passo 3, nel campo Nome project area, immettere un nome descrittivo per la project area che verrà creata per i cicli di vita (ad esempio Cicli di vita di Rational Asset Manager). Quindi, nel campo ID amministratore project area, immettere l'ID dell'utente al quale si desidera assegnare il ruolo di amministratore. Quindi, immettere la Password per tale utente. Se si utilizza un server Rational Team Concert esterno, l'amministratore della project area probabilmente sarà un utente diverso dall'amministratore del server Jazz. Se si sta installando un nuovo Rational Team Concert, l'applicazione di configurazione del server suggerirà di utilizzare l'ID amministratore Jazz come ID amministratore della project area.
    4. Fare clic su Configura server. Questo processo può impiegare alcuni minuti. Al termine della configurazione, viene visualizzata la pagina Riepilogo.
  19. Nella pagina Riepilogo, fare clic su Avvia Rational Asset Manager o fare clic su Fine. Viene aperto il client Web.
  20. Migrare il repository Rational Asset Manager alla versione più recente:
    1. In un browser Web, aprire il client Web Rational Asset Manager. La prima volta in cui si apre il client Web dopo l'aggiornamento, viene visualizzato un messaggio che indica che è necessario migrare il repository.
    2. Se necessario, accedere con un ID utente con autorità di amministratore repository.
      Nota: Per SQL Server, se un database Rational Asset Manager non ha la serie di collazione in una sequenza che termina con _BIN2 (ad esempio, Latin1_General_BIN2) verrà visualizzata la pagina Configurazione manuale richiesta contenente un messaggio. Sarà possibile quindi ricreare il database ed impostare l'opzione di collazione in modo che rilevi la differenza tra maiuscole e minuscole affinché funzioni correttamente con Rational Asset Manager o accettare che possano verificarsi conflitti non previsti relativi alla differenza tra maiuscole e minuscole.
    3. Fare clic su Migra. Per i repository di grandi dimensioni, la migrazione potrebbe richiedere alcuni minuti; durante la migrazione alcune informazioni contenute nel repository potrebbero non essere disponibili.
    4. Al termine del processo di migrazione, fare clic su Home.
  21. Opzionale: Aggiornare l'applicazione Rational Asset Manager Eclipse utilizzando lo stesso metodo utilizzato per installarla. Per ulteriori informazioni sull'installazione del client Eclipse, vedere Installazione del client Eclipse Rational Asset Manager.
    Nota: Prima di installare l'ultima versione del client Eclipse Rational Asset Manager, disinstallare il plug-in del client Eclipse Rational Asset Manager.

    Se i plug-in del client Eclipse Rational Asset Manager sono stati installati utilizzando il gestore aggiornamenti Eclipse, prima di installare l'ultima versione di Rational Asset Manager, utilizzare il gestore aggiornamenti Eclipse per rimuovere qualsiasi funzione chiamata Rational Asset Manager. Per utilizzare il gestore della configurazione Eclipse, fare clic su Guida > Aggiornamenti software > Gestisci configurazione.

Operazioni successive

Per Rational Asset Manager versione 7.5.1 e successive, l'URL per il server Rational Team Concert interno è cambiato da https://host:porta/jazz in https://host:porta/ramjazz. Se l'aggiornamento viene effettuato da una release di Rational Asset Manager precedente alla 7.5.1, rivedere i riferimenti URL ed indicare agli utenti le modifiche che dovranno apportare.

Aggiornare gli URL nelle seguenti ubicazioni:
  • Connessioni del repository Rational Team Concert Eclipse IDE che utilizzano l'URL precedente. Per aggiornare una connessione del repository:
    1. Aprire la vista Risorse utente del team.
    2. Espandere Connessioni del repository.
    3. Fare clic con il tasto destro del mouse sulla connessione Rational Asset Manager e selezionare Proprietà.
    4. Selezionare Connessione al repository Jazz.
    5. Nell'ubicazione URI, modificare l'URL in http://nome_host/ramjazz.
    6. Fare clic su OK.
  • Proprietà avanzate nel server Rational Team Concert che utilizzano l'URL precedente. Per aggiornare le proprietà avanzate:
    1. Aprire Rational Asset Manager in un browser Web utilizzando l'URL revisionato: http://nome_host/ramjazz/admin
    2. Accedere come amministratore.
    3. Fare clic su Server > Configurazione > Proprietà avanzate.
    4. Aggiornare le proprietà che includono l'URL precedente. Ad esempio: com.ibm.ram.repository.service.internal.RepositoryRemoteService
  • Link Rational Asset Manager archiviati nei segnalibri dei browser Web.

Feedback