IBM Rational Asset Manager, versione 7.2.0.2

Guida all'installazione

Versione 7.2.0.2
Note

Prima di utilizzare queste informazioni e il prodotto a cui si riferiscono, leggere la sezione Informazioni particolari.

Quarta edizione (Dicembre 2009)

Questa edizione fa riferimento alla versione 7.2.0.2 di IBM Rational Asset Manager ed a tutte le release e modifiche successive se non diversamente specificato nelle nuove edizioni.

Copyright International Business Machines Corporation 2007, 2010.

Indice

Roadmap per l'installazione di Rational Asset Manager
Installazione di Rational Asset Manager con WebSphere Application Server integrato
Installazione di Rational Asset Manager su un WebSphere Application Server esistente con Installation Manager
Installazione di Rational Asset Manager su un server Apache Tomcat
Aggiornamento di Rational Asset Manager
Aggiornamento di una versione precedente su WebSphere Application Server
Aggiornamento di una versione precedente su Tomcat
Pianificazione dell'installazione
Linee guida per il sistema Rational Asset Manager e la pianificazione della capacità
Cluster WebSphere Application Server
Interazioni con Rational Asset Manager
Gestione del sistema
IBM Packaging Utility
Installazione di Packaging Utility
Requisiti di installazione
Requisiti hardware
Requisiti software
Requisiti di privilegi utente
Attività di pre-installazione
Installazione dal download
Estrazione dei file
Installazione dal programma launchpad
Avvio del programma launchpad
Avvio di un'istallazione dal programma launchpad
Installazione da IBM Installation Manager
Utilizzo di IBM Installation Manager
Installazione di IBM DB2 Enterprise Server Edition, versione 9.5
Registrazione della chiave di licenza DB2
Installazione di Rational License Server
Abilitazione della sicurezza dell'applicazione su WebSphere Application Server V6.1
Installazione di Rational Asset Manager
Installazione del server Rational Asset Manager utilizzando Installation Manager
Installazione non presidiata con Installation Manager
Distribuzione e configurazione manuale di Rational Asset Manager su un server di applicazioni esistente
Richiamo dei file dell'applicazione server direttamente dal supporto di installazione
Creazione e configurazione di database per Rational Asset Manager
Distribuzione manuale delle applicazioni server su WebSphere Application Server
Distribuzione delle applicazioni server su Apache Tomcat
Configurazione post-installazione
Distribuzione e configurazione dei file di applicazione mediante l'applicazione di configurazione server
Configurazione dell'applicazione server Rational Asset Manager
Configurazione delle impostazioni e-mail
Ottimizzazione delle prestazioni di Rational Asset Manager
Configurazione dei processi remoti
Configurazione di WebSphere Application Server integrato come servizio (solo Windows e Linux)
Requisiti di configurazione aggiuntivi per Linux e AIX
Abilitazione dell'indicizzazione del contenuto delle risorse per Linux e AIX
Abilitazione dell'indicizzazione del contenuto (Linux e AIX)
Abilitazione della connettività del database per utenti non-root (Linux e AIX)
Installazione di X Virtual Frame Buffer su AIX o Linux
Creazione di un backup di un repository di Rational Asset Manager
Installazione del client Eclipse Rational Asset Manager
Installazione del client Eclipse Rational Asset Manager con il gestore aggiornamenti Eclipse
Installazione del client Eclipse Rational Asset Manager utilizzando Installation Manager
Aggiunta del certificato pubblico del server al client Eclipse
Disinstallazione di Rational Asset Manager
Disinstallazione con l'applicazione di configurazione server e Installation Manager
Disinstallazione manuale da WebSphere Application Server
Informazioni particolari
Marchi

Roadmap per l'installazione di Rational Asset Manager

Installazione di Rational Asset Manager con WebSphere Application Server integrato

Seguire quanto riportato nella sezione per considerare le diverse opzioni di installazione di IBM® Rational Asset Manager e per installarlo mediante IBM WebSphere Application Server, versione 6.1.

Informazioni su questa attività

Per installare Rational Asset Manager con WebSphere Application Server integrato:

  1. Installare un'applicazione database per Rational Asset Manager:

    Rational Asset Manager richiede un database per l'archiviazione degli asset e dei dati. Se non è stata ancora installata una delle applicazioni database supportate, è possibile installare IBM DB2 Enterprise Server Edition, versione 9.5 dal launchpad Rational Asset Manager.

    Per migliorare le prestazioni, il server del database in genere si trova su un computer fisicamente separato da quello in cui risiede il server di applicazioni, e su un disco dedicato.

    Per configurare le tabelle e lo schema del database, è necessario avere privilegi di amministratore del database.

    Scegliere uno dei seguenti database:

    1. DB2
    2. Oracle
    3. Microsoft® SQL Server
  2. Installare Rational License Server.

    Per distribuire le chiavi di licenza ai client, il server Rational Asset Manager richiede IBM Rational License Server.

  3. Installare WebSphere Application Server integrato V6.1 e l'applicazione server IBM Rational Asset Manager.

    Utilizzare IBM Installation Manager per installare contemporaneamente una versione integrata di WebSphere Application Server, Versione 6.1 e l'applicazione di configurazione server Rational Asset Manager. Questo è il metodo più semplice per installare il server Rational Asset Manager.

  4. Distribuire tutti gli altri file dell'applicazione e configurare l'applicazione server Rational Asset Manager utilizzando l'applicazione di configurazione server.

    L'applicazione di configurazione server Rational Asset Manager è un'applicazione basata su browser che funziona come una procedura guidata che consente di distribuire file dell'applicazione, impostare database, configurare utenti e sicurezza e regolare le impostazioni del repository.

  5. configurare le impostazioni dell'ambiente server.

    Su Linux®, AIX e Linux per zSeries sarà necessario effettuare altre operazioni di configurazione:

    1. Abilitare l'indicizzazione del contenuto delle risorse per Linux.
    2. Abilitare l'esecuzione dell'indicizzazione del contenuto per utenti non root.
    3. Abilitare la connettività del database per utenti non-root.
    4. Installare X Virtual Frame Buffer
  6. Configurare le impostazioni e-mail per Rational Asset Manager.
  7. Facoltativo: consultare la Guida all'ottimizzazione di Rational Asset Manager e le linee guida per la pianificazione del sistema e della capacità.

    Gli amministratori dovranno garantire le migliori prestazioni possibili agli utenti, a prescindere dal numero di utenti simultanei o dal numero di asset presenti nel repository.

  8. Facoltativo Installare il client Eclipse Rational Asset Manager.

    È possibile installare il client Eclipse Rational Asset Manager attenendosi ai seguenti metodi:

Installazione di Rational Asset Manager su un WebSphere Application Server esistente con Installation Manager

Attenersi alle seguenti istruzioni per installare IBM Rational Asset Manager su un IBM WebSphere Application Server utilizzando IBM Installation Manager.

Informazioni su questa attività

Per installare Rational Asset Manager su un WebSphere Application Server:

  1. Installare un'applicazione database per Rational Asset Manager:

    Rational Asset Manager richiede un database per l'archiviazione degli asset e dei dati. Se non è stata ancora installata una delle applicazioni database supportate, è possibile installare IBM DB2 Enterprise Server Edition, versione 9.5 dal launchpad Rational Asset Manager.

    Per migliorare le prestazioni, il server del database in genere si trova su un computer fisicamente separato da quello in cui risiede il server di applicazioni, e su un disco dedicato.

    Per configurare le tabelle e lo schema del database, è necessario avere privilegi di amministratore del database.

    Scegliere uno dei seguenti database:

    1. DB2
    2. Oracle
    3. Microsoft SQL Server
  2. Installare Rational License Server.

    Per distribuire le chiavi di licenza ai client, il server Rational Asset Manager richiede IBM Rational License Server.

  3. Creare una copia di backup della configurazione server utilizzando il comando <WebSphere_percorso_installazione>/bin/backupConfig.bat. Per ulteriori informazioni, vedere la documentazione di WebSphere Application Server.
  4. Se l'installazione avviene su WebSphere Application Server V6.1, assicurarsi che la sicurezza dell'applicazione sia abilitata.
  5. Installare l'applicazione di configurazione server Rational Asset Manager su un WebSphere Application Server esistente.

    Utilizzare IBM Installation Manager per installare il l'applicazione di configurazione server Rational Asset Manager su un WebSphere Application Server esistente. Nella pagina Funzioni della procedura guidata Installazione, selezionare WebSphere Application Server

  6. Distribuire tutti gli altri file dell'applicazione e configurare l'applicazione server Rational Asset Manager utilizzando l'applicazione di configurazione server.

    L'applicazione di configurazione server Rational Asset Manager è un'applicazione basata su browser che funziona come una procedura guidata che consente di distribuire file dell'applicazione, impostare database, configurare utenti e sicurezza e regolare le impostazioni del repository.

  7. Per Linux: Per AIX: Per Linux per zSeries: configurare le impostazioni dell'ambiente server.

    Su Linux, AIX e Linux per zSeries sarà necessario effettuare altre operazioni di configurazione:

    1. Abilitare l'indicizzazione del contenuto delle risorse per Linux.
    2. Abilitare l'esecuzione dell'indicizzazione del contenuto per utenti non root.
    3. Abilitare la connettività del database per utenti non-root.
    4. Installare X Virtual Frame Buffer
  8. Configurare le impostazioni e-mail per Rational Asset Manager.
  9. Facoltativo: consultare la Guida all'ottimizzazione di Rational Asset Manager e le linee guida per la pianificazione del sistema e della capacità.

    Gli amministratori dovranno garantire le migliori prestazioni possibili agli utenti, a prescindere dal numero di utenti simultanei o dal numero di asset presenti nel repository.

  10. Facoltativo Installare il client Eclipse Rational Asset Manager.

    È possibile installare il client Eclipse Rational Asset Manager attenendosi ai seguenti metodi:

Installazione di Rational Asset Manager su un server Apache Tomcat

È possibile installare e configurare IBM Rational Asset Manager su Tomcat manualmente. Attenersi a queste indicazioni per installare Rational Asset Manager e per configurarlo su un server Apache Tomcat esistente.

  1. Installare un'applicazione database per Rational Asset Manager:

    Rational Asset Manager richiede un database per l'archiviazione degli asset e dei dati. Se non è stata ancora installata una delle applicazioni database supportate, è possibile installare IBM DB2 Enterprise Server Edition, versione 9.5 dal launchpad Rational Asset Manager.

    Per migliorare le prestazioni, il server del database in genere si trova su un computer fisicamente separato da quello in cui risiede il server di applicazioni, e su un disco dedicato.

    Per configurare le tabelle e lo schema del database, è necessario avere privilegi di amministratore del database.

    Scegliere uno dei seguenti database:

    1. DB2
    2. Oracle
    3. Microsoft SQL Server
  2. Installare Rational License Server.

    Per distribuire le chiavi di licenza ai client, il server Rational Asset Manager richiede IBM Rational License Server.

  3. Richiamare i file dell'applicazione del server Rational Asset Manager per Apache Tomcat:
    1. Vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione. I file di archivio contengono i file dell'applicazione .war e gli script di database necessari. Estrarli in un percorso appropriato.
  4. Creare e configurare i database per Rational Asset Manager.
  5. Creare un database per la gestione dei cicli di vita personalizzati.
  6. Distribuire i file dell'applicazione su Apache Tomcat e configurare la connessione database.
  7. Per Linux: Per AIX: Per Linux per zSeries: configurare le impostazioni dell'ambiente server.

    Su Linux, AIX e Linux per zSeries sarà necessario effettuare altre operazioni di configurazione:

    1. Abilitare l'indicizzazione del contenuto delle risorse per Linux.
    2. Abilitare l'esecuzione dell'indicizzazione del contenuto per utenti non root.
    3. Abilitare la connettività del database per utenti non-root.
    4. Installare X Virtual Frame Buffer
  8. Configurare l'applicazione server Rational Asset Manager.

    Prima di poter utilizzare il server Rational Asset Manager, è necessario configurare la licenza, l'archiviazione e altre impostazioni di configurazione.

  9. Configurare le impostazioni e-mail per Rational Asset Manager.
  10. Facoltativo: consultare la Guida all'ottimizzazione di Rational Asset Manager e le linee guida per la pianificazione del sistema e della capacità.

    Gli amministratori dovranno garantire le migliori prestazioni possibili agli utenti, a prescindere dal numero di utenti simultanei o dal numero di asset presenti nel repository.

  11. Facoltativo Installare il client Eclipse Rational Asset Manager.

    È possibile installare il client Eclipse Rational Asset Manager attenendosi ai seguenti metodi:

Aggiornamento di Rational Asset Manager

Aggiornamento di 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: Se si desidera effettuare un aggiornamento da Rational Asset Manager, Versione 7.1.1.1 o da una versione precedente, è necessario installare IBM Rational Team Concert, che richiede una propria istanza di server di applicazioni (non è possibile installare Rational Team Concert in un cluster) e un ulteriore database. Sarà anche necessario arrestare e riavviare il server di applicazioni diverse volte

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.

  1. Creare una copia di backup del database Rational Asset Manager. Per ulteriori informazioni, vedere la documentazione relativa al software di database utilizzato.
  2. Creare una copia di backup delle cartelle di persistenza di tutti i server. Per individuare l'ubicazione delle cartelle di persistenza, accedere al client Web come amministratore repository e fare clic su Amministrazione; quindi su Configurazione. Nella sezione Spazio di archiviazione su disco, viene visualizzato il percorso della cartella di persistenza.
  3. Per Linux: Per AIX: Per Linux per zSeries:Su Linux, AIX, o Linux per zSeries, aumentare il numero di descrittori file che possono essere aperti da un processo almeno a 2048:
    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 2048, aumentare il limite con il seguente comando: ulimit -n 2048
  4. Se il tema è stato modificato, prima di aggiornare il server Rational Asset Manager, scaricare il tema corrente e successivamente, dopo aver aggiornato il server, riapplicare il tema. Potrebbe essere necessario dover aggiornare il tema dopo la migrazione.
  5. Creare un backup della configurazione di IBM WebSphere Application Server utilizzando il comando <Directory-Installazione-WebSphere>\bin\backupConfig.bat. Per ulteriori informazioni, vedere la documentazione di WebSphere Application Server.
  6. Per WebSphere:Se l'aggiornamento si effettua dalla versione 7.1.1.1 o da una versione precedente e si utilizza un cluster WebSphere Application Server, sarà necessario creare un'istanza server di applicazioni autonoma sul cluster per Rational Team Concert. Vedere Creazione di un'istanza server di applicazioni per Rational Team Concert su un cluster WebSphere Application Server. Se non si utilizza un cluster, queste operazioni non sono necessarie; Rational Team Concert e Rational Asset Manager possono essere installati sullo stesso server di applicazioni.
  7. 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:
      • Per WebSphere Application Server integrato: http://localhost:13060/ibm/console . Il nome utente predefinito è admin e la password predefinita è admin.
      • For WebSphere Application Server: http://localhost:9060/ibm/console
    2. Fare clic su Protezione.
    3. Fare clic su Amministrazione, applicazioni e infrastrutture sicure.
    4. Nella sezione Sicurezza amministrativa, se la casella di spunta Abilita sicurezza amministrativa è selezionata, selezionare la casella di spunta Abilita sicurezza applicazione.
    5. Nella sezione Autenticazione, fare clic su Sicurezza Web.
    6. Fare clic su Impostazioni generali.
    7. Nella sezione Comportamento autenticazione, selezionare la casella di spunta Utilizza i dati di autenticazione disponibili quando si accede a un URI non protetto se non è già selezionata.
    8. Fare clic su Applica.
    9. Nella finestra Messaggi, fare clic su Salva direttamente nella configurazione principale.
    10. Arrestare, quindi riavviare il server.
  8. Se si utilizza Rational Asset Manager, versione 7.0.0.2 o precedente, verificare che il server dei lavori sia abilitato. Per abilitare il server dei lavori:
    1. Accedere al client Web Rational Asset Manager come amministratore repository.
    2. Fare clic su Amministrazione.
    3. Nella barra laterale di Amministrazione repository, fare clic su Strumenti.
    4. Nella barra dell'indirizzo del browser, sostituire tools.faces con advancedConfiguration.faces ed andare a tale indirizzo. Ad esempio, http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
    5. Nella pagina Impostazioni avanzate, nella sezione Opzioni lavoro, selezionare Abilita server dei lavori.
    6. Fare clic su Salva.
    7. Riavviare il server di applicazioni.
  9. Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
  10. Se non si utilizza WebSphere Application Server integrato, sarà necessario installare la seguente fix temporanea sul server: http://www-01.ibm.com/support/docview.wss?uid=swg24023024. Questa fix temporanea evita il problema per il quale WebSphere Application Server non è in grado di rilasciare connessioni con Rational Team Concert.
  11. Se si utilizza WebSphere Application Server integrato, arrestare WebSphere Application Server integrato. Se con il comando Rational Asset Manager Arresta server, il server non viene arrestato, eseguire il comando stopServer dalla riga comandi nella directory <directory-installazione>\ram\ewas\bin, e specificare un nome utente e una password di amministratore server utilizzando le opzioni -username e -password.
  12. Richiamare le applicazioni Rational Asset Manager appropriate:
  13. Distribuire l'applicazione di configurazione server Rational Asset Manager sul server di applicazioni:
  14. 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>. L'URL predefinito è http://<host>:<porta>/ram.setup/. Se la sicurezza è abilitata sul server di applicazioni, immettere l'ID utente e password dell'amministratore di server di applicazioni. Per WebSphere Application Server integrato, l'ID utente predefinito e la password sono admin e admin.
  15. Nel Passo 1: individuare la sezione File di installazione, nel campo Percorso immettere la directory sul file system in cui si trovano i file dell'applicazione Web. Se è stata utilizzata la procedura guidata Aggiornamento in Installation Manager, i file si troveranno nella directory <package_group_location>\ram\apps\was. Tale directory conterrà i seguenti file:
  16. Per verificare che tutti i file di applicazione richiesti si trovino nella directory Percorso, fare clic su Verifica percorso. Un messaggio indicherà se tutti i file richiesti sono presenti.
  17. 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.
  18. Successivo:
  19. Fare clic su Avanti. Sarà necessario distribuire Rational Team Concert, richiesto per il processo del ciclo di vita degli asset migliorato:
    1. Nella pagina Distribuzione Rational Asset Manager, nella sezione Distribuzione Rational Team Concert, confermare il server di applicazioni nell'elenco Server (non è possibile distribuire Rational Team Concert in un cluster) e fare clic su Distribuisci applicazioni. L'operazione di distribuzione di Rational Team Concert può impiegare diversi minuti. Al completamento del processo viene riaperta la pagina Distribuzione Rational Asset Manager.
    2. Al completamento dell'operazione, fare clic su Avanti.
  20. Creare un nuovo database per i cicli di vita degli asset per Rational Team Concert
  21. Nella pagina Configurazione database, immettere e verificare la connessione database per la gestione del ciclo di vita:
    1. Nel campo Nome database per il ciclo di vita, immettere il nome del database creato al passo 20.
    2. Per verificare la connessione, fare clic su Verifica connessione.
    3. Se la connessione ha esito positivo, fare clic su Avanti.
  22. Configurare il database Rational Team Concert. Al passo 6: Configurare il database del ciclo di vita per Rational Asset Manager:
    1. Fare clic su Inserimento dati nel database.
    2. Un messaggio richiede di verificare se si desidera configurare il database del ciclo di vita. Fare clic su OK.
    3. Al completamento del processo, fare clic su Avanti.
  23. Continuare con l'applicazione di configurazione server per configurare o regolare il database e le impostazioni del server di applicazioni. Per ulteriori dettagli, vedere Distribuzione e configurazione dei file di applicazione mediante l'applicazione di configurazione server.
  24. Riavviare il server. Per riavviare il server, nell'applicazione di configurazione server, fare clic su Strumenti -> Riavvia server. Successivo:
  25. Nella pagina Impostazioni gestione del ciclo di vita, immettere il percorso e le impostazioni di login per l'applicazione Rational Team Concert:
    1. Nel campo Rational Team Concert, immettere il percorso di Rational Team Concert. È necessario utilizzare una connessione sicura (https://). Per impostazione predefinita, questo valore è:
      • Per WebSphere Application Server integrato: https://localhost:13443/jazz
      • Per un WebSphere Application Server esistente: https://localhost:9443/jazz
    2. Nel campo ID utente, immettere il nome utente dell'amministratore del repository WebSphere Application Server. Per impostazione predefinita, questo valore è admin.
    3. Nel campo Password, immettere la password per l'amministratore del repository. Per impostazione predefinita, questo valore è admin.
    4. Fare clic su Configura server. Questo processo può impiegare alcuni minuti. Al termine della configurazione, viene visualizzata nuovamente la pagina Riepilogo.
  26. Nella pagina Riepilogo, fare clic su Avvia Rational Asset Manager. Viene aperto il client Web.
  27. 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.
  28. Per l'aggiornamento, è necessario inviare una richiesta per una nuova chiave di licenza. Sarà necessario acquisire una nuova licenza server e nuove licenze utente autorizzato. Andare al Centro chiavi di licenza Rational: http://www-01.ibm.com/software/rational/support/licensing/ Se viene visualizzato un errore relativo a Rational License Server, regolare la configurazione della licenza:
    1. Fare clic su Amministrazione
    2. Nella pagina Amministrazione, fare clic su Configurazione.
    3. Nella sezione Licenza e versione, per selezionare il tipo di licenza che verrà utilizzata da questo repository, selezionare Standard Edition o Enterprise Edition.
    4. Nella parte inferiore della pagina, fare clic su Salva.
    5. È possibile che venga visualizzato nuovamente l'errore relativo al server delle licenze. Fare clic su Riprova connessione al server delle licenze.
  29. Al completamento della configurazione, riassociare manualmente i riferimenti delle librerie condivise per la versione precedente di Rational Asset Manager a RAM1WebApplication (ad esempio, integrazione con IBM Rational ClearQuest).
  30. 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 è stato installato il client Eclipse Rational Asset Manager V7.0.0.2 in un'applicazione Eclipse V3.3 esistente utilizzando Installation Manager, utilizzare Installation Manager per disinstallare il client. Non è possibile utilizzare Eclipse Configuration Manager per disinstallare Rational Asset Manager dal client Eclipse.

    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.

Aggiornamento di una versione precedente su Tomcat

Utilizzare questa guida per aggiornare una versione precedente di IBM Rational Asset Manager su Apache Tomcat.

Prima di iniziare

Importante: Se si desidera effettuare un aggiornamento da Rational Asset Manager, Versione 7.1.1.1 o da una versione precedente, è necessario installare IBM Rational Team Concert, che richiede un ulteriore database e un certificato sicuro per il server Tomcat. Sarà anche necessario arrestare e riavviare il server di applicazioni diverse volte

Se si desidera migliorare le prestazioni e la stabilità di Rational Asset Manager, è possibile installare le applicazioni Web per Rational Asset Manager e i file di applicazione per Rational Team Concert incluso su server Tomcat diversi. In questa documentazione, la directory di installazione del server Tomcat per Rational Asset Manager è indicata come <tomcat_install_directory>, e la directory di installazione del server Tomcat per Rational Team Concert è <tomcat_for_rtc_install_directory>. Se le applicazioni Web vengono installate tutte sullo stesso server, le directory saranno le stesse.

  1. Creare una copia di backup del database Rational Asset Manager. Per ulteriori informazioni, vedere la documentazione relativa al software di database utilizzato.
  2. Creare una copia di backup delle cartelle di persistenza di tutti i server. Per individuare l'ubicazione delle cartelle di persistenza, accedere al client Web come amministratore repository e fare clic su Amministrazione; quindi su Configurazione. Nella sezione Spazio di archiviazione su disco, viene visualizzato il percorso della cartella di persistenza.
  3. Se il tema è stato modificato, prima di aggiornare il server Rational Asset Manager, scaricare il tema corrente e successivamente, dopo aver aggiornato il server, riapplicare il tema. Potrebbe essere necessario dover aggiornare il tema dopo la migrazione.
  4. Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
  5. Creare una copia di backup della configurazione server Tomcat copiando il file <tomcat_install_directory>\conf\server.xml in un percorso sicuro.
  6. Creare una copia di backup del file di avvio del server Tomcat:
  7. Se si utilizza Rational Asset Manager, versione 7.0.0.2 o precedente, verificare che il server dei lavori sia abilitato. Per abilitare il server dei lavori:
    1. Accedere al client Web Rational Asset Manager come amministratore repository.
    2. Fare clic su Amministrazione.
    3. Nella barra laterale di Amministrazione repository, fare clic su Strumenti.
    4. Nella barra dell'indirizzo del browser, sostituire tools.faces con advancedConfiguration.faces ed andare a tale indirizzo. Ad esempio, http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
    5. Nella pagina Impostazioni avanzate, nella sezione Opzioni lavoro, selezionare Abilita server dei lavori.
    6. Fare clic su Salva.
    7. Riavviare il server di applicazioni.
  8. Richiamare i file del server Rational Asset Manager nell'archivio appropriato per Tomcat e per il proprio sistema operativo. I file di applicazione si trovano nella cartella <archive_extract_location>/apps/tomcat/.
  9. Se l'aggiornamento viene effettuato a partire dalla versione 7.1.1.1 o da una versione precedente: creare il database per i cicli di vita dell'asset:
  10. Arrestare il server Tomcat. Il repository e tutte le altre applicazioni sul server dovranno essere offline.
  11. Estrarre i file della libreria condivisa nella cartella <tomcat_install_directory>\shared\lib:
    1. Individuare ed estrarre il file <archive_extract_location>\apps\tomcat\sharedLib.zip.
    2. Copiare l'intero contenuto del file sharedLib.zip estratto nella directory <tomcat_install_directory>\shared\lib.
    3. Se si desidera installare Rational Team Concert su un server Tomcat diverso, ripetere la copia del contenuto estratto dal file sharedLib.zip nella directory <tomcat_for_rtc_install_directory>\shared\lib dell'altro server Tomcat.
  12. Individuare il file <archive_extract_location>/apps/tomcat/RTC-server.zip sul supporto di installazione.
  13. Successivo:
  14. Estrarre RTC-server.zip in un percorso sul disco rigido, indicato in queste istruzioni come <dir_installazione_rtc>.
  15. Individuare il file <dir_installazione_rtc>/jazz/server/jazz_war.ear ed estrarlo. È possibile utilizzare il programma di utilità gratuito 7-Zip per estrarre i file .ear. Dal package jazz_war.ear estratto, copiare il file jazz.war nella directory <tomcat_for_rtc_install_directory>/webapps/.
  16. Configurare una porta sicura sul server Tomcat per Rational Team Concert:
    1. È necessario creare un certificato di sicurezza che identifichi il server Tomcat per Rational Team Concert per le connessioni SSL. È possibile utilizzare il comando Java JDK keytool per creare un certificato autofirmato o è possibile richiedere un certificato firmato da un'autorità di certificazione attendibile.

      Per ulteriori informazioni sulla creazione di certificati autofirmati con il comando keytool, vedere la documentazione di Sun Java. Con il comando keytool, è possibile creare un certificato autofirmato con il seguente comando di esempio: keytool -genkey -alias tomcat -keystore <tomcat_for_rtc_install_directory>/.keystore

      Se si utilizza un IBM JRE, molte versioni includono lo strumento IBM ikeyman nella directory <IBM_Java_JRE_install_location>/jre/bin/. È possibile utilizzare questo strumento per creare e gestire certificati di sicurezza sul server. Per ulteriori informazioni sull'uso dello strumento iKeyman, consultare la iKeyman User's Guide.

    2. Nel file <tomcat_for_rtc_install_directory>\conf\server.xml, individuare il tag <Connector> con l'attributo scheme="https". Il file predefinito include un tag <Connector> di esempio per la porta 8443 con commento.
    3. Copiare e incollare il seguente testo:
      <Connector port="8443"
           maxHttpHeaderSize="8192" 
           maxThreads="150"
           minSpareThreads="25" 
           maxSpareThreads="75"
           enableLookups="false"
           disableUploadTimeout="true" 
           acceptCount="100"
           scheme="https"
           secure="true" 
           clientAuth="false"
           keystoreFile="<keystore_file>"
           keystorePass="<keystore_password>"
           sslProtocol="<keystore_protocol>"
           algorithm="<keystore_algorithm>"
           URIEncoding="UTF-8" />

      Dove:

      • <keystore_file> è il nome file del file di archivio chiavi. Può essere un percorso assoluto o relativo a partire dalla directory root del server Tomcat (<tomcat_for_rtc_install_directory>);
      • <keystore_password> è la password del file di archivio chiavi;
      • <keystore_protocol> è il protocollo per l'archivio chiavi. Molto probabilmente sarà TLS o SSL_TLS;
      • <keystore_algorithm> è l'algoritmo X509 per l'archivio chiavi. Molto probabilmente sarà SunX509 o IbmX509, in base all'origine del certificato.
    4. Se si modifica il valore port per utilizzare una porta diversa dalla 8443 per il connettore non SSL (per impostazione predefinita, la porta 8080), modificare il valore dell'attributo redirectPort affinché corrisponda al numero di porta per il connettore SSL.

    Per ulteriori informazioni sulla configurazione di SSL per Tomcat, vedere Apache Tomcat 5.5 SSL Configuration HOW-TO e Apache Tomcat Configuration reference.

  17. Se si utilizza Oracle o Microsoft SQL Server: copiare il file .jar appropriato dal fornitore del database:
  18. Configurazione delle impostazioni della proprietà di avvio Tomcat:
    1. Individuare il file di avvio Tomcat ed aprirlo in un editor di testo. Su Windows è <tomcat_for_rtc_install_directory>\bin\startup.bat. Su Linux, AIX o Linux per zSeries è <tomcat_for_rtc_install_directory>/bin/startup.sh.
    2. Nel file di avvio, immettere il seguente testo dove <dir_installazione_rtc> è il nome della directory estratta al passo 10; se si utilizza Oracle, <oracle_jar_dir> è la directory del file ojdbc14.jar del passo 17; se si utilizza SQL Server, <sqlServer_jar_dir> è la directory del file sqljdbc.jar dal passo 17:
      • Per Windows: (sostituire i caratteri spazio in <dir_installazione_rtc>, <oracle_jar_dir>, e <sqlServer_jar_dir> con %20)
        set ORACLE_JDBC=<oracle_jar_dir>
        set SQLSERVER_JDBC=<sqlServer_jar_dir>
        set JAZZ_INSTALL_DIR=<dir_installazione_rtc>
        
        
        set JAVA_OPTS=-Djava.awt.headless=true -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
      • Per Linux: Per AIX: Per Linux per zSeries:Su Linux, AIX o Linux per zSeries:
        ORACLE_JDBC=<oracle_jar_dir>
        SQLSERVER_JDBC=<sqlServer_jar_dir>
        JAZZ_INSTALL_DIR=<dir_installazione_rtc>
        
        
        export JAVA_OPTS="-Djava.awt.headless=true -DSQLSERVER_JDBC=$SQLSERVER_JDBC -DORACLE_JDBC=$ORACLE_JDBC -DDB2I_JDBC=$DB2I_JDBC -DDB2Z_JDBC=$DB2Z_JDBC -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file://"$JAZZ_INSTALL_DIR"/jazz/server/conf -Dcom.ibm.team.repository.tempDir=$TEMP_DIR -Xmx700M"
  19. Modificare il file delle proprietà del server Jazz:
    1. Nella directory <dir_installazione_rtc>/jazz/server/conf/jazz/, individuare il file teamserver.properties e ridenominarlo in teamserver.derby.properties.
    2. Individuare il file appropriato per il server di database utilizzato:
      • Per DB2: Per Windows:Per DB2 su Windows: teamserver.db2.win32.properties
      • Per DB2: Per Linux: Per AIX: Per Linux per zSeries:Per DB2 su Linux, AIX, o Linux per zSeries: teamserver.db2.linux.properties
      • Per Oracle:Per Oracle: teamserver.oracle.properties
      • Per SQL Server:Per SQL Server: teamserver.sqlserver.properties
    3. Ridenominare il file per il server di database in teamserver.properties.
    4. Nel file teamserver.properties, specificare il database e le proprietà di connessione:
      1. In un editor di testo, aprire il file teamserver.properties.
      2. Modificare le proprietà xcom.ibm.team.repository.db.jdbc.location e com.ibm.team.repository.db.jdbc.password come riportato nei seguenti argomenti:
      3. Aggiungere le seguenti proprietà al file teamserver.properties, dove <porta_non_sicura> è la porta non sicura del server Tomcat (per impostazione predefinita, 8080), <porta_sicura> è il numero di porta sicura per il server Tomcat (per impostazione predefinita, 8443) e <dir_temp_team> è un percorso assoluto di una directory per l'archiviazione dei file temporanei:
        com.ibm.team.scm.tmpdir=<dir_temp_team>
        com.ibm.team.repository.server.repourl.port.http=<porta_non_sicura>
        com.ibm.team.repository.user.registry.type=UNSUPPORTED
        com.ibm.team.repository.ws.allow.admin.access=false
        com.ibm.team.repository.server.repourl.port.https=<porta_sicura>
  20. Creare le tabelle per Rational Team Concert:
    1. Aprire una finestra di riga comandi e passare alla directory <dir_installazione_rtc>/jazz/server/.
    2. Eseguire il seguente comando:
      • Per Windows::
        repotools.bat -createTables teamserver.properties=conf\jazz\teamserver.properties com.ibm.team.repository.db.override.versioncheck=true
      • Per Linux: Per AIX: Per Linux per zSeries::
        ./repotools.sh -createTables teamserver.properties=conf/jazz/teamserver.properties com.ibm.team.repository.db.override.versioncheck=true
  21. Configurare l'autorizzazione utente per Rational Team Concert incluso.
  22. Riavviare il server Tomcat.
  23. Configurare l'utente amministratore per Rational Team Concert:
    1. Avviare la UI Web di amministrazione di Rational Team Concert in un browser Web all'indirizzo https://<nome_macchina>:<porta_sicura>/jazz/admin/. Osservare https; deve essere una connessione sicura.
    2. Accedere con l'ID utente e la Password per l'amministratore del server di applicazioni. Se si presenta un errore sul "richiamo delle informazioni sullo stato del server", chiudere e riavviare sia il server di database che il server Tomcat ed effettuare nuovamente l'accesso.
    3. Fare clic su Gestione utente. Ignorare eventuali errori su un registro esterno non configurato.
    4. Fare clic su Crea utente.
    5. Immettere i seguenti dettagli:
      1. Nome utente: l'ID utente dell'amministratore del server Tomcat
      2. ID utente: l'ID utente dell'amministratore del server Tomcat
      3. Indirizzo e-mail: un indirizzo e-mail valido per l'amministratore del server Tomcat
    6. Nella sezione Licenza per l'accesso al client, selezionare Rational Team Concert - Sviluppatore per assegnare la licenza di sviluppatore a tale utente.
    7. Fare clic su Salva.
    8. Scollegarsi, quindi accedere nuovamente alla UI Web Admin come amministratore del server di applicazioni.
  24. Importare il template del processo dei cicli di vita in Rational Team Concert:
    1. Nella UI Web di Rational Team Concert, fare clic su Gestione template processo. Se non è possibile visualizzare il link Gestione template di processo, scollegarsi ed accedere nuovamente alla UI Web Admin.
    2. Fare clic su Importa template e passare al file com.ibm.ram.lifecycle.zip nella cartella <archive_extract_location>/DatabaseScripts/. Fare clic su OK. Viene visualizzato il template Ciclo di vita RAM.
  25. Creare una nuova area progetto in Rational Team Concert:
    1. Nella UI Web di Rational Team Concert, fare clic su Gestione area progetto. Se non è possibile visualizzare il link Gestione area progetto, scollegarsi, quindi accedere nuovamente alla UI Web Admin.
    2. Fare clic su Crea area progetto.
    3. Immettere i seguenti dettagli sull'area progetto:
      • Nome progetto: Ciclo di vita RAM
      • Riepilogo: Area progetto controllo ciclo di vita Rational Asset Manager
      • Descrizione: Quest'area è utilizzata per gestire i cicli di vita per Rational Asset Manager
    4. Fare clic su Salva.
  26. Assegnare i membri e i ruoli progetto appropriati per l'area progetto:
    1. Nella pagina Gestione area progetto, fare clic sull'area progetto Ciclo di vita RAM.
    2. Nella sezione Amministratori, fare clic su Aggiungi; quindi ricercare e selezionare l'utente amministratore creato.
    3. Nella sezione Membri, fare clic su Aggiungi; quindi ricercare e selezionare l'utente amministratore creato.
    4. Dopo aver aggiunto l'amministratore, fare clic sull'icona Ruoli del processo accanto al nome dell'amministratore.
    5. Nella finestra Modifica ruoli del processo, nell'elenco Ruoli disponibili, selezionare Amministrazione e fare clic su Aggiungi.
    6. Fare clic su Fine.
    7. Fare clic su Salva.
  27. Se l'aggiornamento viene effettuato a partire dalla versione 7.1.1.1 o da una versione precedente: procedere con il passo 29.
  28. Se l'aggiornamento viene effettuato a partire dalla versione 7.2 o da una versione precedente, aggiornare Rational Team Concert incluso:
    1. Dal supporto di installazione, estrarre il file RTC-Server.zip in una nuova ubicazione sul disco rigido, che in queste istruzioni è indicata come <nuova_rtc_install_dir>.
    2. Dalla vecchia cartella <rtc_install_dir>/jazz/server/conf/jazz/, copiare il file teamserver.properties nella nuova cartella <nuova_rtc_install_dir>/jazz/server/conf/jazz/.

      L'ubicazione <rtc_install_dir> esistente è riportata nel file di avvio di Tomcat. Nel file di avvio, cercare la riga che contiene JAZZ_INSTALL_DIR=; il valore della variabile JAZZ_INSTALL_DIR è l'ubicazione dei file RTC correnti.

    3. Individuare il file di avvio Tomcat ed aprirlo in un editor di testo. Su Windows è <tomcat_for_rtc_install_directory>\bin\startup.bat. Su Linux, AIX o Linux per zSeries è <tomcat_for_rtc_install_directory>/bin/startup.sh.
    4. Nel file di avvio Tomcat, cercare la riga che contiene JAZZ_INSTALL_DIR=. Modificare il valore dei seguenti elementi, dove <nuova_rtc_install_dir> è la directory estratta al passo 28a:
      • Per Windows: (sostituire i caratteri spazio in <nuova_rtc_install_dir> con %20 ):
        set JAZZ_INSTALL_DIR=<nuova_rtc_install_dir>
      • Per Linux: Per AIX: Per Linux per zSeries::
        JAZZ_INSTALL_DIR=<nuova_rtc_install_dir>
    5. Avviare il server Tomcat.
    6. Nel browser Web, passare al seguente URL: https://<host>:<porta_sicura>/jazz/admin?internal, dove <host> è l'indirizzo IP o nome macchina e <porta_sicura> è la porta sicura del server Tomcat.
    7. Accedere come amministratore del server di applicazioni.
    8. Nella barra laterale, nella sezione Strumenti interni, fare clic in Reimposta server.
    9. Fare clic su Richiedi reimpostazione server.
    10. Arrestare e riavviare il server Tomcat. L'applicazione inclusa Rational Team Concert è adesso aggiornata.
  29. Arrestare il server Tomcat.
  30. Rimuovere i vecchi file dell'applicazione Web Rational Asset Manager .war installati su Tomcat:
    1. Passare alla directory <tomcat_install_directory>/webapps/.
    2. Prendere nota delle cartelle e dei nomi file di ogni applicazione Web Rational Asset Manager. Nelle versioni precedenti di Rational Asset Manager, erano suggeriti i seguenti nomi per tali cartelle (in altre parole, i percorsi di contesto delle applicazioni):
      • /com.ibm.ram.repository.web.tomcat_runtime
      • /com.ibm.ram.repository.web.ws.tomcat_runtime
      • /help/
      • /abdprocess/
    3. Eliminare i seguenti file delle applicazioni:
      • com.ibm.ram.repository.web.tomcat_runtime.war
      • com.ibm.ram.repository.web.ws.tomcat_runtime.war
      • iehs.war
      • rmcabdgovernprocess.war
      I nomi file potrebbero essere diversi dall'elenco superiore, in base al tipo di installazione effettuato per le applicazioni sul server.
    4. Eliminare le cartelle associate per tali applicazioni.
  31. Dalla directory <archive_extract_location>/apps/tomcat/, copiare i seguenti file nella directory <tomcat_install_directory>/webapps/:
  32. Per modificare il percorso di contesto delle applicazioni, ridenominare i file di applicazione WAR. Si consiglia di utilizzare gli stessi percorsi di contesto precedenti. I percorsi suggeriti sono:
    Tabella 1. Percorsi di contesto suggeriti per i file di applicazione Web Rational Asset Manager
    Nome file originale Nome file suggerito Percorso di contesto risultante Cos'è?
    com.ibm.ram.repository.web.tomcat_runtime.war ram.war ram Applicazione Web Rational Asset Manager primaria per Tomcat
    com.ibm.ram.repository.web.ws.tomcat_runtime.war ram.ws.war ram.ws Applicazione di servizi Web Rational Asset Manager per Tomcat
    iehs.war ram.help.war ram.help Applicazione di guida e assistenza utenti Rational Asset Manager
    rmcabdgovernprocess.war ram.process.war ram.process Applicazione di documentazione per lo sviluppo basato su asset e la gestione dei processi
  33. Riavviare il server Tomcat.
  34. In un browser Web, aprire Rational Asset Manager. Se sono stati utilizzati i nomi file suggeriti per i file di applicazione, l'URL sarà http://localhost:8080/ram/home.faces, oppure, attraverso un server Web, l'URL sarà http://<Web_server_address>:<port>/ram/home.faces. Viene aperto il client Web Rational Asset Manager.
  35. 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.
  36. Per l'aggiornamento, è necessario inviare una richiesta per una nuova chiave di licenza. Sarà necessario acquisire una nuova licenza server e nuove licenze utente autorizzato. Andare al Centro chiavi di licenza Rational: http://www-01.ibm.com/software/rational/support/licensing/ Se viene visualizzato un errore relativo a Rational License Server, regolare la configurazione della licenza:
    1. Fare clic su Amministrazione
    2. Nella pagina Amministrazione, fare clic su Configurazione.
    3. Nella sezione Licenza e versione, per selezionare il tipo di licenza che verrà utilizzata da questo repository, selezionare Standard Edition o Enterprise Edition.
    4. Nella parte inferiore della pagina, fare clic su Salva.
    5. È possibile che venga visualizzato nuovamente l'errore relativo al server delle licenze. Fare clic su Riprova connessione al server delle licenze.
  37. 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 è stato installato il client Eclipse Rational Asset Manager V7.0.0.2 in un'applicazione Eclipse V3.3 esistente utilizzando Installation Manager, utilizzare Installation Manager per disinstallare il client. Non è possibile utilizzare Eclipse Configuration Manager per disinstallare Rational Asset Manager dal client Eclipse.

    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.

Pianificazione dell'installazione

Prima di installare il server IBM Rational Asset Manager, considerare i diversi aspetti dell'installazione, inclusa la configurazione da utilizzare.

Scenari di installazione

È possibile installare Rational Asset Manager in quattro scenari di base:

Per ogni scenario, è possibile installare Rational Asset Manager utilizzando IBM Installation Manager o installando manualmente i file .zip di distribuzione. Se si utilizza Installation Manager, è possibile utilizzare la GUI o eseguire un'installazione non presidiata mediante la riga comandi.

In questa release, Rational Team Concert è un componente obbligatorio che è necessario installare come parte dell'installazione di Rational Asset Manager. Rational Team Concert richiede ulteriori 250MB o più di spazio su disco per i file del server e il database Rational Team Concert ha bisogno di 5GB o più di spazio libero. Non è possibile installare Rational Asset Manager in un server Rational Team Concert esistente né aggiornare Rational Team Concert nel server Rational Asset Manager 7.2. In un ambiente di distribuzione di rete WebSphere, Rational Team Concert non può essere distribuito in cluster; Rational Team Concert deve essere distribuito solo su un server di applicazioni.

In tutti questi scenari, è anche possibile installare il client Rational Asset Manager Eclipse per interagire con il repository.

Compatibilità tra le versioni client e server Eclipse

Il client Eclipse Rational Asset Manager comunica con i server Rational Asset Manager che utilizzano la stessa versione o la versione precedente di un livello. Se possibile, utilizzare le stesse versioni del server Rational Asset Manager e del client Eclipse. Tuttavia, il client Eclipse può comunicare con un server Rational Asset Manager della stessa versione o di una versione precedente di un livello. Questo vale per i fix pack di ogni versione. Per ulteriori informazioni, vedere le informazioni tecniche: http://www-01.ibm.com/support/docview.wss?uid=swg21380362

Licenze di accesso ai client

Ogni licenza di accesso al client valida include un'autorizzazione designata ad un utente o a un programma per accedere direttamente o indirettamente al server Rational Asset Manager per utilizzare il programma.

A partire dalla Versione 7.2, le licenze per Rational Asset Manager Enterprise Edition si basano su due tipi definiti di licenza utente:

Entrambe le licenze di accesso client publisher e collaboratore, possono accedere a Rational Asset Manager mediante il client Web, il client Eclipse e attraverso le interfacce di programmazione dell'applicazione Rational Asset Manager.

Le licenze utente possono essere assegnate o mobili. Un utente assegnato o autorizzato è una persona o n programma autorizzato da un amministratore ad utilizzare il prodotto con licenza. È necessario avere tante licenze quanti sono le persone e i programmi che utilizzano il prodotto con licenza. Le persone o i programmi non possono condividere gli ID utente. Ad un utente è possibile assegnare una licenza publisher o consumer.

Le seguenti licenze sono disponibili per Rational Asset Manager:

Rational Asset Manager utilizza l'imposizione della chiave di licenza FLEXlm. FLEXlm utilizza una licenza per ogni accesso al server Rational Asset Manager. Le licenze di Rational Asset Manager Standard Edition possono essere utilizzate solo sui server Rational Asset Manager configurati come Standard Edition Server. Non è possibile utilizzare le licenze utente autorizzato di Rational Asset Manager Standard Edition su Rational Asset Manager Enterprise Edition Server. Gli amministratori assegnano le licenze utente autorizzato mediante il client Web Rational Asset Manager; gli utenti ricevono le licenze dall'amministratore e non automaticamente. Le licenze mobili vengono utilizzate per quegli utenti a cui non è stata ancora assegnata una licenza autorizzata appropriata. L'accesso programmatico richiede una licenza Rational Asset Manager basata sull'ID utente. Una singola licenza utente autorizzato per ID utente di Rational Asset Manager non può essere utilizzata per più programmi contemporaneamente.

Quando un utente autorizzato effettua l'accesso, all'utente viene assegnata una licenza. Se un utente accede con una sessione diversa o dal client Eclipse viene ancora considerato come collegato e non verranno utilizzate altre licenze. La licenza viene rilasciata solo quando l'utente si scollega completamente da tutte le sessioni o quando tutte le sessioni raggiungono il timeout.

Se l'utente non è autorizzato e non ha una licenza assegnata, quando effettua il l'accesso non viene utilizzata alcuna licenza. In base all'azione selezionata dall'utente, viene richiesto un tipo specifico di licenza. Quando un utente richiede un'azione, viene assegnata una licenza mobile del tipo corretto. Se non è disponibile alcuna licenza, l'azione viene negata. Le licenze mobili sono valide fino a quando l'utente si scollega o tutte le sessioni scadono.

Ad esempio, se un utente sceglie un'azione che richiede una licenza mobile collaboratore e successivamente sceglie un'azione che richiede una licenza mobile publisher, la licenza mobile publisher viene assegnata all'utente e la licenza mobile collaboratore viene rilasciata. L'utente quindi conserverà la licenza publisher fino a quando non si scollega o tutte le sessioni scadono. Se a questo utente è stata assegnata una licenza collaboratore, la licenza non verrà rilasciata perché risulta assegnata. È possibile promuovere di livello solo le licenze mobili. I server delle licenze dovranno comunque assegnare una licenza mobile publisher, se possibile, in presenza di una licenza collaboratore assegnata.

Quando si pianifica il numero di ogni tipo di licenza da rendere disponibile per la distribuzione, le seguenti linee guida possono risultare utili:

Considerazioni sul disco per l'ottimizzazione delle prestazioni

Separare il database, l'indice del repository, le cartelle temporanee e le directory degli asset su unità disco rigido diverse. In tal modo si impedirà a determinate operazioni (ad esempio, il recupero di asset o l'indicizzazione degli asset nel repository) di interferire con le attività dell'utente durante l'esecuzione di diverse operazioni (ad esempio, l'esplorazione degli asset).

Database

Rational Asset Manager richiede un database per l'archiviazione degli asset e dei dati. Per migliorare le prestazioni, ubicare il server di database su un computer fisicamente separato dal server di applicazioni e su un disco dedicato.

Per configurare le tabelle e lo schema del database, è necessario avere privilegi di amministratore del database.

Server di applicazioni

Se si utilizza WebSphere Application Server, è possibile scegliere di installare un nuovo WebSphere Application Server integrato o utilizzare la versione esistente di WebSphere Application Server. È possibile utilizzare qualsiasi server con qualsiasi database o altro software di database. Tuttavia, con le integrazioni, non si dovrebbe utilizzare Rational Asset Manager con la versione integrata di WebSphere Application Server inclusa in Rational Asset Manager.

WebSphere Application Server integrato è una versione più leggera del server. Supporta ambienti che eseguono un numero limitato di applicazioni e che non richiedono il supporto per una gestione completa fornito da WebSphere Application Server. WebSphere Application Server integrato, fornisce una versione più leggera della console di gestione WebSphere Application Server con opzioni di configurazione limitate.

Registri utente

Anche se è possibile aggiungere gli utenti a Rational Asset Manager da un registro esterno (ad esempio LDAP o un registro personalizzato), non è necessario utilizzare un registro esterno. Gli utenti possono essere aggiunti manualmente.

Sicurezza ed autenticazione utente

Se si desidera installare manualmente Rational Asset Manager in un WebSphere Application Server esistente, configurato per la sicurezza (ad esempio, utilizzando LDAP), riconfigurare il server di applicazioni per la sicurezza basata su file fino al completamento dell'installazione e la configurazione di Rational Asset Manager.

La sicurezza basata su file non è rivolta agli ambienti di produzione.

Integrazioni

Facoltativo: è possibile integrare Rational Asset Manager con IBM Rational ClearQuest, IBM Rational ClearCase e IBM WebSphere Service Registry and Repository. Le applicazioni client devono essere installate sullo stesso computer sul quale risiede il server e l'applicazione server Rational Asset Manager. Per migliorare le prestazioni, eseguire i server per queste applicazioni su computer diversi dal server di applicazioni.

Quando si effettua l'integrazione con Rational ClearCase, il servizio WebSphere Application Server deve essere avviato dallo stesso utente che ha effettuato l'accesso al VOB (versioned object base).

Cluster

Quando si distribuisce Rational Asset Manager in un ambiente cluster, i componenti devono essere omogenei con il sistema operativo e il server di applicazioni. Se si desidera effettuare l'integrazione con Rational ClearCase e Rational ClearQuest, le applicazioni client devono essere installate su ogni componente del cluster e devono avere lo stesso percorso di installazione in ogni nodo del cluster. Non è possibile configurare singoli nodi indipendentemente.

Numero elevato di asset

Se si prevede che il repository conterrà un numero elevato di asset (ad esempio, decine o centinaia di migliaia), lo svolgimento di alcune operazioni di gestione degli asset, ad esempio l'indicizzazione, potrà impiegare diverse ore. È possibile migliorare le prestazioni se si utilizzano tecniche di gestione dati e disco rigido, ad esempio utilizzare RAID (Redundant Array of Independent Disks) e una tecnica nota come striping del disco. Lo striping del disco divide i dati in blocchi e archivia i blocchi di dati su diverse partizioni di più unità di dischi fissi. Per istruzioni sulla configurazione dello striping del disco per il proprio ambiente, fare riferimento alla documentazione del proprio sistema operativo. Come accennato nel paragrafo precedente, si consiglia di ubicare l'indice del repository, gli asset e il database su dischi rigidi diversi.

Ulteriori informazioni sull'architettura software basata sui componenti: Questa procedura identifica le astrazioni più importanti del sistema e indica come generare il sistema per assicurare flessibilità e facilità di gestione. Ulteriori informazioni su questa procedura sono disponibili all'indirizzo http://www.ibm.com/developerworks/rational/practices/compbased_sa/.

Linee guida per il sistema Rational Asset Manager e la pianificazione della capacità

Questo argomento contiene linee guida per la pianificazione e le prestazioni di IBM Rational Asset Manager.

Nella pianificazione del sistema e della capacità, tenere in considerazione le seguenti aree:

Fattori delle prestazioni

I requisiti per la capacità e i risultati delle prestazioni sono determinati da diversi fattori:

Le prestazioni e la scalabilità dipendono dalla configurazione e dall'ottimizzazione dell'hardware, dall'ottimizzazione del sistema operativo, dall'ottimizzazione del software, dal traffico di rete e dalla latenza, dai modelli di utilizzo dell'utente, dal numero di asset archiviati in Rational Asset Manager e da altri fattori.

Quando si pianificano i requisiti hardware del server, considerare il numero di utenti che dovranno accedere simultaneamente e il numero di asset da archiviare nel repository. I tempi di risposta dipendono dai dettagli dei casi di utilizzo specifici. Ad esempio, caricare un file di grandi dimensioni richiede più tempo che visualizzare di una pagina Web.

Regolando l'hardware, è possibile migliorare le prestazioni:

Quando si pianifica la dimensione iniziale della piattaforma e gli aggiornamenti all'ambiente di produzione, considerare le risorse del sistema relative utilizzate dalle diverse classi di operazioni utente. Le risorse di sistema più pesanti vengono richieste per le operazioni Eclipse piuttosto che per l'interfaccia Web. Ad esempio, i requisiti del sistema e i passi per migliorare le prestazioni per le seguenti azioni utente, possono variare:

Prevedere la necessità di più spazio di archiviazione per ulteriori asset o per gli asset con un elevato contenuto di risorse utente. Per supportare più utenti, aggiungere memoria o server di applicazioni o utilizzare dischi più rapidi.

Ubicare il database, l'indice del repository, le cartelle temporanee e le directory degli asset su unità disco rigido diverse. In tal modo si impedisce ad alcune operazioni (ad esempio il richiamo e l'indicizzazione degli asset) di interferire con le prestazioni utente (ad esempio, l'esplorazione degli asset).

È possibile installare e gestire Rational Asset Manager su un singolo server; tuttavia è necessario utilizzare almeno un server di database e un server di file esterni. È anche possibile installare Rational Asset Manager su un singolo computer che esegue WebSphere Application Server e un database ed utilizzare i dischi locali per gli asset e l'indicizzazione. Tuttavia, tale configurazione non può superare 50 fino a 75 utenti simultanei. Per migliorare la capacità di un singolo server di applicazioni, distribuire il carico in eccesso.

Le due immagini seguenti, mostrano degli esempi di distribuzione.

Questa figura mostra una distribuzione semplice che supporta fino a 100 utenti: Esempio semplice di distribuzione Rational Asset Manager fino a 100 utenti. L'immagine mostra un client Eclipse e un client Web connessi a un server Web e un server di applicazioni, un server di database e un server per l'archiviazione degli asset.

Questa figura mostra un sistema complesso che può supportare fino a 100.000 utenti: Esempio di una distribuzione fino a 150.000 utenti. L'immagine mostra un client Eclipse e un client Web connessi a due server Web mediante un'utilità di bilanciamento del carico e due server di applicazioni, un server di database e un server per l'archiviazione degli asset. Tutti i server di backend sono connessi a server di backup.

Lo spazio di archiviazione di Rational Asset Manager è composto da due componenti: il database e il file system. Gli asset sono archiviati nel file system e i metadati nel database.

Il numero di asset presenti in un repository può influenzare le prestazioni. La dimensione degli asset non influisce sulla dimensione del database ma sullo spazio di archiviazione del file system.

Sono richiesti tre punti di archiviazione principali per Rational Asset Manager: file di asset, l'indice e il database. Un ambiente con cluster contiene una ubicazione per l'archiviazione degli asset e una ubicazione per l'archiviazione del database.

Nota: In un ambiente di distribuzione di rete WebSphere Application Server, Rational Team Concert non può essere distribuito in cluster; Rational Team Concert deve essere distribuito solo su un server di applicazioni.

Gli indici utilizzati per l'esecuzione delle ricerche si trovano su ogni server di applicazioni, non sul server di database. La dimensione dell'indice dipende dalla dimensione degli asset e da se il contenuto dell'asset è principalmente testo, che può essere indicizzato o contenuto binario, che non può essere indicizzato. Se si utilizzano grandi quantità di testo e file di asset di grandi dimensioni, la dimensione dell'indice sarà grande.

La quantità di spazio su disco necessaria all'indice dipende dal tipo di asset, dal numero di asset, dal livello di attività utente e da quanto tempo il repository esiste.

La dimensione del database dipende dalla dimensione delle descrizioni degli asset e da altre attività del repository, ad esempio forum, assegnazione tag e utenti registrati. Le metriche vengono registrate nel database per molte attività utente, ad esempio la ricerca e il download. Anche se non si aggiungono asset al repository, il database si sviluppa nel tempo a cause delle metriche delle attività registrate. La dimensione del database aumenta in modo lineare in base all'utilizzo del repository.

Se si desidera scaricare e caricare file di grandi dimensioni, attenersi alle seguenti linee guida:

Quando gli utenti caricano un file di grandi dimensioni, devono selezionare il programma di utilità di caricamento avanzato nella procedura guidata Inoltro sul Web.

Rational Asset Manager supporta le richieste di intervallo HTTP, che i client Web utilizzano per riprendere un download interrotto o per scaricare un file suddiviso in parti. Quando gli utenti scaricano un file di grandi dimensioni, possono utilizzare le richieste di intervallo HTTP utilizzando un browser Web come Firefox con l'estensione DownThemAll! (https://addons.mozilla.org/en-US/firefox/addon/201). Gli utenti possono anche considerare di suddividere i file di grandi dimensioni in una serie di file più piccoli.

L'applicazione Web Rational Asset Manager accede all'applicazione guida per consegnare assistenza di contesto per pagine, strumenti e moduli: Un esempio di guida contestuale nell'applicazione Web Rational Asset Manager Web. Passare il cursore del mouse su un Punto interrogativo per visualizzare ulteriori informazioni su una pagina, uno strumento o un modulo.

Se si desidera che gli utenti vengano autentificati (ad esempio, mediante un server di applicazioni o un firewall esterno) per accedere all'applicazione guida Rational Asset Manager, sarà necessario installare l'applicazione guida Rational Asset Manager sullo stesso server dell'applicazione Web Rational Asset Manager.

Esempio di pianificazione della capacità e del sistema

Utilizzare i seguenti numeri di utenti ed asset come linee guida per una configurazione di base:

Le seguenti linee guida sono valide per entrambi gli esempi di configurazione di base:

Gli asset sono composti come segue:

Questo esempio si basa sul carico di lavoro delle seguenti operazioni utente:

Tabella 2.
Azione utente Attività utente Descrizione
Ricerca di parole chiave 48% Gli utenti ricercano parole chiave e occasionalmente utilizzano caratteri jolly nella ricerca.
Download di asset 20% Gli utenti ricercano, individuano e scaricano un asset.
Ricerche basate su facet 26% Gli utenti eseguono ricerche basate su facet che restituiscono 10, 100, e 1000 asset, a prescindere dalla dimensione del repository.
Inoltro asset 1% Gli utenti creano asset e caricano contenuto.
Pagina community 5% Gli utenti selezionano la scheda Community e visualizzano le pagine di una community.

Se il carico di lavoro include più operazioni complesse, supporta un numero inferiore di utenti per ogni server di applicazioni; un carico di lavoro più leggero supporta più utenti.

Durante il monitoraggio delle prestazioni del sistema, è possibile osservare sia il carico del processore che la capacità dell'unità indice e, a seconda di come il carico influenza il server Rational Asset Manager, decidere se aggiungere dischi o un server cluster.

Cluster WebSphere Application Server

Un cluster IBM WebSphere Application Server di grandi dimensioni è composto di server HTTP e proxy di front end con un'utilità di bilanciamento del carico che invia le richieste ai diversi componenti del cluster.

È possibile scalare WebSphere Application Server sia verticalmente che orizzontalmente. Utilizzare un server di database dedicato e un server di file. Il grado in cui WebSphere Application Server può essere scalato e il numero di server che è possibile utilizzare dipende dal tipo e dalla grandezza delle richieste server e dal numero di asset.

Topologie di clustering

Il clustering consiste nel combinare un gruppo di macchine in un'entità logica a cui è possibile fare riferimento come se fosse una sola macchina. Questa sezione descrive diverse configurazioni cluster e i vantaggi e gli svantaggi principali di ciascuna di esse.

Scalabilità

La scalabilità indica il livello di semplicità nell'espansione di un sito. Il numero di utenti, asset e community per una determinata installazione di Rational Asset Manager deve essere in grado di espandere il sito per supportare un carico in aumento. Il carico in aumento può provenire da diverse fonti, ad esempio l'aggiunta di nuovi team o dipartimenti all'insieme di utenti Rational Asset Manager i l'importazioni di grandi insiemi di asset storici in Rational Asset Manager.

La scalabilità è una considerazione architettonica sulla quale si basa la progettazione dell'architettura. Un miglioramento alla scalabilità aggiungendo hardware al sistema, potrebbe influenzare negativamente le prestazioni e la velocità effettiva.

La scelta tra scaling up (clustering verticale) e scaling down (clustering verticale) generalmente dipende dalle preferenze, il costo e la natura dell'ambiente. Tuttavia i problemi di recupero dell'applicazione possono influire sulle preferenze personali.

Disponibilità

Definita anche tolleranza agli errori, la disponibilità è la capacità di un sistema di fornire una continuità operativa in presenza di componenti e sistemi con errori. Le decisioni architettoniche, ad esempio la scelta fra scalabilità orizzontale e verticale e l'uso di utilità di bilanciamento del carico di backup (ovvero i dispatcher), possono influenzare la disponibilità dell'applicazione Rational Asset Manager. Considerare la disponibilità per tutte le risorse condivise, le reti e i sistemi di archiviazione su disco che costituiscono l'ambiente Rational Asset Manager. In presenza di una progettazione con tolleranza degli errori, se un'applicazione o un server si arresta, gli altri membri del cluster continueranno ad essere disponibili per i client.

Esistono due categorie di failover: failover server e failover sessione. Quando si verifica il failover server, le sessioni presenti nel membro del cluster con errori, andranno perdute (ad esempio un utente sarà costretto ad effettuare nuovamente l'accesso) ma i servizi continueranno ad essere disponibili ai client. Nei failover sessione, le sessioni esistenti verranno recuperate dagli altri membri del cluster come se il membro del cluster non avesse subito alcuna interruzione (anche se è possibile che l'ultima transazione non venga recuperata). Rational Asset Manager supporta la configurazione di infrastrutture ridondanti con supporto del failover server.

Interazioni con Rational Asset Manager

Se si desidera integrare un'installazione di IBM Rational Asset Manager con altri software, ad esempio IBM Rational ClearCase, IBM Rational ClearQuest o IBM WebSphere Service Registry and Repository (WSRR), considerare una strategia di autenticazione comune, come LDAP o Active Directory.

Inoltre considerare la connettività a ogni componente. Se il prodotto deve attraversare firewall, aprire le porte appropriate per ogni prodotto integrato.

Gestione del sistema

Durante il monitoraggio del sistema, verificare se i file di log del server Web contengono errori o riavvii del server.

Inoltre rivedere i file di log che s trovano nella seguente ubicazione: <percorso di installazione>\IBM\WebSphere\AppServer\profiles\AppSrv01\logs

Backup di Rational Asset Manager

Per evitare la perdita di dati, effettuare una copia di backup del database IBM Rational Asset Manager, dell'ubicazione dell'archiviazione asset e (se è stato utilizzato Installation Manager) dell'ubicazione dell'installazione di Rational Asset Manager. Inoltre, si consiglia di creare una copia di backup della configurazione di IBM WebSphere Application Server.

Non è necessario creare copie di backup degli indici; Rational Asset Manager crea gli indici automaticamente. Non creare copie di backup di nessun dato /temp.

Prima di aggiornare il sistema, creare le copie di backup necessarie.

Aggiornamenti a Rational Asset Manager

Quando si desidera aggiornare il sistema, considerare il percorso al quale l'aggiornamento deve attenersi. Ad esempio, si desidera utilizzare IBM Installation Manager per installare il supporto sul server o si preferisce copiare il supporto da altre origini?

Considerazioni pre aggiornamento:

Per informazioni dettagliate sull'aggiornamento, vedere Aggiornamento di una versione precedente su WebSphere Application Server

IBM Packaging Utility

Utilizzare il software IBM Packaging Utility per copiare i package del prodotto in un repository che può essere ubicato su un server Web disponibile via HTTP o HTTPS.

Il software Packaging Utility si trova nel CD Enterprise Deployment per ciascuna piattaforma (Windows e Linux) inclusa in IBM Rational Asset Manager. Se si desidera ubicare un repository che contenga un package Rational Asset Manager su un server Web disponibile via HTTP o HTTPS, sarà necessario utilizzare Packaging Utility per copiare il package del prodotto di Rational Asset Manager nel repository.

Utilizzare questo programma di utilità per svolgere le seguenti attività:

Per istruzioni complete sull'uso di Packaging Utility, consultare la guida in linea.

Installazione di Packaging Utility

Per poter utilizzare IBM Packaging Utility per copiare il package del prodotto Rational Asset Manager, è necessario installare Packaging Utility dal CD Enterprise Deployment.

Informazioni su questa attività

Per installare il software IBM Packaging Utility dal CD Enterprise Deployment:

  1. Eseguire il CD Enterprise Deployment per la piattaforma appropriata ed estrarre il file compresso dal CD.
  2. Nella directory di Packaging Utility, estrarre il package di installazione di Packaging Utility dal file compresso (pu.disk_win32.zip o pu.disk_linux.zip).
  3. Individuare il file eseguibile di installazione di Packaging Utility.
  4. Avviare il file eseguibile di installazione e seguire le istruzioni nella procedura guidata per installare Packaging Utility.
  5. Se Installation Manager non viene rilevato sulla workstation, verrà richiesto di installarlo e verrà avviata la procedura guidata. Per installare Installation Manager, attenersi alle istruzioni nella procedura guidata.
  6. Dopo aver installato Installation Manager sul computer, Installation Manager viene avviato e inizia automaticamente con la procedura guidata Installazione.
  7. Per completare l'installazione, attenersi alle istruzioni nella procedura guidata.

Requisiti di installazione

Questa sezione illustra i requisiti hardware e software per installare ed eseguire correttamente il software.

Requisiti hardware

Prima di installare il prodotto, verificare che il sistema soddisfi i requisiti hardware minimi richiesti.

Selezionare la versione corrente di IBM Rational Asset Manager da questo link: http://www-01.ibm.com/support/docview.wss?rs=3263&uid=swg27014356 e fare clic sulla sezione Hardware nella pagina dei requisiti del sistema.

Requisiti software

Prima di installare il prodotto, verificare che il sistema soddisfi i requisiti software,

Selezionare la versione corrente di IBM Rational Asset Manager da questo link: http://www-01.ibm.com/support/docview.wss?rs=3263&uid=swg27014356 per visualizzare i requisiti.

Server di applicazioni (per server)

È possibile installare il server Rational Asset Manager che include una versione integrata di IBM WebSphere Application Server o è possibile installare il server Rational Asset Manager su uno dei server di applicazione supportati.

Per WebSphere Application Server, sono supportate sia la distribuzione su rete che le distribuzioni su cluster.

Applicazione database (per server)

È richiesta un'applicazione database per il server Rational Asset Manager. È possibile utilizzare uno dei database supportati insieme ad una installazione del server Rational Asset Manager su qualsiasi server di applicazioni supportato.

Browser Web

È richiesto un browser Web supportato per eseguire il client Web Rational Asset Manager, visualizzare la documentazione e supportare il widget del browser SWT (Standard Widget Toolkit) di Eclipse.

Altri requisiti software

Requisiti di privilegi utente

L'utente deve disporre di un ID utente che soddisfi i requisiti riportati di seguito, per poter installare IBM Rational Asset Manager.

Attività di pre-installazione

Prima di installare il prodotto, svolgere le seguenti attività:

  1. Assicurarsi che il sistema soddisfi i requisiti descritti nella sezione Requisiti di installazione.
  2. Assicurarsi che l'ID utente abbia i privilegi di accesso necessari per installare il prodotto. Vedere Requisiti di privilegi utente.
  3. Leggere l'argomento Pianificazione dell'installazione.

Operazioni successive

È possibile installare IBM Rational Asset Manager mediante IBM Installation Manager o utilizzando i file .zip di distribuzione ed installandoli manualmente. Se si utilizza Installation Manager, è possibile utilizzare la GUI o eseguire un'installazione non presidiata mediante la riga comandi.

Installazione dal download

Dopo aver scaricato i file di installazione, estrarre il contenuto.

Informazioni su questa attività

Per installare manualmente IBM Rational Asset Manager, scaricare i file .zip ed estrarre il contenuto dei file compressi sul sistema.

Se i file di installazione sono stati scaricati da IBM Passport Advantage, sarà necessario estrarre l'immagine dai file compressi prima di installare Rational Asset Manager.

Se per scaricare i file di installazione è stata selezionata l'opzione Download Director, l'applet Download Director verificherà automaticamente la completezza di ciascun file elaborato.

Estrazione dei file

Informazioni su questa attività

Estrarre ciascun file compresso nella stessa directory. Per Linux. Non includere gli spazi nei nomi delle directory o non sarà possibile eseguire il comando launchpad.sh per avviare launchpad dalla riga comandi.

Installazione dal programma launchpad

Il programma launchpad fornisce una singola ubicazione per visualizzare le informazioni sulla release ed avviare il processo di installazione.

Prima di iniziare

Informazioni su questa attività

Utilizzare il programma launchpad per avviare l'installazione di IBM Rational Asset Manager nei seguenti casi:

Avviando il processo di installazione dal programma launchpad, IBM Installation Manager viene automaticamente installato, se non già presente sul computer, e viene avviato già configurato con il percorso del repository che contiene il package Rational Asset Manager. Se si installa e si avvia Installation Manager direttamente, sarà necessario impostare le preferenze del repository manualmente.

Avvio del programma launchpad

Se si sta eseguendo l'installazione da un CD e sulla workstation è abilitata la funzione di esecuzione automatica, il launchpad di Rational Asset Manager viene avviato automaticamente quando viene inserito il primo disco di installazione nell'unità CD. Se l'installazione viene effettuata da un'immagine elettronica o se l'opzione di esecuzione automatica non è configurata sulla workstation utilizzata, è necessario avviare manualmente il programma launchpad.

Prima di iniziare

Completare le attività precedenti all'installazione descritte in Attività di pre-installazione.

Informazioni su questa attività

Per avviare il programma launchpad, procedere come segue:

  1. Inserire il CD di IBM Rational Asset Manager nell'unità CD. Per Linux. assicurarsi di aver eseguito il mount dell'unità CD.
  2. Se l'opzione di esecuzione automatica è abilitata sul sistema, il programma launchpad di IBM Rational Asset Manager viene avviato automaticamente. In caso contrario, procedere come segue:

Avvio di un'istallazione dal programma launchpad

  1. Avviare il programma launchpad.
  2. Leggere le informazioni sulla release facendo clic su Note sulla release.
  3. Quando si è pronti ad iniziare l'installazione, fare clic su Installa IBM Rational Asset Manager.
  4. Se IBM Installation Manager non viene rilevato sul sistema o se una precedente versione è già installata, è necessario continuare con l'installazione della release più recente.
    1. Seguire le istruzioni della procedura guidata per completare l'installazione di Installation Manager. Per ulteriori informazioni, vedere Installazione di Installation Manager su Windows.
    2. Se Installation Manager viene installato correttamente, fare clic su Fine per chiudere la procedura guidata. Al termine dell'installazione, Installation Manager viene aperto automaticamente.
  5. Se si tratta di una nuova installazione, fare clic su Installazione e seguire le istruzioni nella procedura guidata per completare il processo di installazione. Per dettagli completi, vedere Installazione del server Rational Asset Manager utilizzando Installation Manager
  6. Se si tratta di un aggiornamento d prodotto, è necessario avviare Installation Manager già installato, quindi selezionare Aggiorna e scegliere l'offerta Rational Asset Manager e verificare gli aggiornamenti. Per i dettagli completi, vedere Aggiornamento di una versione precedente su WebSphere Application Server.

Installazione da IBM Installation Manager

IBM Installation Manager è un programma che consente di installare i package del prodotto sul computer.

Installation Manager consente inoltre di aggiornare, modificare e disinstallare qualsiasi package installato. Un package può essere un prodotto, un gruppo di componenti o un singolo componente progettato per essere installato da Installation Manager.

Nella maggior parte degli scenari di installazione per IBM Rational Asset Manager, verrà utilizzato Installation Manager. Rational Asset Manager generalmente richiede a versione più recente di IBM Installation Manager al momento della release.

È possibile utilizzare la GUI di Installation Manager per installare Rational Asset Manager o è possibile effettuare una installazione non presidiata dalla riga comandi utilizzando un file di risposte.

Per ulteriori informazioni su IBM Installation Manager, visitare il centro informazioni di Installation Manager all'indirizzo http://publib.boulder.ibm.com/infocenter/install/v1r2/index.jsp.

Utilizzo di IBM Installation Manager

Informazioni su questa attività

Questa sezione descrive attività comuni relative a IBM Installation Manager. Per ulteriori informazioni, consultare la Installation Manager la guida in linea o il Installation Manager Centro informazioni all'indirizzo http://publib.boulder.ibm.com/infocenter/install/v1r2/index.jsp.

Installazione di Installation Manager su Windows

Informazioni su questa attività

Se l'installazione del prodotto viene avviata dal launchpad del prodotto, l'installazione di Installation Manager viene avviata automaticamente se non è già installato sulla workstation. Per ulteriori informazioni su questo processo, vedere Installazione dal programma launchpad. In altri casi, sarà necessario avviare manualmente l'installazione di Installation Manager.

Per avviare l'installazione di Installation Manager manualmente, procedere come segue:

  1. Eseguire install.exe dalla cartella InstallerImage_win32 sul primo disco di installazione.
  2. Fare clic su Avanti nella pagina Installa package.
  3. Rivedere l'accordo di licenza nella pagina Accordo di licenza e selezionare Accetto i termini dell'accordo di licenza per accettarli. Fare clic su Avanti.
  4. Se richiesto fare clic sul pulsante Sfoglia nella pagina Cartella di destinazione per modificare il percorso di installazione. Fare clic su Avanti.
  5. Fare clic su Installa nella pagina di riepilogo. Al termine del processo di installazione, un messaggio conferma l'esito positivo del processo.
  6. Fare clic su Fine. Viene aperto Installation Manager.

Installazione di Installation Manager su Linux e AIX

Informazioni su questa attività

IBM Installation Manager viene installato dal launchpad. Per ulteriori informazioni su questo processo, vedere Installazione dal programma launchpad.

Per installare Installation Manager manualmente, procedere come segue:

  1. Aprire una finestra terminale con privilegi di utente root.
  2. Eseguire install.
  3. Fare clic su Avanti nella schermata Installa i package.
  4. Rivedere l'accordo di licenza nella pagina Accordo di licenza e selezionare Accetto i termini dell'accordo di licenza per accettarli. Fare clic su Avanti.
  5. Se necessario, modificare il percorso della directory di installazione. Fare clic su Avanti.
  6. Fare clic su Installa nella pagina di riepilogo delle informazioni. Al termine del processo di installazione, un messaggio conferma l'esito positivo del processo.
  7. Fare clic su Fine. IBM Installation Manager si apre.

Avvio di Installation Manager su Windows

Informazioni su questa attività

Installation Manager deve essere avviato dal programma launchpad. In questo modo viene avviato Installation Manager con una preferenza di repository configurato e vengono selezionati i package Rational Asset Manager. Se si avvia direttamente Installation Manager, sarà necessario impostare una preferenza di repository e scegliere i package del prodotto manualmente. Per ulteriori informazioni, vedere Pianificazione dell'installazione.

Per avviare Installation Manager manualmente, procedere come segue:

  1. Aprire il menu Avvia dalla Barra delle attività.
  2. Selezionare Tutti i programmi -> IBM Installation Manager -> IBM Installation Manager.

Operazioni successive

Avvio di Installation Manager su Linux e AIX

Informazioni su questa attività

Installation Manager deve essere avviato dal programma launchpad. In questo modo viene avviato Installation Manager con una preferenza di repository configurato e vengono selezionati i package Rational Asset Manager. Se si avvia direttamente Installation Manager, sarà necessario impostare una preferenza di repository e scegliere i package del prodotto manualmente. Per ulteriori informazioni, vedere Pianificazione dell'installazione.

Per avviare Installation Manager manualmente, procedere come segue:

  1. Aprire una finestra terminale con privilegi di utente root.
  2. Passare alla directory di installazione di Installation Manager (per impostazione predefinita, /opt/IBM/InstallationManager/eclipse) ed eseguire IBMIM.

Disinstallazione di Installation Manager su Windows

Informazioni su questa attività

Per disinstallare Installation Manager:

  1. Aprire il menu Avvia dalla Barra delle attività.
  2. Selezionare Tutti i programmi -> IBM Installation Manager -> Disinstalla IBM Installation Manager.
  3. Fare clic su Avanti nella pagina Disinstalla. IBM Installation Manager viene selezionato per la disinstallazione.
  4. Fare clic su Disinstalla nella pagina di riepilogo.

Risultati

Nota: È anche possibile installare Installation Manager utilizzando il Pannello di controllo. Fare clic su Start -> Impostazioni -> Pannello di controllo e fare doppio clic su Installazione applicazioni. Selezionare la voce per IBM Installation Manager e fare clic su Rimuovi.

Disinstallazione di Installation Manager su Linux e AIX

Informazioni su questa attività

Installation Manager deve essere disinstallato utilizzando lo strumento di gestione package incluso nella versione Linux o AIX.

Per disinstallare Installation Manager manualmente su Linux o AIX:

  1. Aprire una finestra terminale con privilegi di utente root.
  2. Passare alla directory di disinstallazione di Installation Manager. Per impostazione predefinita, questo parametro è /var/ibm/InstallationManager/uninstall. Se Installation Manager è stato installato in una directory diversa dal percorso predefinito, individuare la directory di disinstallazione relativa a quella in cui Installation Manager è stato installato.
  3. Eseguire ./uninstall.

Installazione e disinstallazione non presidiata di Installation Manager

IBM Installation Manager può essere installat e disinstallato in modalità non presidiata.

Installazione non presidiata di Installation Manager su Windows

Informazioni su questa attività

Per installare Installation Manager in modalità non presidiata in un percorso predefinito su Windows:

  1. Passare alla cartella InstallerImage_win32 sul primo disco di installazione.
  2. Eseguire setup.exe /S /v"/qn"

Operazioni successive

Se si desidera modificare il percorso di installazione, è possibile aggiungere la proprietà INSTALLDIR nell'opzione /v. Ad esempio: setup.exe /S /v"/qn INSTALLDIR=\"C:\InstallationManager\""

Disinstallazione non presidiata di Installation Manager da Windows

Informazioni su questa attività

Per disinstallare in modalità non presidiata Installation Manager su Windows:

Eseguire il seguente comando nel prompt dei comandi: msiexec /x {DBD90D51-BD46-41AF-A1F5-B74CEA24365B}

Installazione repository per Installation Manager

IBM Installation Manager richiama i package di prodotto dalle ubicazioni dei repository specificate.

Se per avviare Installation Manager viene utilizzato il launchpad, le informazioni del repository vengono trasmesse a Installation Manager. Se Installation Manager viene avviato direttamente, sarà necessario specificare un repository di installazione che contenga i package di prodotto che si desidera installare. Vedere Impostazione delle preferenze del repository di installazione in Installation Manager.

Alcune organizzazioni raggruppano e conservano i propri package di prodotto sulla rete intranet. Per informazioni su questo tipo di scenario di installazione, vedere la guida in linea di IBM Installation Manager. Gli amministratori del sistema dovranno fornire l'URL corretto.

Per impostazione predefinita, IBM Installation Manager utilizza un URL integrato in ogni prodotto di sviluppo software Rational per connettersi a un server di repository su Internet. In tal modo Installation Manager ricercherà i package del prodotto e le nuove funzioni.

Impostazione delle preferenze del repository di installazione in Installation Manager

Quando si avvia l'installazione di IBM Rational Asset Manager dal programma launchpad, il percorso del repository che contiene il package del prodotto in fase di installazione viene automaticamente definito in IBM Installation Manager all'avvio. Tuttavia, se si avvia Installation Manager direttamente (ad esempio, l'installazione di Rational Asset Manager da un repository ubicato su un server Web), sarà necessario specificare la preferenza del repository (l'URL per la directory che contiene il package del prodotto) in Installation Manager prima di poter installare il package del prodotto. Specificare queste posizioni del repository nella pagina Repository della finestra Preferenze. Per impostazione predefinita, Installation Manager utilizza un URL integrato in ogni prodotto di sviluppo software Rational per connettersi a un server di repository mediante Internet e ricercare package e nuove funzioni installabili. La propria organizzazione potrebbe richiedere di reindirizzare il repository per utilizzare i siti intranet.

Prima di iniziare

Nota: Prima di avviare il processo di installazione, assicurarsi di ottenere l'URL del repository del package di installazione dall'amministratore.

Informazioni su questa attività

Per aggiungere, modificare o rimuovere un percorso di repository in Installation Manager:

  1. Avviare Installation Manager.
  2. Nella pagina di avvio di Installation Manager, fare clic su File -> Preferenze, quindi su Repository. Viene aperta la pagina Repository, che mostra i repository disponibili, i relativi percorsi e se è possibile accedervi.
  3. Nella pagina Repository, fare clic su Aggiungi repository.
  4. Nella finestra Aggiunta repository, immettere l'URL del percorso del repository o cercarlo ed impostare un percorso file.
  5. Fare clic su OK. Se è stato fornito un percorso di repository HTTPS o FTP limitato, verrà richiesto di indicare un ID utente e una password. Viene elencato il percorso del repository nuovo o modificato. Se non è possibile accedere al repository, viene visualizzata una x rossa nella colonna Accessibile.
  6. Fare clic su OK per uscire.

Operazioni successive

Nota: affinché Installation Manager ricerchi i percorsi di repository predefiniti nei package installati, assicurarsi che la preferenza Cerca nei repository di servizio durante l'installazione e gli aggiornamenti nella pagina delle preferenze Repository sia selezionata: questa preferenza è selezionata per impostazione predefinita.

Installazione di IBM DB2 Enterprise Server Edition, versione 9.5

IBM Rational Asset Manager richiede un'applicazione database. Se nessuna delle applicazioni database supportate è installata, è possibile installare IBM DB2 Enterprise Server Edition, versione 9.5 incluso nel supporto di installazione di Rational Asset Manager.

Informazioni su questa attività

Le istruzioni di installazione e le note sulla release, così come le informazioni sull'utilizzo di DB2, sono disponibili nel Centro informazioni di IBM DB2 Database per Linux, UNIX® e Windows. Vedere http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp.

Per avviare l'installazione di DB2 Enterprise Server Edition, versione 9.5:

  1. Avviare il programma DB2 Setup Launchpad. Dal programma launchpad Rational Asset Manager, fare clic su Installa IBM DB2 Enterprise Server Edition, Versione 9.5. Se l'installazione viene effettuata da un supporto CD, potrebbe essere richiesto di inserire il primo CD di installazione DB2. Viene avviato il programma DB2 Setup Launchpad.
  2. Leggere le informazioni sulla release disponibili in DB2 Setup Launchpad o nel centro informazioni.
  3. Nel menu a sinistra, fare clic su Installa un prodotto, quindi nella pagina che viene visualizzata, in DB2 Enterprise Server Edition , fare clic su Installa nuovo. Viene visualizzata la procedura guidata per la configurazione di DB2.
  4. Seguire le istruzioni della procedura guidata per completare l'installazione. Per ulteriori informazioni, consultare le istruzioni di installazione di IBM DB2 Database per Linux, UNIX, e Windows nel centro informazioni o fare clic su Guida nella procedura guidata per la configurazione di DB2.

Operazioni successive

Sarà necessario registrare la chiave di licenza per DB2. Vedere Registrazione della chiave di licenza DB2.

Registrazione della chiave di licenza DB2

La chiave di licenza IBM DB2 Enterprise Server Edition, Versione 9.5 deve essere registrata utilizzando il comando db2licm.

Informazioni su questa attività

Il prodotto DB2 utilizza le informazioni sulla chiave di licenza contenute nel file nodelock. Il file nodelock viene creato o aggiornato eseguendo il comando db2licm e specificando il file di licenza del prodotto DB2. L'operazione di creazione o aggiornamento del file nodelock viene definita registrazione della chiave di licenza del prodotto DB2.

Il prodotto DB2 utilizza le informazioni sulla chiave di licenza che si trovano nel file nodelock, che viene creato o aggiornato eseguendo il comando db2licm e specificando il file di licenza per il prodotto DB2. Per registrare la chiave di licenza, è necessario eseguire il comando db2licm su ciascun computer in cui è installato DB2.

Per registrare manualmente la chiave di licenza del prodotto DB2 utilizzando l'autorità principale, procedere come segue:

  1. Accedere come un utente con autorità principale.
  2. Registrare la chiave di licenza del prodotto DB2 con il comando appropriato: dove nomefile è il percorso e il nome completo del file di licenza che corrisponde al prodotto in fase di installazione.

Ad esempio, su AIX, se il CD-ROM è montato nella directory /cdrom e il nome del file di licenza è db2ese_o.lic, il comando sarà: /usr/opt/db2_08_01/adm/db2licm -a /cdrom/db2/license/db2ese_o.lic

Dopo aver eseguito il comando db2licm, le informazioni sulla chiave di licenza del prodotto DB2 possono essere individuate nel file nodelock nelle seguenti directory:

Per registrare la chiave di licenza del prodotto DB2 come proprietario dell'istanza, procedere come segue:

  1. Creare l'ambiente per l'istanza e diventarne il proprietario.
  2. Registrare la licenza del prodotto DB2 con il comando appropriato: dove db2instance_path è il percorso in cui è stata creata l'istanza DB2 e nomefile è il percorso completo e il nome del file di licenza che corrisponde al prodotto in fase di installazione.

Installazione di Rational License Server

Per distribuire le chiavi di licenza ai client, il server IBM Rational Asset Manager utilizza IBM Rational License Server.

Informazioni su questa attività

Per installare e configurare Rational License Server per Rational Asset Manager:

  1. Installare IBM Rational License Server.

    Se si utilizza Rational License Server versione 7.0 o una versione precedente, aggiornare a Rational License Server per Windows versione 7.0.1 o a Rational License Server per UNIX e Linux versione 7.0.0.1. Rational License Server 7.0.1 e 7.0.0.1 sono compatibili con le chiavi di licenza precedentemente installate e continueranno a funzionare con i computer client esistenti.

    Rational License Server è incluso nel supporto di installazione di Rational Asset Manager.

    Guida di gestione licenze per informazioni sull'installazione e la configurazione del server delle licenze.

    Per una panoramica, visitare la pagina Web sulla consegna e il supporto di Rational License Server: http://www-01.ibm.com/support/docview.wss?uid=swg21265239

  2. Richiedere ed installare le chiavi di licenza.

    Il numero di chiavi di licenza disponibile determina il numero di utenti che possono collegarsi contemporaneamente all'applicazione Web.

    Per l'aggiornamento, è necessario inviare una richiesta per una nuova chiave di licenza. Sarà necessario acquisire una nuova licenza server e nuove licenze utente autorizzato.

    Per ulteriori informazioni sulle licenze Rational e su come ottenere le chiavi di licenza Rational Asset Manager,ç fare riferimento alla pagina di supporto per le licenze Rational all'indirizzo http://www.ibm.com/software/rational/support/licensing/.

  3. Avviare Rational License Server. Consultare il manuale IBM Rational License Management Guide o al guida per l'amministratore delle chiavi di licenza.
  4. Dopo aver distribuito le applicazioni Rational Asset Manager sul server di applicazioni, configurare il server Rational Asset Manager per la comunicazione con Rational License Server.

    È possibile configurare il server Rational Asset Manager server affinché comunichi con Rational License Server mediante una configurazione manuale o mediante l'applicazione di configurazione server Rational Asset Manager. Per istruzioni sull'installazione di Rational Asset Manager e sull'uso dell'applicazione di configurazione server, vedere Distribuzione e configurazione dei file di applicazione mediante l'applicazione di configurazione server. Per istruzioni sulla configurazione manuale del server Rational Asset Manager affinché comunichi con il server delle licenze, vedere Configurazione dell'applicazione server Rational Asset Manager.

Abilitazione della sicurezza dell'applicazione su WebSphere Application Server V6.1

Se l'installazione avviene su un IBM WebSphere Application Server, versione 6.1 esistente, la sicurezza dell'applicazione deve essere abilitata. Se la sicurezza dell'applicazione non è abilitata, l'applicazione di configurazione server IBM Rational Asset Manager non sarà in grado di apportare modifiche alla configurazione per IBM WebSphere Application Server.

  1. Nella console di gestione WebSphere Application Server, fare clic su Sicurezza.
  2. Assicurarsi che l'opzione Abilita protezione applicazione sia selezionata.
  3. Fare clic su Applica.
  4. Fare clic su Salva.

Installazione di Rational Asset Manager

Questa sezione descrive le operazioni per l'aggiornamento di IBM Rational Asset Manager, per installarlo con IBM WebSphere Application Server, versione 6.1 integrato, e per installarlo in una installazione esistente di WebSphere Application Server o Apache Tomcat Server.

Informazioni su questa attività

Nota: Come per la versione 7.2, solo l'applicazione di configurazione server viene installata utilizzando IBM Installation Manager. Per completare l'installazione, verrà utilizzata l'applicazione di configurazione server.

Installazione del server Rational Asset Manager utilizzando Installation Manager

È possibile installare l'applicazione di configurazione server IBM Rational Asset Manager, che verrà utilizzata per distribuire tutte le altre applicazioni, con IBM Installation Manager. È possibile installare l'applicazione server con una versione integrata di IBM WebSphere Application Server o su una versione esistente di WebSphere Application Server, Versione 6.1. È possibile effettuare l'installazione su un singolo nodo o su un cluster.

Prima di iniziare

Se l'installazione avviene su Apache Tomcat o se non si desidera utilizzare Installation Manager, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.

Se non si ha accesso all'interfaccia utente grafica, è possibile utilizzare gli script di risposta dalla riga comandi.

Prima di installare Rational Asset Manager, assicurarsi che l'applicazione database (DB2, Oracle o SQL Server) sia installata e in esecuzione.

Per WebSphere:Se l'installazione avviene su un WebSphere Application Server esistente, assicurarsi che il server di applicazioni o il cluster sia in esecuzione. È necessario eseguire Installation Manager sullo stesso server del server di applicazioni, o, per i cluster distribuiti in rete, sul server sul quale è in esecuzione il gestore della distribuzione.

  1. Avviare il programma launchpad di Rational Asset Manager (vedere Installazione dal programma launchpad). Per utilizzare una lingua diversa, selezionare una lingua dall'elenco Selezione lingua.
  2. Fare clic su Installa server IBM Rational Asset Manager. Viene avviato Installation Manager e viene aperta la procedura guidata Installazione.
  3. Se l'installazione viene effettuata dal programma launchpad, procedere con il passo 7.
  4. Se Installation Manager è già installato sul sistema, ma non si dispone dell'ultima versione, viene visualizzata l'ultima versione di Installation Manager; selezionarla e continuare con la procedura guidata Installazione per aggiornare Installation Manager.
  5. Per ricercare aggiornamenti disponibili per il package del server Rational Asset Managerm fare clic su Verifica altre versioni ed estensioni.
    Nota: Per utilizzare Installation Manager per effettuare una ricerca dei package installati nei percorsi dei repository di aggiornamento IBM, nella pagina delle preferenze File -> Preferenze -> Repository selezionare Cerca nei repository di servizio durante l'installazione e gli aggiornamenti. Questa preferenza è selezionata per impostazione predefinita. Per effettuare la ricerca è necessario disporre di connessione a Internet.
    Installation Manager cerca gli aggiornamenti nel repository di servizio predefinito del package del prodotto. Inoltre effettua la ricerca in tutti i percorsi di repository impostati. È possibile installare gli aggiornamenti nello stesso momento in cui si installa il package del prodotto di base.
  6. Se vengono trovati aggiornamenti per il package server Rational Asset Manager, verranno visualizzati nell'elenco package di installazione presente nella pagina Installazione package di seguito al prodotto corrispondente. Per impostazione predefinita, vengono visualizzati solo gli aggiornamenti più recenti. Per visualizzare altre versioni dei package, selezionare Mostra tutte le versioni.
  7. Nella finestra Package di installazione, espandere IBM Rational Asset Manager Server e selezionare Versione 7.2. Gli aggiornamenti con dipendenze vengono selezionati e deselezionati automaticamente tutti insieme.
    Nota: Se si installano più packages contemporaneamente, tutti i package verranno installati nello stesso gruppo di package.
  8. Fare clic su Avanti.
  9. Nella pagina licenze, leggere l'accordo per il package selezionato. Se si sceglie di installare più package, potrebbe esserci un accordo di licenza per ciascun package. Per visualizzare tutti gli accordi di licenza, selezionare ogni versione package. Le versioni dei package selezionati per l'installazione (ad esempio il package di base e un aggiornamento) vengono elencati nel nome del package.
    1. Se si accettano i termini di ciascun accordo di licenza, fare clic su Accetto i termini degli accordi di licenza.
    2. Per continuare, fare clic su Avanti.
  10. Nella pagina Percorso immettere il percorso della directory delle risorse condivise nel campo Directory risorse condivise o accettare il percorso predefinito. La directory delle risorse condivise contiene risorse che possono essere condivise tra i gruppi di package. Per continuare, fare clic su Avanti.

    Percorsi predefiniti:

    Importante: È possibile specificare la directory delle risorse condivise solo la prima volta in cui si installa un package. Utilizzare il disco più grande a disposizione per assicurare uno spazio adeguato alle risorse condivise dei package. Non sarà possibile modificare il percorso della directory a meno che non si disinstallino tutti i package.
  11. Nella pagina Percorso, scegliere un gruppo di package esistente in cui installare il package del server Rational Asset Manager o crearne uno nuovo. Un gruppo di package rappresenta una directory in cui i package condividono risorse. Per creare un gruppo di package:
    1. Fare clic su Crea un nuovo gruppo di package.
    2. Immettere il percorso per la directory di installazione per il gruppo di package. Il nome del gruppo di package viene creato automaticamente.

      Percorsi predefiniti:

      • Per Windows: C:\Program Files\IBM\RAM72Server
      • Per Linux: Per AIX: Per Linux per zSeries:/opt/IBM/RAM72Server
    3. Per continuare, fare clic su Avanti.
  12. Nella pagina Funzioni, selezionare IBM Rational Asset Manager Server 7.2.
  13. Nella successiva pagina Funzioni, nell'elenco Selezione server di applicazioni, selezionare il server di applicazioni:
  14. Se si è selezionato WebSphere Application Server integrato nel package, indicare la configurazione server da utilizzare:
    1. Specificare le porte di WebSphere Application Server integrate o utilizzare le assegnazioni di porte predefinite. La colonna disponibile indica se la porta è già in uso.
      Tabella 3. Definizioni di porte predefinite per WebSphere Application Server V6.1
      Nome porta Valore predefinito
      Porta di trasporto HTTP (WC_defaulthost) 13080
      Porta console amministrativa (WC_adminhost) 13060
      Porta di trasporto HTTPS (WC_defaulthost_secure) 13443
      Porta console amministrativa protetta (WC_adminhost_secure) 13043
      Porta bootstrap (BOOTSTRAP_ADDRESS) 13809
      Porta connettore SOAP (SOAP_CONNECTOR_ADDRESS) 13880
    2. Fare clic su Avanti.
    3. Nella pagina Root di contesto, nel campo Server di configurazione Rational Asset Manager, immettere una root di contesto per l'applicazione di configurazione server Rational Asset Manager. Una root di contesto identifica il percorso di un'applicazione Web sul server. Ad esempio, se si utilizza la root di contesto predefinita ram.setup su un server con dominio www.example.com, si accederà all'applicazione di configurazione server in un browser Web all'URL www.example.com/ram.setup
    4. Fare clic su Avanti e procedere con il passo 16
  15. Se è stato selezionato WebSphere Application Server, indicare la configurazione server:
    1. Nel campo Percorso del profilo del server di applicazioni, immettere il percorso completo al server di applicazioni sul computer locale o fare clic su Sfoglia e passare al percorso del profilo del server di applicazioni. Per i cluster distribuiti in rete, selezionare il server di applicazioni sul quale è in esecuzione il gestore della distribuzione. Ad esempio, su un'installazione completa di WebSphere Application Server, immettere C:\Programmi\IBM\WebSphere\AppServer\profiles\<nome_profilo> (dove nome profilo è il nome del profilo sul server o il gestore della distribuzione su un cluster). Per un'installazione di WebSphere Application Server integrato installato con Rational Asset Manager, per impostazione predefinita il percorso è C:\Programmi\IBM\RAM71Server\ram\ewas\profiles\profile1.
    2. Nel campo di testo URL root del server, immettere l'URL root del server (ovvero l'URL root del server sul quale si trova la console di gestione di WebSphere Application Server). Per impostazione predefinita, tale URL è http://localhost:9080. Se si utilizza un numero di porta diverso per la console di gestione di WebSphere Application Server per il profilo selezionato al passo 14a (ad esempio, se la sicurezza è abilitata o se esistono più profili sul server di applicazioni), immettere quel numero di porta al posto di 9080. Per un cluster, la porta predefinita per l gestore di distribuzione è 9060.
    3. Se sul server di applicazioni la sicurezza è abilitata, immettere un nome utente e password dell'amministratore. Se la sicurezza non è abilitata, deselezionare la casella di spunta.
    4. Nella sezione Tipo di configurazione server, indicare se si sta installando un singolo server o un cluster di distribuzione di rete e fornire il nome del cluster o del server. Il server deve essere identificato nella sezione Configurazione del server e deve essere in esecuzione.
    5. Se l'installazione si effettua su un singolo server, fare clic sul pulsante Ottieni elenco dal server.
      • Per le installazioni di singoli nodi server, il nome del server viene visualizzato nel campo di testo (ad esempio, server1).
    6. Fare clic su Avanti.
    7. Nella pagina Root di contesto, nel campo Server di configurazione Rational Asset Manager, immettere una root di contesto per l'applicazione di configurazione server Rational Asset Manager. Una root di contesto identifica il percorso di un'applicazione Web sul server. Ad esempio, se si utilizza la root di contesto predefinita ram.setup su un server con dominio www.example.com, si accederà all'applicazione di configurazione server in un browser Web all'URL www.example.com/ram.setup
  16. Nella pagina Riepilogo, rivedere le scelte effettuate. Per modificare le scelte o i dettagli della configurazione, fare clic su Indietro, ed inserire le modifiche desiderate.
  17. Quando le selezioni sono definitive, fare clic su Installa. Un indicatore mostra l'avanzamento dell'installazione, che può impiegare alcuni minuti.
  18. Al termine del processo di installazione, un messaggio conferma l'esito positivo del processo. Per tornare alla pagina Avvio di Installation Manager, fare clic su Fine.

Risultati

Nota:

Se è stato installato WebSphere Application Server integrato su Windows o Linux e si desidera eseguire WebSphere Application Server come servizio, vedere Configurazione di WebSphere Application Server integrato come servizio (solo Windows e Linux).

Viene aperta la pagina Web Configurazione di Rational Asset Manager in una finestra del browser. Attenersi alle istruzioni per avviare il server (o riavviare il server, se era già in esecuzione) e fare clic sul link per avviare l'applicazione di configurazione server Rational Asset Manager. L'applicazione per la configurazione del server è una procedura guidata che distribuisce gli altri file archivio Web ed enterprise e configura il database, la connessione database, la sicurezza e le impostazioni del repository. Per istruzioni sull'uso dell'applicazione di configurazione server, vedere la sezione Distribuzione e configurazione dei file di applicazione mediante l'applicazione di configurazione server.

Operazioni successive

Per DB2: Se si utilizza DB2

Se si utilizza DB2, l'applicazione di configurazione server può creare e configurare automaticamente i databases. Vedere Distribuzione e configurazione dei file di applicazione mediante l'applicazione di configurazione server.

Per Oracle: Per SQL Server: Se si utilizza Oracle o Microsoft SQL Server

Creare i database per gli asset e i cicli di vita. Vedere Creazione e configurazione di database per Rational Asset Manager.

Installazione non presidiata con Installation Manager

È possibile installare IBM Rational Asset Manager dalla riga comandi utilizzando file di risposte invece di utilizzare l'interfaccia utente grafica di IBM Installation Manager.

È possibile effettuare un'installazione non presidiata utilizzando un file di risposte dalla riga comandi. Per le installazioni non presidiate esistono file di risposte già installati o inclusi nel supporto di installazione. I file di risposte di esempio si trovano sul supporto di installazione nella cartella disk1/sample_response_files e sono installati anche nella directory /sample_response_files. I file di esempio sono:

Ogni file include commenti che descrivono come modificarli per una specifica installazione.

Per informazioni sull'uso dei file di risposte per l'installazione non presidiata del prodotto, vedere http://publib.boulder.ibm.com/infocenter/install/v1r2/topic/com.ibm.silentinstall12.doc/topics/c_silent_install_over_IM.html

Distribuzione e configurazione manuale di Rational Asset Manager su un server di applicazioni esistente

Se si desidera utilizzare il IBM WebSphere Application Server esistente o l'ambiente cluster, attenersi alle seguenti istruzioni per installare e configurare manualmente IBM Rational Asset Manager.

Informazioni su questa attività

L'elenco che segue è l'ordine in base al quale devono essere effettuate le operazioni per configurare Rational Asset Manager da utilizzare con un server di applicazioni esistente. Generalmente, verranno completate le seguenti attività:

  1. Creazione di un database per gli asset.
  2. Creazione di un database per i cicli di vita.
  3. Per WebSphere:Su WebSphere Application Server, verranno eseguite le seguenti attività:
    1. Distribuzione dell'applicazione di configurazione server:
    2. Utilizzo dell'applicazione di configurazione server per distribuire l'altra applicazione e per configurare Rational Asset Manager
  4. Su Tomcat, verranno eseguite le seguenti attività:
    1. Distribuzione delle applicazioni e configurazioni delle connessioni database.
    2. Configurazione dell'applicazione Rational Asset Manager.

Richiamo dei file dell'applicazione server direttamente dal supporto di installazione

Il supporto di installazione contiene file .zip per ogni sistema operativo supportato che contiene tutti i file richiesti per l'installazione e la configurazione manuale di IBM Rational Asset Manager.

Prima di iniziare

Il supporto di installazione per Rational Asset Manager deve essere stato scaricato e tutti i file .zip devono essere stati estratti nella stessa directory.

Informazioni su questa attività

Il supporto di installazione contiene un file .zip per ogni sistema operativo e server di applicazioni supportato che contiene i seguenti file:

Nota: I file dell'applicazione e gli script per Rational Asset Manager sono specifici per ogni sistema operativo.

  1. Nel supporto di installazione o mediante il sito di download IBM o nel package di download di Passport Advantage, individuare i file .zip appropriati per il sistema operativo e il server di applicazioni.

    I file .zip hanno la seguente convenzione di denominazione: com.ibm.ram.manual.deploy.<server_di_applicazioni>.<sistema_operativo>_<numero_versione>.disk1.zip, dove <server_di_applicazioni> sarà was per WebSphere Application Server o tomcat per Apache Tomcat.

  2. Estrarre il file .zip appropriato per il proprio sistema operativo in un'immagine disco locale. Ogni file .zip contiene tutti i file necessari per il sistema operativo appropriato

Risultati

Per effettuare l'installazione manuale è necessario:

I file .zip estratti contengono i seguenti file:

Tabella 4. Elenco dei file di installazione per Rational Asset Manager nei file .zip per la distribuzione manuale
Disco Percorso Nomi file Descrizione
Solo .was <percorso .zip estratto>\apps\was
  • com.ibm.ram.repository.setup.web.ear
  • com.ibm.ram.repository.web_runtime.ear
  • iehs_war.ear
  • rmcabdgovernprocess_war.ear
  • RTC-server.zip
Rational Asset Manager file di applicazione .ear e l'applicazione server IBM Rational Team Concert inclusa richiesta per la gestione dei cicli di vita degli asset
Solo .tomcat <percorso .zip estratto>\apps\tomcat
  • com.ibm.ram.repository.web.tomcat_runtime.war
  • com.ibm.ram.repository.web.ws.tomcat_runtime.war
  • iehs.war
  • rmcabdgovernprocess.war
  • RTC-Server.zip
  • sharedLib.zip
File di archivio Web e file della libreria condivisa Rational Asset Manager per Tomcat
Solo .was <percorso .zip estratto>\conf\bin
  • deployClusterSetup.py
  • UninstallSetup.py
File per la distribuzione o la disinstallazione dell'applicazione di configurazione server in un cluster IBM WebSphere Application Server.
Solo .was <percorso .zip estratto>\conf\cq
  • linkscript.py
Un file che consente di configurare una connessione tra Rational Asset Manager e IBM Rational ClearQuest.
Entrambi <percorso .zip estratto>\DatabaseScripts com.ibm.ram.lifecycle.zip Un file per inserire dati nelle tabelle del database per il database per i cicli di vita dell'asset utilizzato dalla versione interna di Rational Team Concert.
Entrambi <percorso .zip estratto>\DatabaseScripts\DB2
  • bootStrap_DB2.sql
  • dbcreate.sql
  • dbcreate_populate.bat
  • dbcreate_populate.sh
  • dbcreate_populate_zLinux.sh
  • RAMSCHEMA_DB2.sql
File per la creazione e l'inserimento dei dati in un database DB2 per Rational Asset Manager.
Entrambi <percorso .zip estratto>\DatabaseScripts\Oracle
  • bootStrap_Oracle.sql
  • RAMSCHEMA_Oracle.sql
File per la creazione e l'inserimento dei dati in un database Oracle.
Entrambi <percorso .zip estratto>\DatabaseScripts\SQLServer
  • bootStrap_SQLServer.sql
  • RAMSCHEMA_SQLServer.sql
File per la creazione e l'inserimento dei dati in un database Microsoft SQL Server.

Creazione e configurazione di database per Rational Asset Manager

Se il software di database è installato ed il server di database è in esecuzione, è possibile creare e configurare un database prima di installare IBM Rational Asset Manager, oppure durante l'utilizzo dell'applicazione di configurazione server Rational Asset Manager. Se si utilizza IBM DB2, l'applicazione di configurazione server crea i database automaticamente.

Per WebSphere: Per DB2:Se si utilizzano IBM WebSphere Application Server e DB2 e se sceglie di creare il database con l'applicazione di configurazione server Rational Asset Manager, ignorare questa sezione.

Creazione e inserimento dei dati nel database per gli asset

Creazione delle tabelle del database e inserimento dei dati per gli asset in DB2 con file di batch

Utilizzare i file di batch e gli script del database per creare tabelle ed inserire dati in IBM DB2 per IBM Rational Asset Manager.

Prima di iniziare

Se si utilizza IBM WebSphere Application Server e si desidera utilizzare l'applicazione di configurazione server, è possibile ignorare questa attività perché: l'applicazione di configurazione server può creare e configurare automaticamente i databases.

Se si preferisce creare il database e le tabelle manualmente, vedere Creazione manuale delle tabelle del database e inserimento dei dati per gli asset in DB2.

È possibile creare il database e le tabelle automaticamente eseguendo i file batch. DB2 deve essere già installato e in esecuzione. Assicurarsi di conoscere il percorso degli script SQL inclusi nel supporto di installazione. Il percorso è percorso di installazione\ram\DatabaseScripts\DB2 se è stato installato con Installation Manager. È anche necessario conoscere la directory di installazione per DB2 (generalmente C:\Programmi\IBM\SQLLIB per Windows e opt/IBM/DB2/V9.5 per Linux, AIX o Linux per zSeries.

Verranno utilizzati i seguenti script:

  1. Se l'installazione viene effettuata dal CD, copiare gli script SQL nel file system locale.
  2. Per Linux: Per AIX: Per Linux per zSeries: Assicurarsi di avere autorizzazione in scrittura per la directory contenente gli script SQL.
  3. Da una riga comandi, passare alla directory contenente gli script SQL per DB2 (percorso del supporto di installazione\ db_scripts\DB).
  4. Eseguire il seguente file di batch:
  5. Quando richiesto, immettere il nome del database o premere il tasto Invio per accettare il nome database predefinito (RAMDB).
  6. Al prompt successivo, immettere il percorso della directory di installazione per DB2 o premere il tasto Invio per accettare il valore predefinito (C:\Programmi\IBM\SQLLIB per Windows e /opt/IBM/DB2/V9.5 per Linux, AIX o Linux per zSeries.
  7. Il file batch viene eseguito. Lo script esegue le seguenti azioni:
    Nota: Quando il file batch viene eseguito per la prima volta, potrebbero essere visualizzati alcuni errori SQL0204N che informano che il nome è un nome non definito, simili al seguente esempio:
    ** Errore CLI durante l'esecuzione dell'istruzione SQL:
    (-204): [IBM][CLI Driver][DB2/NT] SQL0204N  "RAMSCHEMA.FORUM" è un nome non definito.  SQLSTATE=42704
    Se si sta eseguendo il file batch per la prima volta, questi messaggi possono essere tranquillamente ignorati.
  8. Verificare che le tabelle siano state create. Ad esempio, avviare il centro di controllo DB2 e cercare il database RAMDB. Verificare che il database e le tabelle siano stati creati.

Operazioni successive

Successivamente, creare il database per la gestione del ciclo di vita. Vedere Creazione di un database per i cicli di vita degli asset in DB2.

Creazione manuale delle tabelle del database e inserimento dei dati per gli asset in DB2

Questa sezione riporta le istruzioni per la configurazione manuale di IBM DB2 e per la creazione delle tabelle e l'inserimento dei dati per IBM Rational Asset Manager in DB2.

Prima di iniziare

Se si utilizza IBM WebSphere Application Server e si desidera utilizzare l'applicazione di configurazione server, è possibile ignorare questa attività perché: l'applicazione di configurazione server può creare e configurare automaticamente i databases.

DB2 deve essere già installato e in esecuzione. Inoltre, assicurarsi di conoscere l'ubicazione degli script SQL inclusi nel supporto di installazione (generalmente percorso supporto di installazione\ db_scripts\DB2). Infine, è necessario conoscere la directory di installazione di DB2 (generalmente C:\Programmi\IBM\SQLLIB per Windows, opt/ibm/DB2/V9.5 per Linux e /opt/IBM/db2/V9.5 per AIX.

Informazioni su questa attività

Per semplificare questo processo, è possibile utilizzare script di batch. Vedere Creazione delle tabelle del database e inserimento dei dati per gli asset in DB2 con file di batch.

Per configurare DB2 e creare le tabelle del database:

  1. Avviare il Centro di controllo DB2.
  2. Selezionare l'istanza del database.
  3. Creare ed aggiungere un nuovo database.
    1. Fare clic su Strumenti -> Editor comandi.
    2. Nell'editor dei comandi, immettere (in maiuscolo):
      ATTACH TO <ISTANZA_DATABASE>
      (dove <ISTANZA_DATABASE> è il nome dell'istanza del database selezionato al passo 2)
    3. Fare clic su Esegui.
    4. Cancellare il comando precedente dall'editor dei comandi ed immettere (in maiuscolo):
      CREATE DATABASE <NOME_DATABASE> AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY US
      (dove <NOME_DATABASE> può essere un qualsiasi nome, ad esempio RAMDB)
    5. Fare clic su Esegui.
    6. Fare clic su Aggiungi, selezionare il database appena creato e fare clic su OK.
  4. Eseguire lo script dbcreate.sql.
    1. Fare clic su Apri.
    2. Passare al file dbcreate.sql.
    3. Fare clic su OK.
    4. Fare clic su .
    5. Fare clic su Esegui.
  5. Eseguire lo script RAMSCHEMA_DB2.sql.
    1. Fare clic su Apri.
    2. Passare al file RAMSCHEMA_DB2.sql.
    3. Fare clic su OK.
    4. Fare clic su .
    5. Nel campo di testo Carattere di terminazione istruzione, sostituire il carattere punto e virgola predefinito ( ; ), con un accento circonflesso ( ^ ).
    6. Fare clic su Esegui.
  6. Eseguire lo script bootstrap_DB2.sql.
    1. Fare clic su Apri.
    2. Passare al file bootstrap_DB2.sql.
    3. Fare clic su OK.
    4. Fare clic su .
    5. Nel campo di testo Carattere di terminazione istruzione, sostituire il accento circonflesso ( ^ ) con un punto e virgola ( ; ).
    6. Fare clic su Esegui.
  7. Verificare che le tabelle siano state create.
    1. Fare clic su Vista oggetto ed aprire l'istanza del database.
    2. Fare clic su Tabelle per verificare che le tabelle contengano dati.

Operazioni successive

Successivamente, creare il database per la gestione del ciclo di vita. Vedere Creazione di un database per i cicli di vita degli asset in DB2.

Creazione del database e inserimento dei dati per gli asset in Oracle 11g o 10.2(g)

Sono riportate le istruzioni per la creazione delle tabelle e per l'inserimento dei dati in modalità manuale per IBM Rational Asset Manager in Oracle 11g o 10.2(g).

Prima di iniziare

Oracle deve già essere installato e in esecuzione. Inoltre, assicurarsi di conoscere il percorso degli script SQL (generalmente <percorso dei supporti di installazione> \db_scripts\Oracle).

Informazioni su questa attività

Per creare le tabelle del database, procedere come segue:

  1. Utilizzare Oracle Database Configuration Assistant e seguire le istruzioni riportate nella procedura guidata per creare un nuovo database.
    1. Utilizzare il nome del database globale ramdb_< dominio> ed un SID (system identifier) ramdb.
    2. Nella scheda Script personalizzati, non eseguire gli script SQL indicati nei punti successivi. È necessario prima creare un account dell'utente
    3. Nella pagina Serie di caratteri, selezionare Utilizza Unicode (AL32UTF8).
    4. Inoltre, nella pagina Serie di caratteri, come Serie di caratteri nazionali, selezionare UTF8 - Unicode 3.0 UTF-8.
    5. Completare le altre pagine della procedura guidata accettando i valori predefiniti.
  2. Creare un utente del database:
    1. Aprire Controllo database.
    2. Andare alla pagina Utenti. In Oracle 10.2(g), fare clic su Gestione, poi Utenti; in Oracle 11(g), fare clic su Server, quindi, nella sezione Sicurezza, fare clic su Utenti.
    3. Creare un utente chiamato RAMSCHEMA con le seguenti qualifiche:
      • L'utente ha i ruoli RISORSA e CONNESSIONE.
      • L'impostazione quota dell'utente è illimitata.
      • Per i tablespace, è possibile utilizzare qualsiasi tablespace predefinito (tranne Temp) che soddisfi i requisiti del livello di accesso per l'utente creato.
      Suggerimento: Oracle fornisce un nome utente chiamato "Scott" che ha le autorizzazioni appropriate. È possibile utilizzare questo utente predefinito come base per un nuovo account utente.
  3. Eseguire gli script che inseriranno i dati nel database. Questo passo non è necessario se si utilizza l'applicazione di configurazione server; l'applicazione eseguirà gli script automaticamente.
    1. Fare clic su SQL+ per aprirlo.
    2. Aprire il file RAMSCHEMA_Oracle.sql nella cartella sqlscripts/oracle. Evidenziare l'intero contenuto del file, copiarlo (fare clic con il tasto destro del mouse e scegliere Copia), quindi inserirlo nella parte superiore dell'SQL+.
    3. Fare clic su Esegui. Al completamento del processo, eliminare i comandi dalla finestra superiore.
    4. Ripetere questi punti per il file bootStrap_Oracle.sql.
  4. Verificare che le tabelle siano state create.

Operazioni successive

Successivamente, creare il database per la gestione del ciclo di vita. A questo scopo, vedere Creazione di un database per i cicli di vita degli asset in Oracle.

Creazione di un database e inserimento dei dati per gli asset in Microsoft SQL Server 2005

Questa sezione illustra come creare tabelle e inserirvi dati per IBM Rational Asset Manager in Microsoft SQL Server 2005.

Prima di iniziare

SQL Server 2005 deve essere già installato e in esecuzione. Inoltre, assicurarsi di conoscere il percorso degli script SQL (generalmente percorso dei supporti di installazione \db_scripts\SQLServer).

Informazioni su questa attività

Per creare le tabelle del database, procedere come segue:

  1. Assicurarsi che l'ID abbia l'autorizzazione per eseguire le istruzioni CREATE SCHEMA. Generalmente il proprietario del database ha questa autorizzazione.
  2. Creare un nuovo database con nome RAMDB. L'opzione di collazione predefinita per SQL Server non rileva la differenza tra maiuscole e minuscole e deve essere modificata affinché rilevi tale differenza per funzionare correttamente con Rational Asset Manager. È necessario selezionare una sequenza di collazione che termini con _BIN2 (ad esempio, Latin1_General_BIN2).

    Nella riga comandi, immettere:

    CREATE DATABASE RAMDB COLLATE collazione

    dove collazione è dove è stata specificata la sequenza di collazione. Ad esempio:

    CREATE DATABASE RAMDB COLLATE SQL_Latin1_General_BIN2 
  3. Eseguire gli script che inseriranno le tabelle nel database.
    1. Aprire un prompt di comandi.
    2. Immettere sqlcmd -d RAMDB -i percorso script SQL\RAMSCHEMA_SQLServer.sql (dove RAMDB è il nome del database creato al passo 2) e premere Invio
    3. Immettere sqlcmd -d RAMDB -i percorso script SQL\bootStrap_SQLServer.sql (dove RAMDB è il nome del database creato al passo 2) e premere Invio
  4. Verificare che le tabelle siano state create.

Operazioni successive

Successivamente, creare il database per la gestione del ciclo di vita. A questo scopo, vedere Creazione di un database per i cicli di vita degli asset in Microsoft SQL Server.

Creazione di un database per i cicli di vita degli asset

Sarà necessario creare un secondo database per i cicli di vita degli asset personalizzati.

Informazioni su questa attività

Per WebSphere: Per DB2:Se si utilizzano IBM WebSphere Application Server e DB2 e se sceglie di creare il database con l'applicazione di configurazione server Rational Asset Manager, ignorare questa sezione.

Creazione di un database per i cicli di vita degli asset in DB2

Creare un database per la gestione del ciclo di vita in IBM DB2 per IBM Rational Asset Manager Questo database verrà utilizzato dalla versione inclusa di IBM Rational Team Concert.

Prima di iniziare

Se si utilizza IBM WebSphere Application Server e si desidera utilizzare l'applicazione di configurazione server, è possibile ignorare questa attività perché: l'applicazione di configurazione server può creare e configurare automaticamente i databases.

Assicurarsi di conoscere la directory di installazione di DB2 (generalmente C:\Program Files\IBM\SQLLIB per Windows e opt/IBM/DB2/V9.5 per Linux, AIX e Linux for zSeries.

L'utente che segue queste istruzioni, deve avere autorità di amministratore di sistema per il database DB2.

Suggerimento: Su Linux, AIX o Linux for zSeries, per ottenere autorità di amministratore di sistema per il database DB2, eseguire il comando sudo per l'utente DB2 db2inst1 ed eseguire il bash. Tenere presente che db2inst1 è l'utente istanza predefinito.

Informazioni su questa attività

Per configurare il database DB2:

  1. Creare il database dalla finestra dei comandi di DB2. I seguenti comandi di esempio creano un nuovo database chiamato RTCDB. Questi comandi vengono eseguiti nella finestra dei comandi DB2. È possibile aprire la finestra dei comandi dal menu di avvio dell'applicazione nel menu Strumenti della riga comandi DB2.
    Nota: Affinché il contenuto Unicode venga gestito correttamente, la serie di caratteri del database deve essere UTF-8.
    Suggerimento: Se il database non è in esecuzione, avviare DB2 con il comando db2start.
  2. Solo per DB2 v9.1: è necessario aumentare l'impostazione APP_CTL_HEAP_SZ dal valore predefinito di 128 a 1024. Sarà necessario riavviare il server di database:
    1. Nella finestra dei comandi di DB2, immettere il seguente comando:
      db2 UPDATE DATABASE CONFIGURATION FOR RTCDB USING APP_CTL_HEAP_SZ 1024
    2. Arrestare il server di database con il seguente comando:
      db2 stop database manager force
    3. Avviare il server di database con il seguente comando:
      db2 start database manager

Operazioni successive

Per WebSphere: Se si utilizza WebSphere Application Server:

Se l'applicazione di configurazione server non è stata distribuita, distribuirla sul server o sul cluster. Fare riferimento alle sezioni relative alla distribuzione su un server o alla distribuzione su un cluster.

Se l'installazione viene effettuata su un cluster di WebSphere Application Server, sarà necessario anche creare una singola istanza di server di applicazioni per Rational Team Concert.

Quindi, utilizzare l'applicazione di configurazione server per configurare WebSphere Application Server e connetterlo al database. Se l'applicazione di configurazione server è stata distribuita sul server o sul cluster, fare riferimento alla sezione Distribuzione e configurazione dei file di applicazione mediante l'applicazione di configurazione server.

Se si utilizza Apache Tomcat:

Configurare Apache Tomcat e distribuire i file dell'applicazione Rational Asset Manager. Vedere Distribuzione di Rational Asset Manager su Apache Tomcat 5.5 connesso a DB2.

Creazione di un database per i cicli di vita degli asset in Oracle

Questa sezione contiene le istruzioni per la creazione di un database per la gestione del ciclo di vita in Oracle per IBM Rational Asset Manager. Questo database verrà utilizzato dalla versione inclusa di IBM Rational Team Concert.

Prima di iniziare

Oracle deve già essere installato e in esecuzione.

È necessario creare il database per i cicli di vita degli asset sullo stesso host in cui is trova il database per gli asset.

Informazioni su questa attività

Per configurare un database Oracle per i cicli di vita degli asset:

  1. Utilizzare Oracle Database Configuration Assistant e seguire le istruzioni riportate nella procedura guidata per creare un nuovo database.
    1. Il database deve trovarsi sullo stesso host in cui si trova il database creato per gli asset.
    2. Utilizzare il nome del database globale rtcdb, e un identificativo di sistema (SID) rtcdb. Il nome del database globale e l'identificativo di sistema devono essere uguali ed devono essere composti da un massimo di 8 caratteri.
    3. Nella pagina Serie di caratteri, selezionare Utilizza Unicode (AL32UTF8).
    4. Inoltre, nella pagina Serie di caratteri, come Serie di caratteri nazionali, selezionare UTF8 - Unicode 3.0 UTF-8.
    5. Completare le altre pagine della procedura guidata accettando i valori predefiniti.
  2. Creare un tablespace. Il tablespace deve avere le seguenti proprietà:

    Il seguente comando per un computer Windows mostra un'istruzione create di esempio:

    CREATE BIGFILE TABLESPACE jazz_tbs DATAFILE 'D:\jazz_tbs\jazz_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    Nota: Nel comando precedente, la directory D:\jazz_tbs\ deve già esistere.
  3. Creare un utente del database:
    1. Aprire Controllo database.
    2. Andare alla pagina Utenti. In Oracle 10.2(g), fare clic su Gestione, poi Utenti; in Oracle 11(g), fare clic su Server, quindi, nella sezione Sicurezza, fare clic su Utenti.
    3. Creare un utente chiamato RAMSCHEMA con le seguenti qualifiche:
      • L'utente deve avere lo stesso nome utente e password dell'utente creato per il database di asset.
      • L'utente ha i ruoli RISORSA e CONNESSIONE.
      • L'impostazione quota dell'utente è illimitata.
      • Il tablespace predefinito dell'utente è il tablespace creato al passo 2.
      • L'utente deve avere le seguenti autorizzazioni:
        • ALTER ANY INDEX
        • ALTER ANY TABLE
        • CREATE ANY INDEX
        • CREATE DATABASE LINK
        • CREATE MATERIALIZED VIEW
        • CREATE PROCEDURE
        • CREATE PUBLIC SYNONYM
        • CREATE ROLE
        • CREATE SEQUENCE
        • CREATE SESSION
        • CREATE SYNONYM
        • CREATE TABLE
        • CREATE TRIGGER
        • CREATE TYPE
        • CREATE VIEW
        • DELETE ANY TABLE
        • DROP ANY INDEX
        • DROP ANY TABLE
        • INSERT ANY TABLE
        • UNLIMITED TABLESPACE
        • UPDATE ANY TABLE
      Suggerimento: Oracle fornisce un nome utente predefinito "Scott" con le autorizzazioni appropriate. È possibile utilizzare questo utente predefinito come base per un nuovo account utente.

Operazioni successive

Per WebSphere: Se si utilizza WebSphere Application Server:

Se l'applicazione di configurazione server non è stata distribuita, distribuirla sul server o sul cluster. Fare riferimento alle sezioni relative alla distribuzione su un server o alla distribuzione su un cluster.

Se l'installazione viene effettuata su un cluster di WebSphere Application Server, sarà necessario anche creare una singola istanza di server di applicazioni per Rational Team Concert.

Quindi, utilizzare l'applicazione di configurazione server per configurare WebSphere Application Server e connetterlo al database. Se l'applicazione di configurazione server è stata distribuita sul server o sul cluster, fare riferimento alla sezione Distribuzione e configurazione dei file di applicazione mediante l'applicazione di configurazione server.

Se si utilizza Apache Tomcat:
Configurare Apache Tomcat e distribuire i file dell'applicazione Rational Asset Manager. A questo scopo, vedere Distribuzione di Rational Asset Manager su Apache Tomcat V5.5 connesso a Oracle.
Creazione di un database per i cicli di vita degli asset in Microsoft SQL Server

Questa sezione contiene le istruzioni per la creazione manuale di un database per la gestione del ciclo di vita per IBM Rational Asset Manager in Microsoft SQL Server 2005. Questo database verrà utilizzato dalla versione inclusa di IBM Rational Team Concert.

Prima di iniziare

SQL Server 2005 deve essere già installato e in esecuzione.

Informazioni su questa attività

Per configurare un database SQL Server utilizzando lo strumento di comando sqlcmd:

  1. Creare un database Jazz Team Server. Nella riga comandi, immettere:
    CREATE DATABASE rtcdb 
    GO
  2. Modificare il proprietario del database Jazz Team Server sullo stesso utente utilizzato per il database di gestione asset Rational Asset Manager. Il seguente comando di esempio assegna il nome utente ramDBuser come proprietario del database rtcdb. Nella riga comandi, immettere:
    USE rtcdb;
    exec sp_changedbowner 'ramDBuser'
    GO
  3. Modificare la collazione del database Jazz Team Server. Nella riga comandi, immettere:
    ALTER DATABASE rtcdb COLLATE SQL_Latin1_General_CP437_CS_AS 
    GO

Operazioni successive

Per WebSphere: Se si utilizza WebSphere Application Server:

Se l'applicazione di configurazione server non è stata distribuita, distribuirla sul server o sul cluster. Fare riferimento alle sezioni relative alla distribuzione su un server o alla distribuzione su un cluster.

Se l'installazione viene effettuata su un cluster di WebSphere Application Server, sarà necessario anche creare una singola istanza di server di applicazioni per Rational Team Concert.

Quindi, utilizzare l'applicazione di configurazione server per configurare WebSphere Application Server e connetterlo al database. Se l'applicazione di configurazione server è stata distribuita sul server o sul cluster, fare riferimento alla sezione Distribuzione e configurazione dei file di applicazione mediante l'applicazione di configurazione server.

Se si utilizza Apache Tomcat:
Configurare Apache Tomcat e distribuire i file dell'applicazione Rational Asset Manager. A questo scopo, vedere Distribuzione di Rational Asset Manager su Apache Tomcat V5.5 connesso a SQL Server 2005.

Distribuzione manuale delle applicazioni server su WebSphere Application Server

Informazioni su questa attività

È possibile distribuire manualmente l'applicazione di configurazione server IBM Rational Asset Manager, che distribuirà tutte le altre applicazioni su un IBM WebSphere Application Server esistente.

Distribuzione dell'applicazione di configurazione server su WebSphere Application Server V6.1.

Installare manualmente IBM Rational Asset Manager su una installazione esistente di IBM WebSphere Application Server, versione 6.1.

Prima di iniziare

Se è stato utilizzato IBM Installation Manager, Installation Manager avrà distribuito automaticamente l'applicazione di configurazione server sul server. Per ulteriori informazioni, vedere Installazione del server Rational Asset Manager utilizzando Installation Manager.

Se l'installazione del prodotto viene effettuata in un ambiente cluster, vedere Distribuzione dell'applicazione di configurazione server su un cluster WebSphere Application Server.

  1. Individuare l'archivio enterprise di configurazione server Rational Asset Manager per il file WebSphere Application Server: com.ibm.ram.repository.setup.web.ear. Per individuare questo file, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.
  2. Avviare la console di gestione WebSphere Application Server ed accedere come amministratore.
  3. Fare clic su Applicazioni.
  4. Fare clic su Applicazioni Enterprise.
  5. Fare clic su Installa.
  6. Immettere il percorso e il nome file del file EAR di configurazione server Rational Asset Manager (com.ibm.ram.repository.setup.web.ear).
  7. Fare clic su Mostra tutte le opzioni e i parametri di installazione.
  8. Fare clic su Avanti, fino a raggiungere il Passo 10 o fare clic su questo passo ne riquadro di navigazione.
  9. Nella pagina Riepilogo, fare clic su Fine.
  10. Al termine dell'installazione del file EAR, fare clic su Salva nella configurazione principale.
  11. Fare clic su Salva.
  12. Avviare l'applicazione.
    1. Nel riquadro di navigazione, fare clic su Applicazioni.
    2. Fare clic su Applicazioni Enterprise.
    3. Selezionare l'applicazione com.ibm.ram.repository.setup.web.ear e fare clic su Avvia.
  13. Se si accedere a Rational Asset Manager senza un server Web come front end, ignorare questo passo. Se si accedere a Rational Asset Manager mediante IIS or Apache Server:
    1. Nel riquadro di navigazione, fare clic su Server.
    2. Fare clic su Server Web.
    3. Selezionare il nome del server Web e fare clic su Genera plug-in. Se il plug-in del server Web non è stato creato, fare riferimento alla sezione Installazione dei plug-in del server Web.
    4. Verificare nuovamente il nome del server Web e fare clic su Propaga plug-in. Il plug-in viene così inviato al server Web in modo che l'applicazione server Rational Asset Manager possa essere indicata come riferimento attraverso il server Web installato.
  14. Riavviare WebSphere Application Server e i server Web.
  15. Per accedere all'applicazione di configurazione server Rational Asset Manager, utilizzare i seguenti URL:
    1. Se si utilizza un server Web, immettere http://<nome_macchina>/ram.setup/ . Ad esempio, http://www.example.com/ram.setup/
    2. Se non si utilizza un server a Web, immettere http://<nome_macchina>:<porta>/ram.setup/. Ad esempio, http://www.example.com:13080/ram.setup/ (utilizzare il numero di porta per l'host predefinito specificato in Host virtuali in Ambiente nel riquadro di navigazione).
  16. Utilizzare l'applicazione di configurazione server per configurare Rational Asset Manager. Per ulteriori informazioni, vedere Distribuzione e configurazione dei file di applicazione mediante l'applicazione di configurazione server.

Distribuzione dell'applicazione di configurazione server su un cluster WebSphere Application Server

Per distribuire manualmente l'applicazione di configurazione del server IBM Rational Asset Manager su un cluster di distribuzione in rete, è necessario eseguire uno script Jython. Se è stato utilizzato IBM Installation Manager per installare Rational Asset Manager in un cluster, Installation Manager ha eseguito questo passo.

Prima di iniziare

Se è stato utilizzato IBM Installation Manager, Installation Manager avrà distribuito automaticamente l'applicazione di configurazione server sul server. Per ulteriori informazioni, vedere Installazione del server Rational Asset Manager utilizzando Installation Manager.

È necessario avere accesso ai file per l'installazione e la distribuzione manuale di Rational Asset Manager. Per ulteriori informazioni, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.

È necessario eseguire questo script sulla macchina dove si trova il profilo per il gestore della distribuzione.

  1. Individuare i seguenti script nella cartella <Rational_Asset_Manager_dir_installazione>\ram\conf\bin:
  2. Per distribuire l'archivio enterprise del server Rational Asset Manager nel cluster, eseguire il seguente comando (Windows):
    wsadmin.bat -lang jython -user <nome_utente> -password <password> -f <dir_installazione>\ram\conf\bin\deployClusterSetup.py <dir_installazione>/ram/apps/was/com.ibm.ram.repository.setup.web.ear com.ibm.ram.repository.setup.web.ear <root_contesto>
    Su AIX o Linux, eseguire il seguente comando:
    wsadmin.sh -lang jython -user <nome_utente> -password <password> -f <dir_installazione>/ram/conf/bin/deployClusterSetup.py <dir_installazione>/ram/apps/was/com.ibm.ram.repository.setup.web.ear com.ibm.ram.repository.setup.web.ear <root_contesto>
    dove:
  3. Avviare la console di gestione WebSphere Application Server ed accedere come amministratore.
  4. Avviare l'applicazione.
    1. Nel riquadro di navigazione, fare clic su Applicazioni.
    2. Fare clic su Applicazioni Enterprise.
    3. Selezionare l'applicazione com.ibm.ram.repository.setup.web.ear e fare clic su Avvia.
  5. È adesso possibile utilizzare l'applicazione di configurazione server per distribuire gli altri file di applicazione e configurare il sistema. Vedere Distribuzione e configurazione dei file di applicazione mediante l'applicazione di configurazione server.

Esempio

Nota: Il percorso dello script Jython deve contenere barre retroverse in Windows barre in AIX e Linux. Il percorso del file EAR deve contenere le barre in avanti, a prescindere dalla piattaforma.

Operazioni successive

Per disinstallarlo dal cluster, eseguire il seguente comando (Windows):

wsadmin.bat -conntype NONE -lang jython -f <dirinstallazione>\ram\conf\bin\UninstallSetup.py com.ibm.ram.repository.setup.web.ear

Su AIX, Linux o Linux for zSeries, eseguire il seguente comando:

wsadmin.sh -conntype NONE -lang jython -f <dirinstallazione>/ram/conf/bin/UninstallSetup.py com.ibm.ram.repository.setup.web.ear

Creazione di un'istanza server di applicazioni per Rational Team Concert su un cluster WebSphere Application Server

Anche se non è possibile distribuire IBM Rational Team Concert, richiesto per la gestione dei cicli di vita degli asset in IBM Rational Asset Manager, in un cluster IBM WebSphere Application Server, è possibile creare una singola istanza di un server di applicazioni su un cluster esistente per Rational Team Concert.

Prima di iniziare

Per poter creare una nuova istanza server su un cluster, è necessario essere un amministratore del server di applicazioni.

Informazioni su questa attività

Importante: Completare questa attività solo se si utilizza un ambiente cluster con WebSphere Application Server. Se non si utilizza un cluster, sarà possibile installare Rational Asset Manager e Rational Team Concert sullo stesso server di applicazioni.

Poiché non è possibile distribuire Rational Team Concert su un cluster, è necessario creare un server di applicazioni aggiuntivo separato dai server nel cluster. Quindi sarà possibile distribuire Rational Team Concert su tale server.

Non è necessaria un'altra macchina; è possibile creare un server di applicazioni autonomo su qualsiasi nodo singolo del cluster.

  1. In un browser Web, accedere alla console di gestione di WebSphere Application Server. Per impostazione predefinita, si trova in:
  2. Nel riquadro di navigazione, fare clic ed espandere Server.
  3. Fare clic su Server di applicazione.
  4. Fare clic su Nuovo.
  5. Selezionare un nodo per il server di applicazioni.
  6. Immettere un nome per il server di applicazioni. Ad esempio ramTeamConcertServer. Questo nome deve essere interno al nodo.
  7. Fare clic su Avanti.
  8. Selezionare un template del server. È possibile utilizzare il template del server predefinito.
  9. Fare clic su Avanti.
  10. Selezionare Genera porte HTTP univoche per assegnare una porta univoca al nuovo server di applicazioni.
  11. Fare clic su Avanti e rivedere le impostazioni per il nuovo server.
  12. Fare clic su Fine.
  13. Fare clic su Revisiona, selezionare Sincronizza modifiche con nodi, quindi fare clic su Salva.

Operazioni successive

Il nuovo server di applicazioni è configurato. È possibile configurarlo ulteriormente facendo clic sul nome del server sulla pagina Server -> Server di applicazioni.

È adesso possibile utilizzare l'applicazione di configurazione server per distribuire Rational Team Concert sul nuovo server di applicazioni.

Configurazione del server Rational Team Concert incluso

È possibile configurare manualmente il server IBM Rational Team Concert incluso richiesto per i cicli di vita in IBM Rational Asset Manager.

Prima di iniziare

Per configurare l'applicazione server Rational Team Concert incluso, l'applicazione deve essere distribuita sul server di applicazioni e connessa al database. Se si utilizza IBM WebSphere Application Server, queste operazioni vengono effettuate dall'applicazione di configurazione server. Se si utilizza Tomcat, vedere Distribuzione delle applicazioni server su Apache Tomcat.

  1. Richiamare i file del server Rational Asset Manager nell'archivio appropriato per Tomcat e per il proprio sistema operativo. I file di applicazione si trovano nella cartella <archive_extract_location>/apps/tomcat/.
  2. Individuare il file <archive_extract_location>/apps/tomcat/RTC-server.zip sul supporto di installazione.
  3. Estrarre RTC-server.zip in un percorso sul disco rigido, indicato in queste istruzioni come <dir_installazione_rtc>.
  4. Configurare l'utente amministratore per Rational Team Concert:
    1. Avviare la UI Web di amministrazione di Rational Team Concert in un browser Web all'indirizzo https://<nome_macchina>:<porta_sicura>/jazz/admin/. Osservare https; deve essere una connessione sicura.
    2. Accedere con l'ID utente e la Password per l'amministratore del server di applicazioni. Se si presenta un errore sul "richiamo delle informazioni sullo stato del server", chiudere e riavviare sia il server di database che il server Tomcat ed effettuare nuovamente l'accesso.
    3. Fare clic su Gestione utente. Ignorare eventuali errori su un registro esterno non configurato.
    4. Fare clic su Crea utente.
    5. Immettere i seguenti dettagli:
      1. Nome utente: l'ID utente dell'amministratore del server Tomcat
      2. ID utente: l'ID utente dell'amministratore del server Tomcat
      3. Indirizzo e-mail: un indirizzo e-mail valido per l'amministratore del server Tomcat
    6. Nella sezione Licenza per l'accesso al client, selezionare Rational Team Concert - Sviluppatore per assegnare la licenza di sviluppatore a tale utente.
    7. Fare clic su Salva.
    8. Scollegarsi, quindi accedere nuovamente alla UI Web Admin come amministratore del server di applicazioni.
  5. Importare il template del processo dei cicli di vita in Rational Team Concert:
    1. Nella UI Web di Rational Team Concert, fare clic su Gestione template processo. Se non è possibile visualizzare il link Gestione template di processo, scollegarsi ed accedere nuovamente alla UI Web Admin.
    2. Fare clic su Importa template e passare al file com.ibm.ram.lifecycle.zip nella cartella <archive_extract_location>/DatabaseScripts/. Fare clic su OK. Viene visualizzato il template Ciclo di vita RAM.
  6. Creare una nuova area progetto in Rational Team Concert:
    1. Nella UI Web di Rational Team Concert, fare clic su Gestione area progetto. Se non è possibile visualizzare il link Gestione area progetto, scollegarsi, quindi accedere nuovamente alla UI Web Admin.
    2. Fare clic su Crea area progetto.
    3. Immettere i seguenti dettagli sull'area progetto:
      • Nome progetto: Ciclo di vita RAM
      • Riepilogo: Area progetto controllo ciclo di vita Rational Asset Manager
      • Descrizione: Quest'area è utilizzata per gestire i cicli di vita per Rational Asset Manager
    4. Fare clic su Salva.
  7. Assegnare i membri e i ruoli progetto appropriati per l'area progetto:
    1. Nella pagina Gestione area progetto, fare clic sull'area progetto Ciclo di vita RAM.
    2. Nella sezione Amministratori, fare clic su Aggiungi; quindi ricercare e selezionare l'utente amministratore creato.
    3. Nella sezione Membri, fare clic su Aggiungi; quindi ricercare e selezionare l'utente amministratore creato.
    4. Dopo aver aggiunto l'amministratore, fare clic sull'icona Ruoli del processo accanto al nome dell'amministratore.
    5. Nella finestra Modifica ruoli del processo, nell'elenco Ruoli disponibili, selezionare Amministrazione e fare clic su Aggiungi.
    6. Fare clic su Fine.
    7. Fare clic su Salva.

Distribuzione delle applicazioni server su Apache Tomcat

Informazioni su questa attività

È possibile distribuire manualmente IBM Rational Asset Manager su un'installazione esistente di Apache Tomcat.

Distribuzione di Rational Asset Manager su Apache Tomcat 5.5 connesso a DB2

È possibile installare IBM Rational Asset Manager manualmente su una installazione di Apache Tomcat esistente.

Prima di iniziare

È necessario avere diritto di accesso amministrativo e ai file per un server Tomcat installato e in esecuzione.

È necessario aver completato le seguenti attività:

  1. Richiamo dei file di applicazione
  2. Creazione del database per gli asset
  3. Creazione del database per i cicli di vita

È necessario disporre di un certificato di sicurezza per il server Tomcat. La versione inclusa di Rational Team Concert richiede una connessione sicura.

Sarà necessario conoscere il percorso dei file db2jcc_license_cu.jar e db2jcc.jar, che consentono a Tomcat di comunicare con un server di database IBM DB2. Il provider del server di database dovrà fornire tali file.

Informazioni su questa attività

Se si desidera migliorare le prestazioni e la stabilità di Rational Asset Manager, è possibile installare le applicazioni Web per Rational Asset Manager e i file di applicazione per Rational Team Concert incluso su server Tomcat diversi. In questa documentazione, la directory di installazione del server Tomcat per Rational Asset Manager è indicata come <tomcat_install_directory>, e la directory di installazione del server Tomcat per Rational Team Concert è <tomcat_for_rtc_install_directory>. Se le applicazioni Web vengono installate tutte sullo stesso server, le directory saranno le stesse.

Nota: Se si desidera distribuire Rational Asset Manager e il Rational Team Concert incluso in diverse applicazioni server Tomcat sulla stessa macchina, assicurarsi di aver configurato i diversi server Tomcat affinché utilizzino diverse porte sicure e non sicure per evitare conflitti. Per ulteriori informazioni sulle porte in Tomcat 5.5, fare riferimento alla documentazione di Apache Tomcat.

  1. Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
  2. Richiamare i file del server Rational Asset Manager nell'archivio appropriato per Tomcat e per il proprio sistema operativo. I file di applicazione si trovano nella cartella <archive_extract_location>/apps/tomcat/.
  3. Estrarre i file della libreria condivisa nella cartella <tomcat_install_directory>\shared\lib:
    1. Individuare ed estrarre il file <archive_extract_location>\apps\tomcat\sharedLib.zip.
    2. Copiare l'intero contenuto del file sharedLib.zip estratto nella directory <tomcat_install_directory>\shared\lib.
    3. Se si desidera installare Rational Team Concert su un server Tomcat diverso, ripetere la copia del contenuto estratto dal file sharedLib.zip nella directory <tomcat_for_rtc_install_directory>\shared\lib dell'altro server Tomcat.
  4. Dalla directory <archive_extract_location>/apps/tomcat/, copiare i seguenti file nella directory <tomcat_install_directory>/webapps/:
  5. Per modificare il percorso di contesto delle applicazioni, ridenominare i file di applicazione WAR. Si consigliano i seguenti nomi:
    Tabella 5. Percorsi di contesto suggeriti per i file di applicazione Web Rational Asset Manager
    Nome file originale Nome file suggerito Percorso di contesto risultante Cos'è?
    com.ibm.ram.repository.web.tomcat_runtime.war ram.war ram Applicazione Web Rational Asset Manager primaria per Tomcat
    com.ibm.ram.repository.web.ws.tomcat_runtime.war ram.ws.war ram.ws Applicazione di servizi Web Rational Asset Manager per Tomcat
    iehs.war ram.help.war ram.help Applicazione di guida e assistenza utenti Rational Asset Manager
    rmcabdgovernprocess.war ram.process.war ram.process Applicazione di documentazione per lo sviluppo basato su asset e la gestione dei processi
  6. Configurare il server Tomcat affinché Rational Asset Manager acceda a DB2.
    1. In un editor di testo, aprire il file <tomcat_install_directory>\conf\server.xml.
    2. Individuare tutte le righe in server.xml che iniziano con <Connector e che contengono port="8080" o port="8009". Modificare l'inizio di queste righe in <Connector URIEncoding="UTF-8".
    3. Tra i tag di apertura e chiusura per le risorse JNDI globali <GlobalNamingResources> e </GlobalNamingResources> in server.xml, immettere il seguente testo per la versione di Tomcat utilizzata.
      Nota: Per i valori <nome_utente> e <password>, immettere un ID utente e una password con accesso di amministrazione completo al database. I valori mostrati per "maxWait", "maxActive" e "maxIdle" sono valori di esempio e possono essere modificati in base alle necessità delle prestazioni. Per l'attributo "url" ad esempio, potrebbe essere simile a jdbc:db2://localhost:50000/RAMDB
    Immettere il seguente testo:
    <Resource name="jdbc/RAM_Con"
    type="javax.sql.DataSource"
    driverClassName="com.ibm.db2.jcc.DB2Driver"
    username="<nome_utente>"
    password="<password>"
    url="jdbc:db2://<fully_qualified_server_name>:<db2_port_number>/<Rational_Asset_Manager_database_name>"
    poolPreparedStatements="true"
    maxWait="5000"
    maxActive="4"
    maxIdle="2"/>
  7. Copiare i seguenti file JAR dalla cartella <DB2_installaton_location>\java dell'installazione DB2 nella cartella <tomcat_install_directory>\common\lib:
  8. Individuare il file <archive_extract_location>/apps/tomcat/RTC-server.zip sul supporto di installazione.
  9. Estrarre RTC-server.zip in un percorso sul disco rigido, indicato in queste istruzioni come <dir_installazione_rtc>.
  10. Individuare il file <dir_installazione_rtc>/jazz/server/jazz_war.ear ed estrarlo. È possibile utilizzare il programma di utilità gratuito 7-Zip per estrarre i file .ear. Dal package jazz_war.ear estratto, copiare il file jazz.war nella directory <tomcat_for_rtc_install_directory>/webapps/.
  11. Configurare una porta sicura sul server Tomcat per Rational Team Concert:
    1. È necessario creare un certificato di sicurezza che identifichi il server Tomcat per Rational Team Concert per le connessioni SSL. È possibile utilizzare il comando Java JDK keytool per creare un certificato autofirmato o è possibile richiedere un certificato firmato da un'autorità di certificazione attendibile.

      Per ulteriori informazioni sulla creazione di certificati autofirmati con il comando keytool, vedere la documentazione di Sun Java. Con il comando keytool, è possibile creare un certificato autofirmato con il seguente comando di esempio: keytool -genkey -alias tomcat -keystore <tomcat_for_rtc_install_directory>/.keystore

      Se si utilizza un IBM JRE, molte versioni includono lo strumento IBM ikeyman nella directory <IBM_Java_JRE_install_location>/jre/bin/. È possibile utilizzare questo strumento per creare e gestire certificati di sicurezza sul server. Per ulteriori informazioni sull'uso dello strumento iKeyman, consultare la iKeyman User's Guide.

    2. Nel file <tomcat_for_rtc_install_directory>\conf\server.xml, individuare il tag <Connector> con l'attributo scheme="https". Il file predefinito include un tag <Connector> di esempio per la porta 8443 con commento.
    3. Copiare e incollare il seguente testo:
      <Connector port="8443"
           maxHttpHeaderSize="8192" 
           maxThreads="150"
           minSpareThreads="25" 
           maxSpareThreads="75"
           enableLookups="false"
           disableUploadTimeout="true" 
           acceptCount="100"
           scheme="https"
           secure="true" 
           clientAuth="false"
           keystoreFile="<keystore_file>"
           keystorePass="<keystore_password>"
           sslProtocol="<keystore_protocol>"
           algorithm="<keystore_algorithm>"
           URIEncoding="UTF-8" />

      Dove:

      • <keystore_file> è il nome file del file di archivio chiavi. Può essere un percorso assoluto o relativo a partire dalla directory root del server Tomcat (<tomcat_for_rtc_install_directory>);
      • <keystore_password> è la password del file di archivio chiavi;
      • <keystore_protocol> è il protocollo per l'archivio chiavi. Molto probabilmente sarà TLS o SSL_TLS;
      • <keystore_algorithm> è l'algoritmo X509 per l'archivio chiavi. Molto probabilmente sarà SunX509 o IbmX509, in base all'origine del certificato.
    4. Se si modifica il valore port per utilizzare una porta diversa dalla 8443 per il connettore non SSL (per impostazione predefinita, la porta 8080), modificare il valore dell'attributo redirectPort affinché corrisponda al numero di porta per il connettore SSL.

    Per ulteriori informazioni sulla configurazione di SSL per Tomcat, vedere Apache Tomcat 5.5 SSL Configuration HOW-TO e Apache Tomcat Configuration reference.

  12. Configurazione delle impostazioni della proprietà di avvio Tomcat:
    1. Individuare il file di avvio Tomcat ed aprirlo in un editor di testo. Su Windows è <tomcat_for_rtc_install_directory>\bin\startup.bat. Su Linux, AIX o Linux per zSeries è <tomcat_for_rtc_install_directory>/bin/startup.sh.
    2. Nel file di avvio, immettere il seguente testo dove <dir_installazione_rtc> è il nome della directory estratta al passo 9:
      • Per Windows:Su Windows (sostituire i caratteri spazio in <dir_installazione_rtc> con %20):
        set JAZZ_INSTALL_DIR=<dir_installazione_rtc>
        
        
        set JAVA_OPTS=-Djava.awt.headless=true -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
      • Per Linux: Per AIX: Per Linux per zSeries:Su Linux, AIX o Linux per zSeries:
        JAZZ_INSTALL_DIR=<dir_installazione_rtc>
        
        
        export JAVA_OPTS="-Djava.awt.headless=true -DSQLSERVER_JDBC=$SQLSERVER_JDBC -DORACLE_JDBC=$ORACLE_JDBC -DDB2I_JDBC=$DB2I_JDBC -DDB2Z_JDBC=$DB2Z_JDBC -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file://"$JAZZ_INSTALL_DIR"/jazz/server/conf -Dcom.ibm.team.repository.tempDir=$TEMP_DIR -Xmx700M"
  13. Modificare il file delle proprietà del server Jazz:
    1. Nella directory <dir_installazione_rtc>/jazz/server/conf/jazz/, individuare il file teamserver.properties e ridenominarlo in teamserver.derby.properties.
    2. Nella directory <dir_installazione_rtc>/jazz/server/conf/jazz/, individuare il file teamserver.db2.win32.properties (per Windows) o il file teamserver.db2.linux.properties (per Linux, AIX o zLinux) e ridenominarlo in teamserver.properties.
    3. Nel file teamserver.properties, specificare il database e le proprietà di connessione:
      1. In un editor di testo, aprire il file teamserver.properties.
      2. Individuare le seguenti righe:
        com.ibm.team.repository.db.vendor = DB2
        com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:user=db2admin;password={password};
        com.ibm.team.repository.db.jdbc.password=db2admin
      3. Modificare il valore di com.ibm.team.repository.db.jdbc.location per l'ubicazione del server DB2 utilizzato e il nome del database per i cicli di vita:
        1. Sostituire localhost:50000 con il percorso e la porta del database DB2.
          Suggerimento: Nella finestra comandi DB2, eseguire il comando db2 get dbm cfg, quindi trovare la riga che contiene SVCENAME, che indica il nome o il numero della porta DB2. Se questo comando visualizza un numero, utilizzarlo come numero di porta (invece di 50000 riportato nell'esempio). Se il comando restituisce un nome non numerico, determinare il numero di porta assegnato a questo nome ed utilizzarlo come numero di porta. Su Linux, il file /etc/services contiene l'associazione tra i nomi e i numeri di porta; su Windows, il file C:\windows\system32\drivers\etc\services contiene l'associazione. Per ulteriori informazioni, rivolgersi all'amministratore del database o consultare la documentazione del database.
        2. Sostituire JAZZ con il nome del database per i cicli di vita.
        3. Sostituire db2admin con il nome utente per il database DB2.
          Nota: L'utente DB2 deve avere le autorizzazioni per creare le tabelle, i tablespace e per modificare la configurazione del database. Gli utenti DB2 vengono creati dal sistema operativo.
      4. Specificare la password utente nella proprietà com.ibm.team.repository.db.jdbc.password.
        Nota: Non modificare il testo password={password} nella proprietà com.ibm.team.repository.db.jdbc.location.
      5. Aggiungere le seguenti proprietà al file teamserver.properties, dove <porta_non_sicura> è la porta non sicura del server Tomcat (per impostazione predefinita, 8080), <porta_sicura> è il numero di porta sicura per il server Tomcat (per impostazione predefinita, 8443) e <dir_temp_team> è un percorso assoluto di una directory per l'archiviazione dei file temporanei:
        com.ibm.team.scm.tmpdir=<dir_temp_team>
        com.ibm.team.repository.server.repourl.port.http=<porta_non_sicura>
        com.ibm.team.repository.user.registry.type=UNSUPPORTED
        com.ibm.team.repository.ws.allow.admin.access=false
        com.ibm.team.repository.server.repourl.port.https=<porta_sicura>
  14. Creare le tabelle per Rational Team Concert:
    1. Aprire una finestra di riga comandi e passare alla directory <dir_installazione_rtc>/jazz/server/.
    2. Eseguire il seguente comando:
      • Per Windows::
        repotools.bat -createTables teamserver.properties=conf\jazz\teamserver.properties
      • Per Linux: Per AIX: Per Linux per zSeries::
        ./repotools.sh -createTables teamserver.properties=conf/jazz/teamserver.properties
  15. Configurare i server Tomcat per la sicurezza utenti. Se si desidera utilizzare la sicurezza LDAP, utilizzare prima la sicurezza basata su file per configurare le applicazioni, quindi passare alla sicurezza LDAP dopo aver configurato le applicazioni (per ulteriori informazioni, vedere Configurazione autenticazione LDAP per Tomcat):
    1. In un editor di testo, aprire il file <tomcat_install_directory>\conf\tomcat-users.xml (per il server per Rational Asset Manager).
    2. Aggiungere un utente admin ed assegnargli i ruoli di admin e manager. È possibile copiare ed incollare quanto segue tra i tag <tomcat-users>:
      <user username="admin" password="" roles="admin,manager" />

      Questo utente deve essere chiamato admin.

    3. In un editor di testo, aprire il file <tomcat_for_rtc_install_directory>\conf\tomcat-users.xml (per il server per Rational Team Concert). Nuovamente, se si desidera installare le applicazioni sullo stesso server Tomcat, utilizzare lo stesso file del passo 15a.
    4. Incollare il seguente testo tra i tag <tomcat-users>:
      <role rolename="JazzUsers"/>
      <role rolename="JazzAdmins"/>
      <role rolename="JazzDWAdmins"/>
      <role rolename="JazzGuests"/>
    5. Aggiungere un utente admin ed assegnargli i ruoli di admin, manager e JazzAdmins. È possibile copiare ed incollare quanto segue tra i tag <tomcat-users>:
      <user username="admin" password="" roles="admin,manager,JazzAdmins" />

      Se si desidera installare le applicazioni sullo stesso server, è possibile aggiungere il ruolo JazzAdmins all'utente creato al passo 13b.

  16. Riavviare il server Tomcat.
  17. Configurare l'utente amministratore per Rational Team Concert:
    1. Avviare la UI Web di amministrazione di Rational Team Concert in un browser Web all'indirizzo https://<nome_macchina>:<porta_sicura>/jazz/admin/. Osservare https; deve essere una connessione sicura.
    2. Accedere con l'ID utente e la Password per l'amministratore del server di applicazioni. Se si presenta un errore sul "richiamo delle informazioni sullo stato del server", chiudere e riavviare sia il server di database che il server Tomcat ed effettuare nuovamente l'accesso.
    3. Fare clic su Gestione utente. Ignorare eventuali errori su un registro esterno non configurato.
    4. Fare clic su Crea utente.
    5. Immettere i seguenti dettagli:
      1. Nome utente: l'ID utente dell'amministratore del server Tomcat
      2. ID utente: l'ID utente dell'amministratore del server Tomcat
      3. Indirizzo e-mail: un indirizzo e-mail valido per l'amministratore del server Tomcat
    6. Nella sezione Licenza per l'accesso al client, selezionare Rational Team Concert - Sviluppatore per assegnare la licenza di sviluppatore a tale utente.
    7. Fare clic su Salva.
    8. Scollegarsi, quindi accedere nuovamente alla UI Web Admin come amministratore del server di applicazioni.
  18. Importare il template del processo dei cicli di vita in Rational Team Concert:
    1. Nella UI Web di Rational Team Concert, fare clic su Gestione template processo. Se non è possibile visualizzare il link Gestione template di processo, scollegarsi ed accedere nuovamente alla UI Web Admin.
    2. Fare clic su Importa template e passare al file com.ibm.ram.lifecycle.zip nella cartella <archive_extract_location>/DatabaseScripts/. Fare clic su OK. Viene visualizzato il template Ciclo di vita RAM.
  19. Creare una nuova area progetto in Rational Team Concert:
    1. Nella UI Web di Rational Team Concert, fare clic su Gestione area progetto. Se non è possibile visualizzare il link Gestione area progetto, scollegarsi, quindi accedere nuovamente alla UI Web Admin.
    2. Fare clic su Crea area progetto.
    3. Immettere i seguenti dettagli sull'area progetto:
      • Nome progetto: Ciclo di vita RAM
      • Riepilogo: Area progetto controllo ciclo di vita Rational Asset Manager
      • Descrizione: Quest'area è utilizzata per gestire i cicli di vita per Rational Asset Manager
    4. Fare clic su Salva.
  20. Assegnare i membri e i ruoli progetto appropriati per l'area progetto:
    1. Nella pagina Gestione area progetto, fare clic sull'area progetto Ciclo di vita RAM.
    2. Nella sezione Amministratori, fare clic su Aggiungi; quindi ricercare e selezionare l'utente amministratore creato.
    3. Nella sezione Membri, fare clic su Aggiungi; quindi ricercare e selezionare l'utente amministratore creato.
    4. Dopo aver aggiunto l'amministratore, fare clic sull'icona Ruoli del processo accanto al nome dell'amministratore.
    5. Nella finestra Modifica ruoli del processo, nell'elenco Ruoli disponibili, selezionare Amministrazione e fare clic su Aggiungi.
    6. Fare clic su Fine.
    7. Fare clic su Salva.
  21. Arrestare e riavviare il server Tomcat.
  22. In un browser Web, aprire Rational Asset Manager. Se sono stati utilizzati i nomi file suggeriti per i file di applicazione, l'URL sarà http://localhost:8080/ram/home.faces, oppure, attraverso un server Web, l'URL sarà http://<Web_server_address>:<port>/ram/home.faces. Viene aperto il client Web Rational Asset Manager.

Operazioni successive

Successivamente, configurare l'applicazione Web Rational Asset Manager. Per ulteriori informazioni, vedere Configurazione dell'applicazione server Rational Asset Manager.

Distribuzione di Rational Asset Manager su Apache Tomcat V5.5 connesso a Oracle

È possibile installare IBM Rational Asset Manager manualmente su un'installazione esistente di Apache Tomcat. Per distribuire Rational Asset Manager su Tomcat V5.5, attenersi alle istruzioni di seguito riportate.

Prima di iniziare

È necessario avere diritto di accesso amministrativo e ai file per un server Tomcat installato e in esecuzione.

È necessario aver completato le seguenti attività:

  1. Richiamo dei file di applicazione
  2. Creazione del database per gli asset
  3. Creazione del database per i cicli di vita

Sarà necessario il file ojdbc14.jar (per Oracle 10) o ojdbc5.jar (per Oracle 11), che consente a Tomcat di comunicare con un server Oracle. Il provider del server di database dovrà fornire tali file.

Informazioni su questa attività

Se si desidera migliorare le prestazioni e la stabilità di Rational Asset Manager, è possibile installare le applicazioni Web per Rational Asset Manager e i file di applicazione per Rational Team Concert incluso su server Tomcat diversi. In questa documentazione, la directory di installazione del server Tomcat per Rational Asset Manager è indicata come <tomcat_install_directory>, e la directory di installazione del server Tomcat per Rational Team Concert è <tomcat_for_rtc_install_directory>. Se le applicazioni Web vengono installate tutte sullo stesso server, le directory saranno le stesse.

Nota: Se si desidera distribuire Rational Asset Manager e il Rational Team Concert incluso in diverse applicazioni server Tomcat sulla stessa macchina, assicurarsi di aver configurato i diversi server Tomcat affinché utilizzino diverse porte sicure e non sicure per evitare conflitti. Per ulteriori informazioni sulle porte in Tomcat 5.5, fare riferimento alla documentazione di Apache Tomcat.

  1. Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
  2. Richiamare i file del server Rational Asset Manager nell'archivio appropriato per Tomcat e per il proprio sistema operativo. I file di applicazione si trovano nella cartella <archive_extract_location>/apps/tomcat/.
  3. Estrarre i file della libreria condivisa nella cartella <tomcat_install_directory>\shared\lib:
    1. Individuare ed estrarre il file <archive_extract_location>\apps\tomcat\sharedLib.zip.
    2. Copiare l'intero contenuto del file sharedLib.zip estratto nella directory <tomcat_install_directory>\shared\lib.
    3. Se si desidera installare Rational Team Concert su un server Tomcat diverso, ripetere la copia del contenuto estratto dal file sharedLib.zip nella directory <tomcat_for_rtc_install_directory>\shared\lib dell'altro server Tomcat.
  4. Dalla directory <archive_extract_location>/apps/tomcat/, copiare i seguenti file nella directory <tomcat_install_directory>/webapps/:
  5. Per modificare il percorso di contesto delle applicazioni, ridenominare i file di applicazione WAR. Si consigliano i seguenti nomi:
    Tabella 6. Percorsi di contesto suggeriti per i file di applicazione Web Rational Asset Manager
    Nome file originale Nome file suggerito Percorso di contesto risultante Cos'è?
    com.ibm.ram.repository.web.tomcat_runtime.war ram.war ram Applicazione Web Rational Asset Manager primaria per Tomcat
    com.ibm.ram.repository.web.ws.tomcat_runtime.war ram.ws.war ram.ws Applicazione di servizi Web Rational Asset Manager per Tomcat
    iehs.war ram.help.war ram.help Applicazione di guida e assistenza utenti Rational Asset Manager
    rmcabdgovernprocess.war ram.process.war ram.process Applicazione di documentazione per lo sviluppo basato su asset e la gestione dei processi
  6. Configurare il server Tomcat affinché Rational Asset Manager acceda a Oracle.
    1. In un editor di testo, aprire il file <tomcat_install_directory>\conf\server.xml.
    2. Individuare tutte le righe in server.xml che iniziano con <Connector e che contengono port="8080" o port="8009". Modificare l'inizio di queste righe in <Connector URIEncoding="UTF-8".
    3. Tra i tag di apertura e chiusura per le risorse JNDI globali <GlobalNamingResources> e </GlobalNamingResources> in server.xml, immettere il seguente testo per la versione di Tomcat utilizzata.
      Nota: Per i valori <nome_utente> e <password>, immettere un ID utente e una password con accesso di amministrazione completo al database. I valori mostrati per "maxWait", "maxActive" e "maxIdle" sono valori di esempio e possono essere modificati in base alle necessità delle prestazioni.
    Immettere il seguente testo:
    <Resource name="jdbc/RAM_Con"
    type="javax.sql.DataSource"
    driverClassName="oracle.jdbc.driver.OracleDriver"
    username="<nome_utente>"
    password="<password>"
    url="jdbc:oracle:thin:@<fully_qualified_machine_name>:<oracle_port_number>:<Rational_Asset_Manager_database_name>"
    poolPreparedStatements="true"
    maxWait="5000"
    maxActive="4"
    maxIdle="2"/>
  7. Aggiungere il seguente file .jar alla cartella <directory_installazione_tomcat>\common\lib: Questo file viene fornito dal provider dell'applicazione database.
  8. Individuare il file <archive_extract_location>/apps/tomcat/RTC-server.zip sul supporto di installazione.
  9. Estrarre RTC-server.zip in un percorso sul disco rigido, indicato in queste istruzioni come <dir_installazione_rtc>.
  10. Individuare il file <dir_installazione_rtc>/jazz/server/jazz_war.ear ed estrarlo. È possibile utilizzare il programma di utilità gratuito 7-Zip per estrarre i file .ear. Dal package jazz_war.ear estratto, copiare il file jazz.war nella directory <tomcat_for_rtc_install_directory>/webapps/.
  11. Configurare una porta sicura sul server Tomcat per Rational Team Concert:
    1. È necessario creare un certificato di sicurezza che identifichi il server Tomcat per Rational Team Concert per le connessioni SSL. È possibile utilizzare il comando Java JDK keytool per creare un certificato autofirmato o è possibile richiedere un certificato firmato da un'autorità di certificazione attendibile.

      Per ulteriori informazioni sulla creazione di certificati autofirmati con il comando keytool, vedere la documentazione di Sun Java. Con il comando keytool, è possibile creare un certificato autofirmato con il seguente comando di esempio: keytool -genkey -alias tomcat -keystore <tomcat_for_rtc_install_directory>/.keystore

      Se si utilizza un IBM JRE, molte versioni includono lo strumento IBM ikeyman nella directory <IBM_Java_JRE_install_location>/jre/bin/. È possibile utilizzare questo strumento per creare e gestire certificati di sicurezza sul server. Per ulteriori informazioni sull'uso dello strumento iKeyman, consultare la iKeyman User's Guide.

    2. Nel file <tomcat_for_rtc_install_directory>\conf\server.xml, individuare il tag <Connector> con l'attributo scheme="https". Il file predefinito include un tag <Connector> di esempio per la porta 8443 con commento.
    3. Copiare e incollare il seguente testo:
      <Connector port="8443"
           maxHttpHeaderSize="8192" 
           maxThreads="150"
           minSpareThreads="25" 
           maxSpareThreads="75"
           enableLookups="false"
           disableUploadTimeout="true" 
           acceptCount="100"
           scheme="https"
           secure="true" 
           clientAuth="false"
           keystoreFile="<keystore_file>"
           keystorePass="<keystore_password>"
           sslProtocol="<keystore_protocol>"
           algorithm="<keystore_algorithm>"
           URIEncoding="UTF-8" />

      Dove:

      • <keystore_file> è il nome file del file di archivio chiavi. Può essere un percorso assoluto o relativo a partire dalla directory root del server Tomcat (<tomcat_for_rtc_install_directory>);
      • <keystore_password> è la password del file di archivio chiavi;
      • <keystore_protocol> è il protocollo per l'archivio chiavi. Molto probabilmente sarà TLS o SSL_TLS;
      • <keystore_algorithm> è l'algoritmo X509 per l'archivio chiavi. Molto probabilmente sarà SunX509 o IbmX509, in base all'origine del certificato.
    4. Se si modifica il valore port per utilizzare una porta diversa dalla 8443 per il connettore non SSL (per impostazione predefinita, la porta 8080), modificare il valore dell'attributo redirectPort affinché corrisponda al numero di porta per il connettore SSL.

    Per ulteriori informazioni sulla configurazione di SSL per Tomcat, vedere Apache Tomcat 5.5 SSL Configuration HOW-TO e Apache Tomcat Configuration reference.

  12. Configurazione delle impostazioni della proprietà di avvio Tomcat:
    1. Copiare il file .jar appropriato dal fornitore del database nella cartella <rtc_install_dir>/jazz/server/oracle (potrebbe essere necessario creare la cartella oracle):
      • ojdbc14.jar (per Oracle 10); oppure
      • ojdbc5.jar (per Oracle 11)
    2. Solo per Oracle 11: ridenominare il file ojdbc5.jar in ojdbc14.jar.
    3. Individuare il file di avvio Tomcat ed aprirlo in un editor di testo. Su Windows è <tomcat_for_rtc_install_directory>\bin\startup.bat. Su Linux, AIX o Linux per zSeries è <tomcat_for_rtc_install_directory>/bin/startup.sh.
    4. Nel file di avvio, immettere il seguente testo, dove <rtc_install_dir> è la directory estratta al passo 9 e <oracle_jar_dir> è l'ubicazione del file Oracle .jar dal passo 12a
      • Per Windows: (sostituire i caratteri spazio in <rtc_install_dir> e <oracle_jar_dir> con %20):
        set ORACLE_JDBC=<oracle_jar_dir>
        set JAZZ_INSTALL_DIR=<dir_installazione_rtc>
        
        
        set JAVA_OPTS=-Djava.awt.headless=true -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
      • Per Linux: Per AIX: Per Linux per zSeries::
        ORACLE_JDBC=<oracle_jar_dir>
        JAZZ_INSTALL_DIR=<dir_installazione_rtc>
        
        
        export JAVA_OPTS="-Djava.awt.headless=true -DSQLSERVER_JDBC=$SQLSERVER_JDBC -DORACLE_JDBC=$ORACLE_JDBC -DDB2I_JDBC=$DB2I_JDBC -DDB2Z_JDBC=$DB2Z_JDBC -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file://"$JAZZ_INSTALL_DIR"/jazz/server/conf -Dcom.ibm.team.repository.tempDir=$TEMP_DIR -Xmx700M"
  13. Modificare il file delle proprietà del server Jazz:
    1. Nella directory <dir_installazione_rtc>/jazz/server/conf/jazz/, individuare il file teamserver.properties e ridenominarlo in teamserver.derby.properties.
    2. Nella directory <rtc_install_dir>/jazz/server/conf/jazz/, individuare il file teamserver.oracle.properties e ridenominarlo in teamserver.properties.
    3. Nel file teamserver.properties, specificare le proprietà del database e di connessione.
      1. In un editor di testo, aprire il file teamserver.properties.
      2. Individuare le seguenti righe:
        com.ibm.team.repository.db.vendor = ORACLE
        com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:1521/ORCL
        com.ibm.team.repository.db.jdbc.password=jazzDBpswd
      3. Modificare il valore di com.ibm.team.repository.db.jdbc.location per l'ubicazione del server Oracle utilizzato e il nome del database per i cicli di vita:
        1. Sostituire jazzDBUser con il nome utente per il database Oracle (ad esempio, RAMSCHEMA).
        2. Sostituire @localhost:1521 con l'ubicazione e la porta del database Oracle. Se l'ubicazione non è localhost, è necessario anteporre all'ubicazione due barre retroverse (//); ad esempio, @//oracleserver.example.com:1521.
        3. Sostituire ORCL con il nome del database del ciclo di vita; ad esempio rtcdb.
      4. Nella proprietà com.ibm.team.repository.db.jdbc.password, sostituire JazzDBpswd con la password per l'utente Oracle specificato in precedenza.
        Nota: Non modificare il testo {password} in nella proprietà com.ibm.team.repository.db.jdbc.location.
      5. Aggiungere le seguenti proprietà al file teamserver.properties, dove <porta_non_sicura> è la porta non sicura del server Tomcat (per impostazione predefinita, 8080), <porta_sicura> è il numero di porta sicura per il server Tomcat (per impostazione predefinita, 8443) e <dir_temp_team> è un percorso assoluto di una directory per l'archiviazione dei file temporanei:
        com.ibm.team.scm.tmpdir=<dir_temp_team>
        com.ibm.team.repository.server.repourl.port.http=<porta_non_sicura>
        com.ibm.team.repository.user.registry.type=UNSUPPORTED
        com.ibm.team.repository.ws.allow.admin.access=false
        com.ibm.team.repository.server.repourl.port.https=<porta_sicura>
  14. Creare le tabelle per Rational Team Concert:
    1. Aprire una finestra di riga comandi e passare alla directory <dir_installazione_rtc>/jazz/server/.
    2. Eseguire il seguente comando:
      • Per Windows::
        repotools.bat -createTables teamserver.properties=conf\jazz\teamserver.properties com.ibm.team.repository.db.override.versioncheck=true
      • Per Linux: Per AIX: Per Linux per zSeries::
        ./repotools.sh -createTables teamserver.properties=conf/jazz/teamserver.properties com.ibm.team.repository.db.override.versioncheck=true
  15. Configurare i server Tomcat per la sicurezza utenti. Se si desidera utilizzare la sicurezza LDAP, utilizzare prima la sicurezza basata su file per configurare le applicazioni, quindi passare alla sicurezza LDAP dopo aver configurato le applicazioni (per ulteriori informazioni, vedere Configurazione autenticazione LDAP per Tomcat):
    1. In un editor di testo, aprire il file <tomcat_install_directory>\conf\tomcat-users.xml (per il server per Rational Asset Manager).
    2. Aggiungere un utente admin ed assegnargli i ruoli di admin e manager. È possibile copiare ed incollare quanto segue tra i tag <tomcat-users>:
      <user username="admin" password="" roles="admin,manager" />

      Questo utente deve essere chiamato admin.

    3. In un editor di testo, aprire il file <tomcat_for_rtc_install_directory>\conf\tomcat-users.xml (per il server per Rational Team Concert). Nuovamente, se si desidera installare le applicazioni sullo stesso server Tomcat, utilizzare lo stesso file del passo 15a.
    4. Incollare il seguente testo tra i tag <tomcat-users>:
      <role rolename="JazzUsers"/>
      <role rolename="JazzAdmins"/>
      <role rolename="JazzDWAdmins"/>
      <role rolename="JazzGuests"/>
    5. Aggiungere un utente admin ed assegnargli i ruoli di admin, manager e JazzAdmins. È possibile copiare ed incollare quanto segue tra i tag <tomcat-users>:
      <user username="admin" password="" roles="admin,manager,JazzAdmins" />

      Se si desidera installare le applicazioni sullo stesso server, è possibile aggiungere il ruolo JazzAdmins all'utente creato al passo 13b.

  16. Riavviare il server Tomcat.
  17. Configurare l'utente amministratore per Rational Team Concert:
    1. Avviare la UI Web di amministrazione di Rational Team Concert in un browser Web all'indirizzo https://<nome_macchina>:<porta_sicura>/jazz/admin/. Osservare https; deve essere una connessione sicura.
    2. Accedere con l'ID utente e la Password per l'amministratore del server di applicazioni. Se si presenta un errore sul "richiamo delle informazioni sullo stato del server", chiudere e riavviare sia il server di database che il server Tomcat ed effettuare nuovamente l'accesso.
    3. Fare clic su Gestione utente. Ignorare eventuali errori su un registro esterno non configurato.
    4. Fare clic su Crea utente.
    5. Immettere i seguenti dettagli:
      1. Nome utente: l'ID utente dell'amministratore del server Tomcat
      2. ID utente: l'ID utente dell'amministratore del server Tomcat
      3. Indirizzo e-mail: un indirizzo e-mail valido per l'amministratore del server Tomcat
    6. Nella sezione Licenza per l'accesso al client, selezionare Rational Team Concert - Sviluppatore per assegnare la licenza di sviluppatore a tale utente.
    7. Fare clic su Salva.
    8. Scollegarsi, quindi accedere nuovamente alla UI Web Admin come amministratore del server di applicazioni.
  18. Importare il template del processo dei cicli di vita in Rational Team Concert:
    1. Nella UI Web di Rational Team Concert, fare clic su Gestione template processo. Se non è possibile visualizzare il link Gestione template di processo, scollegarsi ed accedere nuovamente alla UI Web Admin.
    2. Fare clic su Importa template e passare al file com.ibm.ram.lifecycle.zip nella cartella <archive_extract_location>/DatabaseScripts/. Fare clic su OK. Viene visualizzato il template Ciclo di vita RAM.
  19. Creare una nuova area progetto in Rational Team Concert:
    1. Nella UI Web di Rational Team Concert, fare clic su Gestione area progetto. Se non è possibile visualizzare il link Gestione area progetto, scollegarsi, quindi accedere nuovamente alla UI Web Admin.
    2. Fare clic su Crea area progetto.
    3. Immettere i seguenti dettagli sull'area progetto:
      • Nome progetto: Ciclo di vita RAM
      • Riepilogo: Area progetto controllo ciclo di vita Rational Asset Manager
      • Descrizione: Quest'area è utilizzata per gestire i cicli di vita per Rational Asset Manager
    4. Fare clic su Salva.
  20. Assegnare i membri e i ruoli progetto appropriati per l'area progetto:
    1. Nella pagina Gestione area progetto, fare clic sull'area progetto Ciclo di vita RAM.
    2. Nella sezione Amministratori, fare clic su Aggiungi; quindi ricercare e selezionare l'utente amministratore creato.
    3. Nella sezione Membri, fare clic su Aggiungi; quindi ricercare e selezionare l'utente amministratore creato.
    4. Dopo aver aggiunto l'amministratore, fare clic sull'icona Ruoli del processo accanto al nome dell'amministratore.
    5. Nella finestra Modifica ruoli del processo, nell'elenco Ruoli disponibili, selezionare Amministrazione e fare clic su Aggiungi.
    6. Fare clic su Fine.
    7. Fare clic su Salva.
  21. Arrestare e riavviare il server Tomcat.
  22. In un browser Web, aprire Rational Asset Manager. Se sono stati utilizzati i nomi file suggeriti per i file di applicazione, l'URL sarà http://localhost:8080/ram/home.faces, oppure, attraverso un server Web, l'URL sarà http://<Web_server_address>:<port>/ram/home.faces. Viene aperto il client Web Rational Asset Manager.

Operazioni successive

Successivamente, configurare l'applicazione Web Rational Asset Manager. Per ulteriori informazioni, vedere Configurazione dell'applicazione server Rational Asset Manager.

Distribuzione di Rational Asset Manager su Apache Tomcat V5.5 connesso a SQL Server 2005

È possibile installare IBM Rational Asset Manager manualmente su un'installazione esistente di Apache Tomcat.

Prima di iniziare

È necessario avere diritto di accesso amministrativo e ai file per un server Tomcat installato e in esecuzione.

È necessario aver completato le seguenti attività:

  1. Richiamo dei file di applicazione
  2. Creazione del database per gli asset
  3. Creazione del database per i cicli di vita

Sarà necessario il file sqljdbc.jar, che consente a Tomcat di comunicare con Microsoft SQL Server. Il provider del server di database dovrà fornire tali file.

Informazioni su questa attività

Se si desidera migliorare le prestazioni e la stabilità di Rational Asset Manager, è possibile installare le applicazioni Web per Rational Asset Manager e i file di applicazione per Rational Team Concert incluso su server Tomcat diversi. In questa documentazione, la directory di installazione del server Tomcat per Rational Asset Manager è indicata come <tomcat_install_directory>, e la directory di installazione del server Tomcat per Rational Team Concert è <tomcat_for_rtc_install_directory>. Se le applicazioni Web vengono installate tutte sullo stesso server, le directory saranno le stesse.

Nota: Se si desidera distribuire Rational Asset Manager e il Rational Team Concert incluso in diverse applicazioni server Tomcat sulla stessa macchina, assicurarsi di aver configurato i diversi server Tomcat affinché utilizzino diverse porte sicure e non sicure per evitare conflitti. Per ulteriori informazioni sulle porte in Tomcat 5.5, fare riferimento alla documentazione di Apache Tomcat.

  1. Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
  2. Richiamare i file del server Rational Asset Manager nell'archivio appropriato per Tomcat e per il proprio sistema operativo. I file di applicazione si trovano nella cartella <archive_extract_location>/apps/tomcat/.
  3. Estrarre i file della libreria condivisa nella cartella <tomcat_install_directory>\shared\lib:
    1. Individuare ed estrarre il file <archive_extract_location>\apps\tomcat\sharedLib.zip.
    2. Copiare l'intero contenuto del file sharedLib.zip estratto nella directory <tomcat_install_directory>\shared\lib.
    3. Se si desidera installare Rational Team Concert su un server Tomcat diverso, ripetere la copia del contenuto estratto dal file sharedLib.zip nella directory <tomcat_for_rtc_install_directory>\shared\lib dell'altro server Tomcat.
  4. Dalla directory <archive_extract_location>/apps/tomcat/, copiare i seguenti file nella directory <tomcat_install_directory>/webapps/:
  5. Per modificare il percorso di contesto delle applicazioni, ridenominare i file di applicazione WAR. Si consigliano i seguenti nomi:
    Tabella 7. Percorsi di contesto suggeriti per i file di applicazione Web Rational Asset Manager
    Nome file originale Nome file suggerito Percorso di contesto risultante Cos'è?
    com.ibm.ram.repository.web.tomcat_runtime.war ram.war ram Applicazione Web Rational Asset Manager primaria per Tomcat
    com.ibm.ram.repository.web.ws.tomcat_runtime.war ram.ws.war ram.ws Applicazione di servizi Web Rational Asset Manager per Tomcat
    iehs.war ram.help.war ram.help Applicazione di guida e assistenza utenti Rational Asset Manager
    rmcabdgovernprocess.war ram.process.war ram.process Applicazione di documentazione per lo sviluppo basato su asset e la gestione dei processi
  6. Configurare il server Tomcat affinché Rational Asset Manager acceda a SQL Server.
    1. In un editor di testo, aprire il file <tomcat_install_directory>\conf\server.xml.
    2. Individuare tutte le righe in server.xml che iniziano con <Connector e che contengono port="8080" o port="8009". Modificare l'inizio di queste righe in <Connector URIEncoding="UTF-8".
    3. Tra i tag di apertura e chiusura per le risorse JNDI globali <GlobalNamingResources> e </GlobalNamingResources> in server.xml, immettere il seguente testo per la versione di Tomcat utilizzata.
      Nota: Per i valori <nome_utente> e <password>, immettere un ID utente e una password con accesso di amministrazione completo al database. I valori mostrati per "maxWait", "maxActive" e "maxIdle" sono valori di esempio e possono essere modificati in base alle necessità delle prestazioni.
    Immettere il seguente testo:
    <Resource name="jdbc/RAM_Con"
    type="javax.sql.DataSource"
    driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
    username="<nome_utente>"
    password="<password>"
    url="jdbc:microsoft:sqlserver://<fully_qualified_server_name>:<SQLServer_port_number>:<Rational_Asset_Manager_database_name>"
    poolPreparedStatements="true"
    maxWait="5000"
    maxActive="4"
    maxIdle="2"/>
  7. Aggiungere il seguente file JAR alla cartella <directory_installazione_tomcat>\common\lib: Questo file viene fornito dal provider dell'applicazione database.
  8. Individuare il file <archive_extract_location>/apps/tomcat/RTC-server.zip sul supporto di installazione.
  9. Estrarre RTC-server.zip in un percorso sul disco rigido, indicato in queste istruzioni come <dir_installazione_rtc>.
  10. Individuare il file <dir_installazione_rtc>/jazz/server/jazz_war.ear ed estrarlo. È possibile utilizzare il programma di utilità gratuito 7-Zip per estrarre i file .ear. Dal package jazz_war.ear estratto, copiare il file jazz.war nella directory <tomcat_for_rtc_install_directory>/webapps/.
  11. Configurare una porta sicura sul server Tomcat per Rational Team Concert:
    1. È necessario creare un certificato di sicurezza che identifichi il server Tomcat per Rational Team Concert per le connessioni SSL. È possibile utilizzare il comando Java JDK keytool per creare un certificato autofirmato o è possibile richiedere un certificato firmato da un'autorità di certificazione attendibile.

      Per ulteriori informazioni sulla creazione di certificati autofirmati con il comando keytool, vedere la documentazione di Sun Java. Con il comando keytool, è possibile creare un certificato autofirmato con il seguente comando di esempio: keytool -genkey -alias tomcat -keystore <tomcat_for_rtc_install_directory>/.keystore

      Se si utilizza un IBM JRE, molte versioni includono lo strumento IBM ikeyman nella directory <IBM_Java_JRE_install_location>/jre/bin/. È possibile utilizzare questo strumento per creare e gestire certificati di sicurezza sul server. Per ulteriori informazioni sull'uso dello strumento iKeyman, consultare la iKeyman User's Guide.

    2. Nel file <tomcat_for_rtc_install_directory>\conf\server.xml, individuare il tag <Connector> con l'attributo scheme="https". Il file predefinito include un tag <Connector> di esempio per la porta 8443 con commento.
    3. Copiare e incollare il seguente testo:
      <Connector port="8443"
           maxHttpHeaderSize="8192" 
           maxThreads="150"
           minSpareThreads="25" 
           maxSpareThreads="75"
           enableLookups="false"
           disableUploadTimeout="true" 
           acceptCount="100"
           scheme="https"
           secure="true" 
           clientAuth="false"
           keystoreFile="<keystore_file>"
           keystorePass="<keystore_password>"
           sslProtocol="<keystore_protocol>"
           algorithm="<keystore_algorithm>"
           URIEncoding="UTF-8" />

      Dove:

      • <keystore_file> è il nome file del file di archivio chiavi. Può essere un percorso assoluto o relativo a partire dalla directory root del server Tomcat (<tomcat_for_rtc_install_directory>);
      • <keystore_password> è la password del file di archivio chiavi;
      • <keystore_protocol> è il protocollo per l'archivio chiavi. Molto probabilmente sarà TLS o SSL_TLS;
      • <keystore_algorithm> è l'algoritmo X509 per l'archivio chiavi. Molto probabilmente sarà SunX509 o IbmX509, in base all'origine del certificato.
    4. Se si modifica il valore port per utilizzare una porta diversa dalla 8443 per il connettore non SSL (per impostazione predefinita, la porta 8080), modificare il valore dell'attributo redirectPort affinché corrisponda al numero di porta per il connettore SSL.

    Per ulteriori informazioni sulla configurazione di SSL per Tomcat, vedere Apache Tomcat 5.5 SSL Configuration HOW-TO e Apache Tomcat Configuration reference.

  12. Configurazione delle impostazioni della proprietà di avvio Tomcat:
    1. Copiare il seguente file .jar dal fornitore del database nella cartella <rtc_install_dir>/jazz/server/sqlserver (potrebbe essere necessario creare la cartella sqlserver):
      • sqljdbc.jar
    2. Individuare il file di avvio Tomcat ed aprirlo in un editor di testo. Su Windows è <tomcat_for_rtc_install_directory>\bin\startup.bat. Su Linux, AIX o Linux per zSeries è <tomcat_for_rtc_install_directory>/bin/startup.sh.
    3. Nel file di avvio, immettere il seguente testo, dove <rtc_install_dir> è la directory estratta al passo 9 e <sqlServer_jar_dir> è il percorso del file .jar di SQL Server .jar al passo 12a:
      • Per Windows: (sostituire i caratteri spazio in <rtc_install_dir> e <sqlServer_jar_dir> con %20):
        set SQLSERVER_JDBC=<sqlServer_jar_dir>
        set JAZZ_INSTALL_DIR=<dir_installazione_rtc>
        
        
        set JAVA_OPTS=-Djava.awt.headless=true -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
      • Per Linux: Per AIX: Per Linux per zSeries::
        SQLSERVER_JDBC=<sqlServer_jar_dir>
        JAZZ_INSTALL_DIR=<dir_installazione_rtc>
        
        
        export JAVA_OPTS="-Djava.awt.headless=true -DSQLSERVER_JDBC=$SQLSERVER_JDBC -DORACLE_JDBC=$ORACLE_JDBC -DDB2I_JDBC=$DB2I_JDBC -DDB2Z_JDBC=$DB2Z_JDBC -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file://"$JAZZ_INSTALL_DIR"/jazz/server/conf -Dcom.ibm.team.repository.tempDir=$TEMP_DIR -Xmx700M"
  13. Modificare il file delle proprietà del server Jazz:
    1. Nella directory <dir_installazione_rtc>/jazz/server/conf/jazz/, individuare il file teamserver.properties e ridenominarlo in teamserver.derby.properties.
    2. Nella directory <rtc_install_dir>/jazz/server/conf/jazz/, individuare il file teamserver.sqlserver.properties e ridenominarlo in teamserver.properties.
    3. Nel file teamserver.properties, specificare le proprietà del database e di connessione.
      1. In un editor di testo, aprire il file teamserver.properties.
      2. Individuare le seguenti righe:
        com.ibm.team.repository.db.vendor = SQLSERVER
        com.ibm.team.repository.db.jdbc.location=//localhost:1433;databaseName=jazz;user=jazzDBuser;password={password}
        com.ibm.team.repository.db.jdbc.password=jazzDBpswd
      3. Modificare il valore di com.ibm.team.repository.db.jdbc.location per l'ubicazione di SQL Server utilizzato e il nome del database per i cicli di vita:
        1. Sostituire @localhost:1433 con l'ubicazione e la porta del database SQL Server.
        2. Sostituire jazz con il nome del database del ciclo di vita; ad esempio, RTCDB.
        3. Sostituire jazzDBUser con il nome utente per il database SQL Server.
      4. Nella proprietà com.ibm.team.repository.db.jdbc.password, sostituire JazzDBpswd con la password per l'utente SQL Server specificato in precedenza.
        Nota: Non modificare il testo {password} in nella proprietà com.ibm.team.repository.db.jdbc.location.
      5. Aggiungere le seguenti proprietà al file teamserver.properties, dove <porta_non_sicura> è la porta non sicura del server Tomcat (per impostazione predefinita, 8080), <porta_sicura> è il numero di porta sicura per il server Tomcat (per impostazione predefinita, 8443) e <dir_temp_team> è un percorso assoluto di una directory per l'archiviazione dei file temporanei:
        com.ibm.team.scm.tmpdir=<dir_temp_team>
        com.ibm.team.repository.server.repourl.port.http=<porta_non_sicura>
        com.ibm.team.repository.user.registry.type=UNSUPPORTED
        com.ibm.team.repository.ws.allow.admin.access=false
        com.ibm.team.repository.server.repourl.port.https=<porta_sicura>
  14. Creare le tabelle per Rational Team Concert:
    1. Aprire una finestra di riga comandi e passare alla directory <dir_installazione_rtc>/jazz/server/.
    2. Eseguire il seguente comando:
      • Per Windows::
        repotools.bat -createTables teamserver.properties=conf\jazz\teamserver.properties
      • Per Linux: Per AIX: Per Linux per zSeries::
        ./repotools.sh -createTables teamserver.properties=conf/jazz/teamserver.properties
  15. Configurare i server Tomcat per la sicurezza utenti. Se si desidera utilizzare la sicurezza LDAP, utilizzare prima la sicurezza basata su file per configurare le applicazioni, quindi passare alla sicurezza LDAP dopo aver configurato le applicazioni (per ulteriori informazioni, vedere Configurazione autenticazione LDAP per Tomcat):
    1. In un editor di testo, aprire il file <tomcat_install_directory>\conf\tomcat-users.xml (per il server per Rational Asset Manager).
    2. Aggiungere un utente admin ed assegnargli i ruoli di admin e manager. È possibile copiare ed incollare quanto segue tra i tag <tomcat-users>:
      <user username="admin" password="" roles="admin,manager" />

      Questo utente deve essere chiamato admin.

    3. In un editor di testo, aprire il file <tomcat_for_rtc_install_directory>\conf\tomcat-users.xml (per il server per Rational Team Concert). Nuovamente, se si desidera installare le applicazioni sullo stesso server Tomcat, utilizzare lo stesso file del passo 15a.
    4. Incollare il seguente testo tra i tag <tomcat-users>:
      <role rolename="JazzUsers"/>
      <role rolename="JazzAdmins"/>
      <role rolename="JazzDWAdmins"/>
      <role rolename="JazzGuests"/>
    5. Aggiungere un utente admin ed assegnargli i ruoli di admin, manager e JazzAdmins. È possibile copiare ed incollare quanto segue tra i tag <tomcat-users>:
      <user username="admin" password="" roles="admin,manager,JazzAdmins" />

      Se si desidera installare le applicazioni sullo stesso server, è possibile aggiungere il ruolo JazzAdmins all'utente creato al passo 13b.

  16. Riavviare il server Tomcat.
  17. Configurare l'utente amministratore per Rational Team Concert:
    1. Avviare la UI Web di amministrazione di Rational Team Concert in un browser Web all'indirizzo https://<nome_macchina>:<porta_sicura>/jazz/admin/. Osservare https; deve essere una connessione sicura.
    2. Accedere con l'ID utente e la Password per l'amministratore del server di applicazioni. Se si presenta un errore sul "richiamo delle informazioni sullo stato del server", chiudere e riavviare sia il server di database che il server Tomcat ed effettuare nuovamente l'accesso.
    3. Fare clic su Gestione utente. Ignorare eventuali errori su un registro esterno non configurato.
    4. Fare clic su Crea utente.
    5. Immettere i seguenti dettagli:
      1. Nome utente: l'ID utente dell'amministratore del server Tomcat
      2. ID utente: l'ID utente dell'amministratore del server Tomcat
      3. Indirizzo e-mail: un indirizzo e-mail valido per l'amministratore del server Tomcat
    6. Nella sezione Licenza per l'accesso al client, selezionare Rational Team Concert - Sviluppatore per assegnare la licenza di sviluppatore a tale utente.
    7. Fare clic su Salva.
    8. Scollegarsi, quindi accedere nuovamente alla UI Web Admin come amministratore del server di applicazioni.
  18. Importare il template del processo dei cicli di vita in Rational Team Concert:
    1. Nella UI Web di Rational Team Concert, fare clic su Gestione template processo. Se non è possibile visualizzare il link Gestione template di processo, scollegarsi ed accedere nuovamente alla UI Web Admin.
    2. Fare clic su Importa template e passare al file com.ibm.ram.lifecycle.zip nella cartella <archive_extract_location>/DatabaseScripts/. Fare clic su OK. Viene visualizzato il template Ciclo di vita RAM.
  19. Creare una nuova area progetto in Rational Team Concert:
    1. Nella UI Web di Rational Team Concert, fare clic su Gestione area progetto. Se non è possibile visualizzare il link Gestione area progetto, scollegarsi, quindi accedere nuovamente alla UI Web Admin.
    2. Fare clic su Crea area progetto.
    3. Immettere i seguenti dettagli sull'area progetto:
      • Nome progetto: Ciclo di vita RAM
      • Riepilogo: Area progetto controllo ciclo di vita Rational Asset Manager
      • Descrizione: Quest'area è utilizzata per gestire i cicli di vita per Rational Asset Manager
    4. Fare clic su Salva.
  20. Assegnare i membri e i ruoli progetto appropriati per l'area progetto:
    1. Nella pagina Gestione area progetto, fare clic sull'area progetto Ciclo di vita RAM.
    2. Nella sezione Amministratori, fare clic su Aggiungi; quindi ricercare e selezionare l'utente amministratore creato.
    3. Nella sezione Membri, fare clic su Aggiungi; quindi ricercare e selezionare l'utente amministratore creato.
    4. Dopo aver aggiunto l'amministratore, fare clic sull'icona Ruoli del processo accanto al nome dell'amministratore.
    5. Nella finestra Modifica ruoli del processo, nell'elenco Ruoli disponibili, selezionare Amministrazione e fare clic su Aggiungi.
    6. Fare clic su Fine.
    7. Fare clic su Salva.
  21. Arrestare e riavviare il server Tomcat.
  22. In un browser Web, aprire Rational Asset Manager. Se sono stati utilizzati i nomi file suggeriti per i file di applicazione, l'URL sarà http://localhost:8080/ram/home.faces, oppure, attraverso un server Web, l'URL sarà http://<Web_server_address>:<port>/ram/home.faces. Viene aperto il client Web Rational Asset Manager.

Operazioni successive

Successivamente, configurare l'applicazione Web Rational Asset Manager. Per ulteriori informazioni, vedere Configurazione dell'applicazione server Rational Asset Manager.

Configurazione post-installazione

Per completare la configurazione dell'applicazione server, è necessario che un amministratore del repository esegua le attività riportate negli argomenti di questa sezione.

Se IBM Rational Asset Manager è stato installato manualmente e il server non è stato configurato utilizzando applicazione di configurazione, eseguire le operazioni riportate in questa sezione, quindi quelle riportate nella sezione "Configurazione obbligatoria".

Distribuzione e configurazione dei file di applicazione mediante l'applicazione di configurazione server

L'applicazione di configurazione server è un'applicazione Web basata su browser che viene aperta dopo l'installazione delle funzioni di IBM Rational Asset Manager su un nuovo IBM WebSphere Application Server integrato o su un WebSphere Application Server esistente. Consente di distribuire le altre applicazioni Rational Asset Manager e di configurare il database, la sicurezza, le prestazioni e le impostazioni del repository. È possibile utilizzare l'applicazione di configurazione server per modificare queste impostazioni in un secondo momento invece di utilizzare le pagine di amministrazione nel client Web Rational Asset Manager.

Prima di iniziare

L'applicazione di configurazione server consente di completare le seguenti attività:

Per configurare Rational Asset Manager, l'archivio enterprise di configurazione deve essere distribuito e in esecuzione e il server di database deve essere in esecuzione:

Informazioni su questa attività

Importante: L'applicazione di configurazione server dovrà arrestare e riavviare il server, inclusi tutti i nodi di un cluster, per configurare Rational Asset Manager. Se si eseguono altre applicazioni sul server o cluster, effettuare le operazioni appropriate per l'arresto e il riavvio del server o cluster.

Durante la configurazione di Rational Asset Manager, l'applicazione di configurazione server crea ed aggiorna un file di log che registra tutte le modifiche apportate all'ambiente server. Per visualizzare tutte le modifiche correnti apportate con l'applicazione di configurazione server, fare clic su Strumenti -> Visualizza/nascondi log ( Icona Visualizza/nascondi log). Verrà visualizzato un elenco delle modifiche correnti nella pagina inferiore della vista del browser.

Con il log a vista, per visualizzare un record completo delle modifiche effettuate dall'applicazione di configurazione server all'ambiente server, fare clic su Visualizza log completo ( Icona Visualizza log completo).

Per visualizzare i dettagli correnti dell'ambiente server, fare clic su Strumenti -> Visualizza report di configurazione ( Icona Visualizza report di configurazione).

  1. Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
  2. Per Linux: Per AIX: Per Linux per zSeries:Su Linux, AIX, o Linux per zSeries, aumentare il numero di descrittori file che possono essere aperti da un processo almeno a 2048:
    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 2048, aumentare il limite con il seguente comando: ulimit -n 2048
  3. 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:
      • Per WebSphere Application Server integrato: http://localhost:13060/ibm/console . Il nome utente predefinito è admin e la password predefinita è admin.
      • For WebSphere Application Server: http://localhost:9060/ibm/console
    2. Fare clic su Protezione.
    3. Fare clic su Amministrazione, applicazioni e infrastrutture sicure.
    4. Nella sezione Sicurezza amministrativa, se la casella di spunta Abilita sicurezza amministrativa è selezionata, selezionare la casella di spunta Abilita sicurezza applicazione.
    5. Nella sezione Autenticazione, fare clic su Sicurezza Web.
    6. Fare clic su Impostazioni generali.
    7. Nella sezione Comportamento autenticazione, selezionare la casella di spunta Utilizza i dati di autenticazione disponibili quando si accede a un URI non protetto se non è già selezionata.
    8. Fare clic su Applica.
    9. Nella finestra Messaggi, fare clic su Salva direttamente nella configurazione principale.
    10. Arrestare, quindi riavviare il server.
  4. Per WebSphere:Se l'aggiornamento si effettua dalla versione 7.1.1.1 o da una versione precedente e si utilizza un cluster WebSphere Application Server, sarà necessario creare un'istanza server di applicazioni autonoma sul cluster per Rational Team Concert. Vedere Creazione di un'istanza server di applicazioni per Rational Team Concert su un cluster WebSphere Application Server. Se non si utilizza un cluster, queste operazioni non sono necessarie; Rational Team Concert e Rational Asset Manager possono essere installati sullo stesso server di applicazioni.
  5. Se l'applicazione di configurazione del server è stata distribuita manualmente, (non è stato utilizzato Installation Manager), sulla stessa macchina in cui è stata distribuita l'applicazione di configurazione del server, creare una cartella che contiene i seguenti file del server di applicazioni:

    Per ulteriori informazioni sul richiamo di questi file, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.

  6. Aprire l'applicazione di configurazione server specificando in un browser Web l'indirizzo http://<nome_macchina>:<numero_porta>/<root_contesto_configurazione_server>.

    L'URL predefinito per l'applicazione di configurazione server è:

    Se la sicurezza è abilitata sul server di applicazioni, all'utente verrà richiesto l'ID utente e password per amministratore di server di applicazioni.

  7. Nella pagina Introduzione, indicare il tipo di database e autenticazione utente da utilizzare:
    1. Nell'elenco, selezionare l'applicazione database che verrà utilizzata.
    2. Selezionare il tipo di autenticazione utente che verrà utilizzata dall'applicazione Web Rational Asset Manager.
      • LDAP: le informazioni utente vengono archiviate in un repository LDAP (Lightweight Directory Access Protocol). Per accedere al repository, sono necessarie informazioni amministrative.
      • File: le informazioni utente sono archiviate in un registro utenti personalizzato, come definito per il proprio server di applicazioni; tali informazioni potrebbero essere visualizzate nell'elenco con il nome del registro personalizzato definito per il server di applicazioni. Un registro utenti personalizzato è definito File se le informazioni utente vengono archiviate in un file di testo semplice sul server. Se non si utilizza nessun altro tipo di autenticazione, selezionare questa opzione.
        Nota: L'autenticazione basata su file non dovrebbe essere utilizzata in un ambiente di produzione.
      • Repository federato: le informazioni utente sono archiviate in più repository, ad esempio repository LDAP. Questo tipo di autenticazione è gestita da WebSphere Application Server.
      • Sistema operativo locale: le informazioni utente sono archiviate nel database degli account utente sul sistema operativo locale. Questo tipo di autenticazione è gestita da WebSphere Application Server.
    3. Nel campo Individua file di installazione, immettere la directory sul file system in cui si trovano i nuovi file dell'applicazione Web. Se è stato utilizzato Installation Manager, i file si troveranno nella directory <package_group_location>\ram\apps\was. Tale directory conterrà i seguenti file:
      • com.ibm.ram.repository.web_runtime.ear
      • RTC-Server.zip
      • iehs_war.ear
      • rmcabdgovernprocess_war.ear
    4. Confermare che il server o cluster elencato sia quello che si desidera configurare. Se è necessario creare un cluster di distribuzione di rete per Rational Asset Manager, vedere la documentazione di WebSphere Application Server.
    5. Fare clic su Avanti.
  8. Nel Passo 1: individuare la sezione File di installazione, nel campo Percorso immettere la directory sul file system in cui si trovano i file dell'applicazione Web. Se è stato utilizzato Installation Manager, i file si troveranno nella directory <package_group_location>\ram\apps\was. Tale directory conterrà i seguenti file:
  9. Al Passo 2: selezionare la sezione delle applicazioni e della documentazione da installare, le applicazioni distribuite con esito positivo vengono indicate con il nome cluster o server sul quale sono state distribuite. Per distribuire le applicazioni Web Rational Asset Manager:
    1. Selezionare una o più applicazioni da distribuire.
    2. Nell'elenco Cluster e server o Server, selezionare i cluster o i server su cui effettuare la distribuzione. Non è possibile distribuire Rational Team Concert in un cluster; utilizzare il singolo server creato al passo 4.
      Nota: Se si desidera che gli utenti vengano autentificati (ad esempio, mediante un server di applicazioni o un firewall esterno) per accedere all'applicazione guida Rational Asset Manager, sarà necessario distribuire l'applicazione guida Rational Asset Manager sullo stesso server o cluster dell'applicazione Web Rational Asset Manager.
    3. Fare clic su Distribuzione applicazioni. Il processo per distribuire una o più applicazioni può impiegare alcuni minuti. L'avanzamento delle distribuzioni viene visualizzato in una pagina separata; il risultato del processo viene visualizzato sulla pagina Distribuzione di Rational Asset Manager.
    4. Fare clic su Avanti.
    5. Nella pagina Riepilogo, fare clic su Avanti.
  10. Nella sezione 2, Parte 1, creare un nuovo database o connettersi a un database esistente:
    1. Selezionare se creare un nuovo database o utilizzarne uno esistente.
      • Per creare ed inserire dati in un nuovo database, selezionare È necessario creare entrambi i database, quindi fare clic su Avanti. Procedere con il passo 10b.
      • Per utilizzare un database esistente (ad esempio, se si aggiorna una versione precedente di Rational Asset Manager), fare clic su Utilizza database esistente. Procedere con il passo 11
    2. Crea database.
      • Per DB2, è possibile utilizzare un'applet Java™ per creare ed inserire dati nel database oppure è possibile effettuare queste operazioni manualmente.
        • Per utilizzare l'applet Java:
          1. L'applet, una volta caricato, cerca un'istanza di DB2 nel computer macchina locale. Il browser sul quale viene eseguita l'applicazione di configurazione server deve trovarsi sul computer sul quale è installato DB2. Se l'applet trova un'istanza di DB2, verranno visualizzati il percorso di installazione DB2 e la versione. In caso contrario, verrà richiesto di specificare un percorso.
          2. Per utilizzare un'installazione diversa di DB2, fare clic su Modifica percorso di installazione.
          3. Immettere l' ID utente e la Password per l'amministratore DB2. Gli amministratori DB2 sono gestiti dal sistema operativo.
          4. Dopo aver selezionato il percorso appropriato, nel campo Crea un database per la gestione degli asset, immettere un nome per il database di asset (ad esempio, RAMDB).
          5. Nel campo Creare un database per la gestione del ciclo di vita, immettere un nome per il database di gestione del ciclo di vita (ad esempio, RTCDB).
          6. Fare clic su Crea database. Verranno anche inseriti dati nelle tabelle per il database per gli asset.
        • Per creare e configurare manualmente il database DB2, fare clic su Visualizza istruzioni sulla creazione manuale dei database DB2 ed attenersi alle istruzioni visualizzate.
      • Per Oracle o SQL Server, attenersi alle istruzioni per creare ed inserire dati nel database manualmente.
      Le istruzioni visualizzate nell'applicazione di configurazione server sono identiche a quelle riportate in Creazione e configurazione di database per Rational Asset Manager.
  11. Nella sezione 2, Parte 2, specificare le proprietà della connessione database:
    1. Nel campo di testo Server di database, immettere il nome host o l'indirizzo IP del server di database; ad esempio, servername.example.com. Non utilizzare localhost.
    2. Nel campo Porta, immettere il numero di porta. Ad esempio, il valore predefinito per DB2 è50000.
    3. Immettere l'ID utente e la password di un utente con autorizzazione di tipo amministrativo per l'applicazione database.
    4. Selezionare per fornire il percorso del file di archivio o dei file richiesti dal database sul server o caricarli nel server.
      • Per immettere il percorso dei file di archivio sul server, immettere il percorso completo nella cartella che li contiene; ad esempio, C:\Programmi\IBM\SQLLIB\java.
      • Per caricare i file sul server, selezionare quell'opzione e sfogliare il file o i file sul computer locale. Per impostazione predefinita, questi sono disponibili in <root installazione RAM V7.1>\ram\ewas\universalDriver\lib sul computer locale. Dopo essere stati caricati sul server, vengono collocati in <WAS_dir_installazione>\profiles\<nome_profilo>\config\cells\<nome_cella>\ram_jdbc
        Nota: Per Linux: Per AIX: Per Linux per zSeries: sostituire le barre retroverse ("\") nei percorsi di directory con barre ("/").
        Importante: Per Linux: Per AIX: Per Linux per zSeries: se è necessario eseguire WebSphere Application Server o Apache Tomcat come utente non root, sarà necessario impostare le autorizzazioni appropriate sui file di archivio Java del database caricati. Fare riferimento alle istruzioni in Abilitazione della connettività del database per utenti non-root (Linux e AIX).
    5. Nel campo Nome database per RAM, immettere il nome del database Rational Asset Manager principale; ad esempio, RAMDB.
    6. Nel campo Nome database per il ciclo di vita, immettere il nome del database di gestione del ciclo di vita; ad esempio, RTCDB
    7. Fare clic su Verifica connessione. L'applicazione di configurazione server riporta se il server ha potuto stabilire una connessione ai database.
    8. Se il test di connessione ha funzionato, fare clic su Avanti.
  12. Nella sezione 2, Parte 2, configurare i database e inserire dati nelle tabelle:
    1. Al passo 5: Configurare il database Rational Asset Manager principale, fare clic su Inserisci dati nel database.
    2. Un messaggio richiederà di verificare che si desidera configurare il database. Fare clic su OK. Questo processo può impiegare alcuni minuti.
    3. Al passo 6: Configurare il database del ciclo di vita per Rational Asset Manager, fare clic su Inserisci dati nel database.
    4. Un messaggio richiederà di verificare che si desidera configurare il database. Fare clic su OK. Questo processo può impiegare alcuni minuti.
    5. Dopo aver configurato i database, fare clic su Avanti.
  13. Per DB2:Nella sezione 2, Parte 3, se si utilizza DB2, sarà possibile configurare le impostazioni del database per ottimizzare le prestazioni di Rational Asset Manager. Se si utilizza Oracle o SQL, non sarà possibile configurare qui le impostazioni del database.
    1. Se si utilizza DB2, configurare le impostazioni del database. I valori consigliati e correnti per i seguenti parametri sono elencati. Per modificare tutti i parametri nei valori consigliati, selezionare Utilizza valori consigliati. Le modifiche apportate alle impostazioni del database diventano effettive quando si riavvia il server di database.
      • LOCKLIST: per specificare la quantità di spazio di archiviazione allocato per l'elenco blocchi, immettere un numero tra 4 e 60000, entrambi inclusi.
      • LOCKTIMEOUT: per specificare il numero di secondi che un'applicazione deve attendere per ottenere un blocco, immettere un numero tra 1 e 30000. L'impostazione di questa proprietà aiuta ad evitare condizioni di stallo delle applicazioni. Se il valore è -1, il rilevamento del timeout del blocco viene disattivato.
      • LOGFILSIZ: per specificare la dimensione di ogni file di log primario e secondario, immettere un numero. La dimensione dei file di log limita il numero di record che possono essere scritti nei log prima che diventino completi e un nuovo file di log venga richiesto. Se il database ha un numero elevato di transazioni di aggiornamento, eliminazione o inserimento in esecuzione, che riempiono rapidamente il file di log, aumentare il valore di LOGFILSIZ.
        Nota: La modifica del parametro LOGFILSIZ rispetto al valore predefinito è necessario solo quando ci sono un grande numero di asset nel repository (ad esempio, decine o centinaia di migliaia).
      • MAXAPPLS: immettere un numero maggiore del numero di connessioni simultanee previste.
      • MAXLOCKS: per specificare la percentuale dell'elenco di blocchi raggiunta quando il gestore database riassegna dalla riga alla tabella, i blocchi contenuti dall'applicazione, immettere un numero tra 1 e 100. Nonostante il processo di riassegnazione non richieda molto tempo, il blocco di intere tabelle rispetto a singole righe riduce la simultaneità e potenzialmente riduce la prestazione complessiva del database per i conseguenti tentativi di accedere alle tabelle coinvolte.
    2. Fare clic su Avanti.
  14. Nella sezione 2, Riepilogo, l'applicazione di configurazione server chiederà all'utente di riavviare il server. Se si desidera proseguire con altre sezioni dell'applicazione di configurazione server, è possibile riavviare il server dopo averle completate.
  15. Nella Sezione 3, configurare utenti ed autenticazione:
  16. Nella sezione 4, configurare le impostazioni per Rational Asset Manager:
    1. Immettere l'indirizzo del server di licenze nel formato <porta>@<nome_host>; ad esempio, 27000@example.com. Per impostazione predefinita, Rational License Server utilizza la porta TCP/IP 27000.
    2. Nella sezione Tipo di licenza, selezionare il tipo di licenza che verrà utilizzata dal server Rational Asset Manager.
    3. Configurare l'indirizzo del server con le applicazioni distribuite al passo 9. Immettere il protocollo, il nome host completo e il numero di porta, ad esempio http://example.com:9080.
      Importante: Per queste voci, utilizzare sempre un nome host o un indirizzo IP. Non utilizzare localhost. Se non si utilizza IPV6, utilizzare il nome host IPV6; un indirizzo IPV6 non funzionerà.
    4. Configurare i percorso per le applicazioni. I percorsi predefiniti si basano sull'indirizzo server fornito.
      • Rational Asset Manager: immettere l'URL di distribuzione per l'applicazione server Rational Asset Manager; ad esempio, http://example.com:9080/ram.
      • Servizi Web: immettere l'URL di distribuzione per i servizi Web; ad esempio, http://example.com:9080/ram.ws
      • Guida e assistenza utenti: immettere l'URL di distribuzione per l'applicazione di assistenza utenti Rational Asset Manager; ad esempio http://example.com:9080/ram.help.
      • Processo di sviluppo basato sugli asset: immettere l'URL di distribuzione per l'applicazione Processo di sviluppo basato sugli asset di Rational; ad esempio http://example.com:9080/ram.process.
      Per modificare i percorsi o le root di contesto (ad esempio, se sono state specificate root di contesto diverse in WebSphere Application Server Application Server), fare clic su Modifica.
    5. Fare clic su Avanti.
    6. Configurare il percorso delle cartelle di archiviazione. Se l'installazione viene effettuata su un cluster, il nome del cluster è visualizzato e sarà necessario selezionare le cartelle per ogni nodo nel cluster; per utilizzare le impostazioni immesse per il primo nodo per tutti i nodi, fare clic su Utilizza queste impostazioni per tutti i nodi.
      Nota: Per Windows: Per WebSphere: Se si utilizza un server di file remoto o un cluster WebSphere Application Server, lo stesso account utente Windows (nome utente e password) deve essere in grado di accedere a ciascuna macchina utilizzata da Rational Asset Manager. In caso contrario, Rational Asset Manager non sarà in grado di salvare i file su diversi server di file.
      • Cartella di persistenza: immettere il percorso completo della cartella in cui gli gli asset e indici di ricerca devono essere memorizzati nel file system. Questo può essere una directory associata. Se l'installazione viene effettuata in un cluster, il percorso deve essere condiviso tra tutti i nodi del cluster.
      • Cartella di archiviazione locale: immettere il percorso completo della cartella in cui l'applicazione Web Rational Asset Manager archivierà i dati. Deve essere un percorso sul computer locale e non un percorso condiviso o associato. Se l'installazione si effettua in un cluster, ciascun nodo nel cluster deve avere la propria cartella di memorizzazione locale che non sia condivisa con altri nodi. Se l'installazione si effettua in più server sullo stesso nodo fisico, i server dovrebbero utilizzare tutti la stessa cartella fisica locale per la memorizzazione.
      • Cartella indice: immettere il percorso completo della cartella in cui l'applicazione Web Rational Asset Manager archivierà i file indice di ricerca.
        Suggerimento: Per ottenere migliori prestazioni, tutte queste cartelle devono trovarsi su unità fisiche diverse. Le unità devono essere in grado di leggere e scrivere velocemente e non devono contenere il sistema operativo o il server di applicazioni. Per le installazioni su cluster, ogni computer deve avere la propria cartella locale su un disco rigido locale del computer. La condivisione di una cartella locale tra tutti i server di applicazioni influenza negativamente le prestazioni.
    7. Fare clic su Avanti.
    8. Per le installazioni su cluster, Java Messaging Service (JMS) deve essere configurato correttamente affinché Rational Asset Manager possa comunicare correttamente tra i server nel cluster. Confermare che JMS è configurato correttamente e fare clic su Avanti.
  17. Facoltativo: nella sezione 4, Parte 3, configurare le impostazioni per le prestazioni di WebSphere Application Server:
    1. Configurazione delle impostazioni del server.
      • Raccolta dati obsoleti classe: facoltativo: immettere il nome dell'algoritmo per la raccolta di dati obsoleti da utilizzare. Il valore raccomandato intende determinare una migliore prestazione del server:
        • -XX:+UseParallelGC
        • Per Linux: Per AIX: Per Linux per zSeries: -Xgcpolicy:optavgpause
      • Monitoraggio prestazioni: il monitoraggio delle prestazioni dovrebbe rimanere disattivato. Per attivare il monitoraggio delle prestazioni sul server di applicazioni, verificare Abilita.
      • Numero massimo di sessioni: immettere il numero di sessioni che WebSphere Application Server conserva in memoria. Il valore predefinito è 1000. Aumentare questo numero per consentire che più sessioni vengano conservate in memoria.
      • Connessioni massime JDBC: immettere un numero uguale o maggiore al numero di utenti che possono accedere contemporaneamente a Rational Asset Manager. Ad esempio, 100.
      • Timeout della sessione (minuti): immettere un numero per il numero di minuti prima del timeout della sessione di un utente. Il numero predefinito di minuti in WebSphere Application Server è 30.
        Suggerimento: La riduzione del valore Timeout di sessione potrebbe consentire un maggior numero di utenti, specialmente se si tratta di utenti che eseguono brevi transazioni, mentre impostare il timeout su un valore troppo basso potrebbe interferire con l'attività dell'utente o impedire agli utenti di caricare grandi asset.
      • Dimensione minima del contenitore Web: immettere il numero minimo di thread da consentire nel contenitore Web. Il valore predefinito è 25 per Windows e 15 per Linux e AIX. Se il processore del server non è sufficientemente utilizzato, aumentare questo numero; se è utilizzato in modo eccessivo, ridurre il numero.
      • Dimensione massima contenitore Web: immettere il numero massimo di thread da consentire nel contenitore Web. Il valore predefinito è 50per Windows e 30 per Linux e AIX. Se il processore del server non è sufficientemente utilizzato, aumentare questo numero; se è utilizzato in modo eccessivo, ridurre il numero.
    2. Fare clic su Avanti.
    3. Nella pagina Configurazione di Java Virtual Memory Heap Settings, modificare la dimensione heap per il server. Se si effettua l'installazione su cluster, è possibile impostare la dimensione heap per nodo. L'impostazione predefinita è Nessuna impostazione. Prima di selezionare una delle altre opzioni (Basso , Medio o Alto), verificare quanta memoria fisica è disponibile sul computer.
    4. Fare clic su Avanti. La pagina di riepilogo viene di nuovo visualizzata.
  18. Riavviare il server. Per riavviare WebSphere Application Server, nella parte inferiore della pagina, fare clic su Riavvia il server, immettere l'ID utente e la Password dell'amministratore del server e fare clic su Riavvia. Non sarà possibile avviare nessuna delle applicazioni distribuite Rational Asset Manager finché il server non viene riavviato. Dopo aver riavviato il server, viene aperta la pagina Impostazioni gestione del ciclo di vita. Se il riavvio del server impiega più di 180 secondi, andare alla pagina iniziale dell'applicazione di configurazione server (http://<nome_macchina>:<numero_porta>/<root_contesto_configurazione_server> ; ad esempio, http://localhost:13080/ram.setup) ed accedere alla pagina delle impostazioni della gestione del ciclo di vita.
  19. Se si utilizza WebSphere Application Server integrato, poiché adesso la sicurezza è configurata, sarà necessario accedere con il Nome utente e la Password di un amministratore WebSphere Application Server. Dopo aver effettuato l'accesso, viene aperta la pagina delle Impostazioni gestione del ciclo di vita.
  20. Nella pagina Impostazioni gestione del ciclo di vita, immettere il percorso e le impostazioni di login per l'applicazione Rational Team Concert:
    1. Nel campo Rational Team Concert, immettere il percorso di Rational Team Concert. È necessario utilizzare una connessione sicura (https://). Per impostazione predefinita, questo valore è:
      • Per WebSphere Application Server integrato: https://localhost:13443/jazz
      • Per un WebSphere Application Server esistente: https://localhost:9443/jazz
    2. Nel campo ID utente, immettere il nome utente dell'amministratore del repository WebSphere Application Server. Per impostazione predefinita, questo valore è admin.
    3. Nel campo Password, immettere la password per l'amministratore del repository. Per impostazione predefinita, questo valore è admin.
    4. Fare clic su Configura server. Questo processo può impiegare alcuni minuti. Al termine della configurazione, viene visualizzata nuovamente la pagina Riepilogo.
  21. Nella pagina Riepilogo, fare clic su Avvia Rational Asset Manager. Viene aperto il client Web.

Operazioni successive

Successivamente, configurare le impostazioni e-mail per Rational Asset Manager. Vedere Configurazione delle impostazioni e-mail.

Per ulteriori informazioni sull'ottimizzazione delle prestazioni, vedere Ottimizzazione delle prestazioni di Rational Asset Manager.

Configurazione dell'applicazione server Rational Asset Manager

Per completare la configurazione dell'applicazione server IBM Rational Asset Manager, eseguire le operazioni riportate in questa sezione.

Prima di iniziare

Se si utilizza IBM WebSphere Application Server ed è stata utilizzata l'applicazione di configurazione server, sarà possibile utilizzare l'applicazione di configurazione server per configurare il repository. Per ulteriori informazioni, vedere Distribuzione e configurazione dei file di applicazione mediante l'applicazione di configurazione server.

Nota: I valori di esempio contenuti in questa sezione sono relativi ad un ambiente autonomo di base. Per installazioni più complesse è necessario che gli amministratori dei server personalizzino le impostazioni per il proprio ambiente.

Il server di applicazioni su cui risiede l'applicazione server Rational Asset Manager deve essere avviato, prima di poter eseguire le seguenti operazioni:

  1. Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
  2. Accedere all'applicazione server Rational Asset Manager tramite l'URL appropriato:
  3. Accedere come amministratore del server di applicazioni:
  4. La prima volta in cui si accede a Rational Asset Manager, viene visualizzata una pagina di errore di configurazione. Fare clic sul collegamento qui ed immettere l'ID utente amministratore e la relativa password, quando richiesto. Viene aperta la pagina Configurazione.
  5. Specificare il percorso del server delle licenze e selezionare il tipo di licenza che verrà utilizzata da questo repository:
    1. In Percorso server delle licenze, immettere il numero di porta ed il nome completo del server delle licenze, separati da '@'. Ad esempio 8010@percorso_server_di_licenze. Se si dispone di server delle licenze ridondanti, separare le diverse voci con virgole. È necessario specificare tre server. Ad esempio, 27000@percorso_server_di_licenze_a.example.com, 27000@percorso_server_di_licenze_b.example.com, 27777@percorso_server_di_licenze_c.example.com.
    2. Come Tipo di licenza, selezionare Standard Edition o Enterprise Edition per configurare il tipo di licenza che verrà utilizzata da questo repository.
  6. Nella sezione Database, verificare che l'utente nel campo Utente abbia accesso completo ai database Rational Asset Manager e Rational Team Concert. In caso contrario, immettere Utente e Password di un utente database che abbia tutte le autorizzazioni.
  7. Specificare il percorso dei servizi Web:
    1. Nel percorso servizi Web immettere:
      http://<nome_host>:<numero_porta>/<Rational_Asset_Manager_Servizi_Web_Root_Contesto>
      dove <nome_host> è il nome host del server di applicazioni, <numero_porta> è la porta di trasporto HTTP e <Rational_Asset_Manager_Servizi_Web_Root_Contesto> è la root di contesto per l'applicazione Servizi Web di Rational Asset Manager.

      Se si utilizza un programma di bilanciamento del carico, specificarne il nome. Se si utilizza un server proxy Web senza un programma di bilanciamento del carico, specificare il nome del server Web. Se non si utilizza IPV6, utilizzare il nome host IPV6; un indirizzo IPV6 non funzionerà.

      Ad esempio, immettere:

      http://www.example.com:9080/ram.ws
  8. Nella sezione Percorso Rational Team Concert interno, specificare il percorso e le informazioni di accesso per IBM Rational Team Concert:
    1. Nel campo Percorso, immettere il percorso sicuro per il server Rational Team Concert. Ad esempio, https://www.example.com:9443/jazz. Se non si utilizza IPV6, utilizzare il nome host IPV6; un indirizzo IPV6 non funzionerà.
    2. Nei campo Utente e Password, immettere il nome utente e la password dell'amministratore del server di applicazioni. Per Tomcat, sarà l'utente a cui è stata assegnata la licenza singola Sviluppatore.
  9. Nella sezione Registro utenti personalizzato, se il server Web è stato configurato per utilizzare l'autenticazione LDAP, è possibile configurare Rational Asset Manager affinché utilizzi il registro LDAP per eseguire l'autenticazione utente, richiamare le informazioni sull'utente e bilanciare i binding dei gruppi:
    1. Se si desidera utilizzare una classe utente personalizzata, selezionare la casella di spunta Utilizza un registro utenti personalizzato ed immettere il percorso classi completo nel campo Classe. In caso contrario, lasciare il valore predefinito per il campo Classe.
    2. Nel campo ID amministratore, immettere l'ID di accesso di un utente del registro con autorizzazione di amministratore repository per Rational Asset Manager. È necessario fornire un amministratore repository valido, altrimenti non sarà possibile accedere a Rational Asset Manager come amministratore repository per configurare ulteriormente l'applicazione.
    3. Fare clic su Configura ed immettere le seguenti informazioni per configurare la relazione tra Rational Asset Manager e il registro LDAP. Se un valore viene lasciato vuoto, verrà ripristinato il valore predefinito. Se si desidera utilizzare un valore nullo, immettere un carattere spazio (" ").
      Tabella 8. Opzioni di configurazione del registro LDAP
      Campo di configurazione LDAP Descrizione
      URL del server LDAP L'URL del server LDAP; ad esempio ldap://<url>:389. Per una comunicazione sicura, utilizzare ldaps://<url>:636.
      Nome distinto dell'utente Un nome utente da utilizzare per accedere al registro. Immettere il nome distinto dell'utente, ad esempio, uid=123456,c=us,ou=exampleorganization,o=example.com.
      Password dell'utente La password per l'utente precedente
      Proprietà ID univoco per l'utente Il nome della proprietà dell'istanza objectClass per l'utente che rappresenta l'ID univoco. Ad esempio: proprietà (objectClass) serialNumber della persona o la proprietà (objectClass) sAMAccountName dell'utente.
      Proprietà ID di accesso dell'utente La proprietà (objectClass) utilizzata dall'utente per effettuare l'accesso. Anche se è comune che l'ID univoco e l'ID di login siano uguali, è possibile che il registro sia impostato in modo che gli utenti effettuino l'accesso utilizzando un ID diverso (ad esempio, utilizzando un indirizzo e-mail). Osservare che la proprietà ID di accesso deve avere lo stesso valore dell'ID di accesso dell'utente al passo 9b.
      Proprietà numero di telefono dell'utente La proprietà (objectClass) che rappresenta il numero di telefono dell'utente. Ad esempio: proprietà (objectClass) telephonenumber della persona.
      Proprietà e-mail dell'utente La proprietà di (objectClass) che rappresenta l'indirizzo e-mail dell'utente. Ad esempio: proprietà (objectClass) mail della persona.
      Proprietà nome di visualizzazione dell'utente La proprietà (objectClass) che rappresenta il nome dell'utente da visualizzare nell'interfaccia. Ad esempio: proprietà (objectClass) person'scn.
      Ricerca di base utenti LDAP Per evitare di effettuare ricerche nelle parti del registro che non contengono oggetti utente, immettere il valore del percorso root dal quale iniziare la ricerca. Ad esempio, ou=exampleorganization,o=example.com.
      Filtro di ricerca utenti Il template da utilizzare durante la ricerca di utenti. Il carattere %v rappresenta il termine di ricerca immesso da un campo di testo input. La ricerca verrà effettuata come se un carattere jolly sia stato aggiunto al termine di ricerca. Il modello di ricerca predefinito è costruito per trovare tutti gli objectClasses persona dove la proprietà mail o la proprietà nome è uguale al termine di ricerca.
      Ricerca di base gruppi LDAP Simile alla ricerca di base, è la ricerca di base per la ricerca di gruppi. Ad esempio, ou=memberlist,ou=groups,o=example.com.
      Filtro di ricerca gruppi Simile al filtri basato sugli utenti, è il filtro per la ricerca di gruppi. Per impostazione predefinita si ricercano tutti groupOfUniqueNames (gruppo statico), groupOfNames (gruppo LDAP statico), groupOfUrls (gruppo LDAP dinamico), group (gruppo definito Directory attivo) come termine di ricerca immesso dall'utente.
      Template URL immagine Generalmente le immagini vengono memorizzate in luoghi diversi dal registro LDAP. È possibile richiamare le immagini degli utenti mediante un URL configurando questo template affinché richiami l'immagine contemporaneamente alle informazioni sull'utente nel registro. Nel template, ${property} rappresenta una proprietà LDAP objectClass dell'oggetto utente che verrà sostituita quando l'immagine viene richiamata. Ad esempio, per un utente con uid property=123456, il template predefinito https://<url server di immagini>/photo/${uid}.jpg risulta nell'URL https://<url server di immagini>/photo/123456.jpg.
    Nota: Se si utilizza l'autenticazione LDAP e un singolo nome host LDAP è associato a più indirizzi IP nella configurazione di rete, sarà necessario utilizzare la console di gestione di WebSphere Application Server per applicare la proprietà di configurazione appropriata per impedire possibili blocchi di account utente LDAP se gli utenti accedono a Rational Asset Manager con credenziali non valide.

    Un accesso non valido fa sì che il server convalidi l'utente in base a ogni indirizzo IP, causando così più errori di accesso. Se è stato impostato un numero massimo di tentativi di accesso, un accesso non valido potrebbe causare il blocco di un account LDAP. Per impedire che si verifichi questo problema, procedere come descritto in http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK42672

  10. (Facoltativo) Per configurare Rational Asset Manager in modo che esegua parte delle elaborazioni con un eseguibile Java remoto, che può migliorare le prestazioni, vedere Configurazione dei processi remoti. Oppure, selezionare Utilizza JRE del server Web.
  11. Nella sezione Spazio di archiviazione su disco, configurare lo spazio di archiviazione per gli asset e i file di indice:
    Nota: Per Windows: Per WebSphere: Se si utilizza un server di file remoto o un cluster WebSphere Application Server, lo stesso account utente Windows (nome utente e password) deve essere in grado di accedere a ciascuna macchina utilizzata da Rational Asset Manager. In caso contrario, Rational Asset Manager non sarà in grado di salvare i file su diversi server di file.
    1. Dall'elenco Tipo di persistenza, selezionare come si desidera archiviare gli asset. Se si desidera utilizzare IBM Rational ClearCase per archiviare gli asset, deve essere già installato e in esecuzione e il server deve essere eseguito come utente con diritti ad utilizzare Rational ClearCase.
    2. Se si utilizza il file system per archiviare gli asset, immettere il percorso nel campo Cartella di persistenza; ad esempio d:\RAMStorage. Su un cluster, la cartella di persistenza deve trovarsi un un'unità condivisa a cui possono accedere tutti i server del cluster.
    3. Nel campo Cartella locale, immettere il percorso completo della cartella in cui si desidera archiviare i dati temporanei utilizzati dall'applicazione Web; ad esempio e:\RAMlocalfolder. Deve trovarsi su un disco rigido per il server; non deve trovarsi su un'unità condivisa. Se l'installazione si effettua in un cluster, ciascun nodo nel cluster deve avere la propria cartella di memorizzazione locale che non sia condivisa con altri nodi. Se l'installazione si effettua in più server sullo stesso nodo fisico, i server dovrebbero utilizzare tutti la stessa cartella fisica locale per la memorizzazione.
    4. Nel campo Cartella indice, immettere il percorso completo della cartella in cui si desidera archiviare gli indici di ricerca. Deve trovarsi su un disco rigido per il server; non deve trovarsi su un'unità condivisa.
    Per migliorare le prestazioni, le tre cartelle devono trovarsi su unità fisiche diverse.
  12. Specificare il percorso del server Web:
    1. Nel percorso server Web immettere:
      http://<nome_macchina>:<numero_porta>/<Rational_Asset_Manager_Root_Contesto>
      dove <nome_macchina> è il nome host del server di applicazioni, <numero_porta> è la porta di trasporto HTTP e <Rational_Asset_Manager_Root_Contesto> è la root di contesto dell'applicazione Rational Asset Manager.

      Se si utilizza un programma di bilanciamento del carico, specificarne il nome. Se si utilizza un server proxy Web senza un programma di bilanciamento del carico, specificare il nome del server Web. Se non si utilizza IPV6, utilizzare il nome host IPV6; un indirizzo IPV6 non funzionerà.

      Ad esempio, immettere:

      http://www.example.com:9080/ram
  13. Specificare il percorso della documentazione:
    1. Nel campo Percorso per il centro informazioni, se la guida e l'applicazione Web della documentazione si trovano sullo stesso server dell'applicazione server, selezionare Utilizza predefinito. In caso contrario, deselezionare la casella di spunta Utilizza predefinito ed immettere l'URL in cui è installata l'applicazione Web; ad esempio, http://www.example.com:9080/ram.help. Se non si utilizza IPV6, utilizzare il nome host IPV6; un indirizzo IPV6 non funzionerà.
    2. Nel campo Percorso per il processo di sviluppo basato su asset, se l'applicazione Web della documentazione relativa al processo di gestione e sviluppo basato su asset è sullo stesso server dell'applicazione, contrassegnare Utilizza predefiniti. In caso contrario, deselezionare la casella di spunta Utilizza predefinito ed immettere l'URL in cui è installata l'applicazione Web della guida; ad esempio http://www.example.com:9080/ram.process. Se non si utilizza IPV6, utilizzare il nome host IPV6; un indirizzo IPV6 non funzionerà.
  14. Nella sezione Pianificazioni lavoro, configurare la frequenza di ripetizione di determinati lavori:
  15. Per ogni lavoro nella sezione Pianificazioni lavoro, modificare la frequenza dei lavori. Fare clic su Modifica, quindi selezionare una delle seguenti opzioni:
    1. Per eseguire il lavoro ad un determinato intervallo di ore e minuti, selezionare Pianifica l'esecuzione del lavoro ad intervalli, immettere un numero, quindi selezionare Minuti o Ore dall'elenco a discesa.
    2. Per eseguire il lavoro una volta al giorno o una volta alla settimana, selezionare Pianifica l'esecuzione del lavoro ad un'ora definita, selezionare Ogni giorno o un giorno specifico della settimana, quindi selezionare un'ora dall'elenco a discesa.
  16. Configurare le opzioni delle prestazioni:
    1. Nella sezione Opzioni per le prestazioni, se non si desidera che Rational Asset Manager generi automaticamente le miniature delle risorse utente collegate agli asset, deselezionare la casella di spunta Crea automaticamente contenuto all'inoltro dell'asset. In tal modo le prestazioni migliorano durante l'inoltro di asset al repository.
    2. Se non si desidera che il motore di ricerca consideri la popolarità degli asset, deselezionare la casella di spunta Abilita indicizzazione della popolarità. Deselezionando la casella di spunta, le prestazioni migliorano per i repository di grandi dimensioni; tuttavia il motore di ricerca non utilizzerà fattori quali il numero di download e le visualizzazioni delle pagine per ottenere risultati più precisi.
    3. Nel campo Numero massimo di sessioni per utente, immettere il numero massimo di sessioni che possono essere aperte da un singolo utente.
    Questa impostazione può influenzare le prestazioni del server. Per ulteriori informazioni, vedere la guida per l'ottimizzazione delle prestazioni.
  17. Nella parte inferiore della pagina, fare clic su Salva.
  18. Riavviare il server di applicazioni.
  19. Fare clic su Guida. Se non è possibile visualizzare la guida, verificare di aver incluso la documentazione durante l'installazione del server Rational Asset Manager.
  20. Nel riquadro di navigazione della guida, passare a Configurazione -> Configurazione di Rational Asset Manager -> Configurazione facoltativa. In base alla configurazione, potrebbe essere necessario dover configurare altri aspetti di Rational Asset Manager.

Operazioni successive

Se si desidera che Rational Asset Manager invii notifiche via e-mail, vedere Configurazione delle impostazioni e-mail.

Se si utilizza Tomcat, è adesso possibile configurare Tomcat per l'autenticazione LDAP. Per ulteriori informazioni, vedere Configurazione autenticazione LDAP per Tomcat.

Configurazione delle impostazioni e-mail

Impostare il percorso del server SMTP e le informazioni da utilizzare per l'invio di messaggi e-mail agli utenti. Queste informazioni sono utilizzate per inviare messaggi e-mail per le sottoscrizioni utente ed altre notificazioni.

  1. Accedere al client Web IBM Rational Asset Manager come amministratore repository.
  2. Fare clic su Amministrazione.
  3. Fare clic su Configurazione.
  4. Individuare la sezione E-mail della pagina Configurazione.
  5. Nel campo di testo Server SMTP, immettere il percorso del server SMTP (Simple Mail Transfer Protocol); ad esempio smtp.example.com.
  6. Nel campo di testo E-mail di risposta predefinita, immettere l'indirizzo e-mail da utilizzare nel campo Rispondi a dei messaggi in uscita automatizzati.
  7. Nel campo di testo Nome e-mail di risposta predefinito, immettere il nome da utilizzare nel campo Nome dei messaggi in uscita automatizzati.
  8. Fare clic su Salva.

Ottimizzazione delle prestazioni di Rational Asset Manager

Le prestazioni di IBM Rational Asset Manager dipendono fortemente dall'ottimizzazione del server di applicazioni, database, server Web, proxy di cache, utilità di bilanciamento del carico e sistema operativo. Questa sezione fornisce linee guida per l'ottimizzazione di questi sistemi e di Rational Asset Manager. Sebbene non sia possibile includere tutte le impostazioni, le informazioni qui fornite sono un buon punto di partenza per indirizzare gli elevati carichi dell'utente su Rational Asset Manager. Questa sezione non tratta le impostazioni dell'hardware o i carichi dell'utente che possono essere supportati nelle diverse impostazioni. Fare riferimento al manuale Rational Asset Manager Capacity Planning Guide per ottenere queste informazioni.

Ottimizzazione di Rational Asset Manager

La pagina di configurazione di Rational Asset Manager contiene impostazioni che è possibile regolare per raggiungere una prestazione ottimale. È possibile accedere a questa pagina da qualsiasi amministratore di repository.

Tabella 9. Parametri per l'ottimizzazione di Rational Asset Manager per più piattaforme
Problema Impostazione / Parametro Ulteriori dettagli
Risposte lente durante la ricerca di asset Cartelle di indice e locali / Non utilizzare una cartella remota o condivisa

Per ottenere le migliori prestazioni, ogni server di applicazioni dovrebbe avere la propria cartella di indice e locale su un disco rigido locale del computer. Questa dovrebbe essere diversa dal disco rigido su cui è installato il server di applicazioni o il sistema operativo.

Per impostare il parametro, accedere a Rational Asset Manager come amministratore e passare a Amministrazione -> Configurazione; nella sezione Archiviazione disco, impostare i parametri Cartella locale e Cartella indice.

Risposte lente durante la ricerca di asset Indice di popolarità / Disabilitazione indice di popolarità per i risultati della ricerca

Il motore di ricerca può considerare la popolarità (ad esempio visualizzazioni e download) degli asset per fornire risultati di ricerca più precisi; tuttavia le prestazioni dei repository più grandi possono peggiorare.

Per disabilitare l'indice di popolarità, accedere a Rational Asset Manager come amministratore e passare a Amministrazione -> Configurazione; nella sezione Opzioni per le prestazioni, deselezionare la casella di spunta Abilita indicizzazione per popolarità.

Risposte lente durante la ricerca di asset. Cartella di indice / Utilizzare un'unità veloce dedicata per la cartella di indice

È importante che la cartella di indice si trovi su un'unità dedicata non utilizzata per altri scopi. La separazione della cartella locale e della cartella di indice consente di assicurare rapidi tempi di risposta durante la ricerca di asset.

Per impostare il parametro, accedere a Rational Asset Manager come amministratore e passare a Amministrazione -> Configurazione; nella sezione Spazio di archiviazione su disco, importare il parametro Cartella indice.

Problemi generali di prestazione a intervalli regolari Pianificazione della generazione dell'indice di statistiche / 10 minuti

L'esecuzione frequente della generazione dell'indice di statistiche determina una prestazione insufficiente. Per la maggior parte degli ambienti, l'impostazione predefinita di 10 minuti è adeguata.

Per impostare il parametro, accedere a Rational Asset Manager come amministratore e passare a Gestione -> Configurazione -> Pianificazione della generazione dell'indice di statistiche.

Problemi generali di prestazione a intervalli regolari Pianificazione delle sottoscrizioni del processo / Impostare l'ora per periodi di carico di lavoro bassi

È possibile elaborare le sottoscrizioni ad intervalli personalizzati. Per ottenere migliori prestazioni, impostare l'intervallo su un orario in cui Rational Asset Manager ha un carico di lavoro relativamente poco intenso.

Per impostare il parametro, accedere a Rational Asset Manager come amministratore e passare a Gestione -> Configurazione -> Pianificazione elaborazione sottoscrizioni.

Problemi generali di prestazione a intervalli regolari Pianificazione dell'aggiornamento delle informazioni di gruppo e utente / Impostare l'ora per periodi di carico di lavoro bassi

È possibile elaborare le informazioni di gruppo e utente ad intervalli personalizzati. Per ottenere migliori prestazioni, impostare l'intervallo su un orario in cui Rational Asset Manager ha un carico di lavoro relativamente poco intenso.

Per impostare il parametro, accedere a Rational Asset Manager come amministratore e andare su Gestione -> Configurazione -> Pianificazione dell'aggiornamento delle informazioni di gruppo / utente.

Problemi generali di prestazione a intervalli regolari Pianificazione delle notifiche del processo di revisione / Impostare l'ora per periodi di carico di lavoro bassi

È possibile elaborare le notifiche del processo di revisione ad intervalli regolari. Per ottenere migliori prestazioni, impostare l'intervallo su un orario in cui Rational Asset Manager ha un carico di lavoro relativamente poco intenso.

Per impostare il parametro, accedere a Rational Asset Manager come amministratore e passare a Gestione -> Configurazione -> Revisione pianificazione elaborazione sottoscrizioni.

Errori di memoria insufficiente nei log - problemi di sessione Numero massimo di sessioni per utente / 10

È possibile che un singolo utente esaurisca tutte le sessioni disponibili su un server. Questo potrebbe essere il risultato di un script poco efficace o di un attacco denial of service. Per impedire questa possibilità, il numero massimo di sessioni predefinito per utente è impostato su 10. Quando un utente raggiunge questo limite, non sarà in grado di creare nuove sessioni sul server.

Per impostare il parametro, accedere a Rational Asset Manager come amministratore e passare a Amministrazione -> Configurazione; nella sezione Opzioni per le prestazioni, impostare il parametro Numero massimo di sessioni per utente.

L'inoltro di un asset è lento Creazione automatica del contenuto su Inoltro / Disabilitato

Quando si inoltra un asset, Rational Asset Manager crea immagini in miniatura delle risorse utente collegate all'asset. Se l'asset ha molte risorse utente, l'inoltro di un asset potrebbe richiedere tempi più lunghi.

Per disabilitare la creazione automatica delle miniature, accedere a Rational Asset Manager come amministratore repository, passare a Amministrazione -> Configurazione; nella sezione Opzioni per le prestazioni, deselezionare la casella di spunta Crea automaticamente contenuto all'inoltro dell'asset.

Oltre ai suddetti parametri, gli amministratori possono accedere alla pagina Stato del job in Rational Asset Manager da Amministrazione -> Configurazione -> Visualizza stato del job. Questa pagina visualizzerà i lavori correntemente in esecuzione o precedentemente eseguiti che potrebbero condizionare le prestazioni in Rational Asset Manager. I messaggi di errore potrebbero essere visualizzati nella pagina Stato del lavoro.

Ottimizzazione server di applicazioni

Rational Asset Manager lavora a stretto contatto con il server di applicazioni; pertanto, l'ottimizzazione del server di applicazioni migliorerà le prestazioni di Rational Asset Manager.

Questa sezione tratta in particolare l'argomento relativo alle impostazioni di IBM WebSphere Application Server, versione 6.1 che condizionano in modo significativo le prestazioni. È possibile regolare tali impostazioni in IBM WebSphere Application Server, versione 6.0, ma le istruzioni per impostare i parametri potrebbero essere diverse.

Importante: Creare una copia di backup del profilo di WebSphere Application Server prima di modificare qualsiasi parametro.

Tabella 10. Cross-Platform WebSphere Application Server V6.1 Parametri per l'ottimizzazione
Problema Impostazione / Parametro Ulteriori dettagli
Errori di memoria insufficiente nei log Dimensione heap della macchina virtuale Java / Tra 1300 e 2000

Su un server con 4GB di memoria, è possibile specificare due istanze con una dimensione heap di 1300 MB o un'istanza con una dimensione heap di 2000 MB. È necessario guardare il paging di sistema per verificare che ci sia sufficiente memoria disponibile. Se il server ha 8GB di memoria, specificare 2 istanze con una dimensione heap 2000 MB per ciascuna istanza.

Per impostare il parametro, accedere alla Console di gestione WebSphere e andare su Server -> Server di applicazioni -> Gestione processo e Java -> Definizione processo -> Macchina virtuale Java -> Dimensione heap iniziale e Dimensione heap massima.

Osservare che questa impostazione deve essere applicata ai server Rational Asset Manager e al server IBM Rational Team Concert. Se necessario, in un cluster, il server RTC può essere installato nel proprio nodo.

Errori di connessione del database Connessioni massime JDBC / 100

Assicurarsi che ci siano connessioni JDBC sufficienti per supportare tutti gli utenti registrati in Rational Asset Manager.

Per impostare il parametro, accedere alla console di gestione di WebSphere Application Server e scegliere Risorse -> JDBC -> Origini dati -> <Rational Asset Manager origine dati> -> Proprietà del pool di connessioni -> Numero massimo di connessioni.

Fare riferimento anche all'argomento "Parametri MAXAPPLS e MAXAGENTS" in Ottimizzazione DB2.

Fare riferimento anche all'argomento "Numero massimo di processi per AIX e Linux" in Ottimizzazione del sistema operativo.

Errori di memoria insufficiente nei log - problemi di sessione Conteggio sessioni in memoria massimo / 200

Per impostazione predefinita, IBM WebSphere Application Server, versione 6.1 conserva fino a 1000 sessioni in memoria. Tuttavia, anche l'opzione Consenti overflow è selezionata, indicando che sessioni aggiuntive saranno memorizzate in una tabella di sessione secondaria. Queste impostazioni predefinite possono provocare condizioni di memoria non sufficiente. È preferibile limitare il numero massimo di sessioni in memoria disabilitando l'opzione Consenti overflow ed impostando il conteggio di sessioni in memoria massimo su un valore adatto alla memoria del server.

Per impostare il parametro, accedere alla console di gestione di WebSphere Application Server e passare a Server -> Server di applicazioni -> <Nome server> -> Gestione sessioni -> Conteggio sessioni in memoria massimo.

Errori di memoria insufficiente nei log - problemi di sessione Timeout della sessione / Predefinito 30 minuti)

Il valore predefinito per il timeout della sessione in IBM WebSphere Application Server, versione 6.1 è 30 minuti. L'impostazione di questo valore su un periodo di tempo più breve, permette l'uso a più utenti, soprattutto in presenza di molti utenti che effettuano transazioni rapide. L'impostazione ad un valore troppo basso potrebbe non consentire agli utenti di caricare grandi asset. Ricordare che la maggior parte degli utenti non si scollegano esplicitamente dopo aver effettuato una transazione: la maggior parte delle sessioni esiste fino al timeout.

Per impostare il parametro, accedere alla console di gestione WebSphere Application Server e passare a Server -> Server di applicazioni -> <Nome server> -> Gestione sessione -> Imposta timeout.

I download per asset di grandi dimensioni hanno esito negativo, probabilmente con errori async o I/O. Timeout di scrittura per il canale in entrata HTTP (HTTP 2) / 300 secondi

Il valore predefinito per un timeout di scrittura dal server a un client in IBM WebSphere Application Server, versione 6.1 è 60 secondi. L'impostazione di questo valore su un periodo di tempo più lungo evita errori durante il download dei file, soprattutto se il client che scarica i file ha una connessione lenta o effettua molte richieste.

Per modificare il parametro, accedere alla console di gestione di WebSphere Application Server, e passare a Server -> Server di applicazione -> <nome server> -> Porte -> Visualizza trasporti associati (per la porta che si utilizza per Rational Asset Manager; ad esempio, 9080) -> WCInboundDefault -> Canale in entrata HTTP -> Timeout scrittura.

Rilevato un elevato utilizzo di CPU Infrastruttura di monitoraggio delle prestazioni / disabilitato

Per impostazione predefinita, IBM WebSphere Application Server, versione 6.1 abilita l'infrastruttura di monitoraggio delle prestazioni di base (PMI). Anche se la PMI è un buon strumento per regolare un server di applicazioni, per una prestazione ottimale, disabilitare questa funzione dopo aver regolato il server in modo appropriato. È necessario disabilitarlo per tutte le istanze e agenti nodo.

Per impostare il parametro, accedere alla Console di gestione WebSphere Application Server andare a Monitoraggio e ottimizzazione -> Infrastruttura di monitoraggio delle prestazioni (PMI) -> <Nome server > -> Abilita infrastruttura di monitoraggio delle prestazioni (PMI).

Problemi generali di prestazione Cache istruzione preparata / 100

WebSphere Application Server fornisce la cache generalmente utilizzata per le istruzioni preparate. Se le istruzioni memorizzate nella cache vengono eliminate, attivare PMI in WebSphere Application Server e aumentare il valore.

Per impostare il parametro, accedere alla console di gestione WebSphere Application Server e passare a Risorse -> JDBC -> Origini dati -> <Rational Asset Manager origine dati> -> Proprietà origine dati WebSphere Application Server -> Dimensione cache dell'istruzione.

Fare riferimento anche all'argomento "Ulteriori informazioni per l'ottimizzazione di WebSphere Application Server."

Problemi di timeout della sessione Conteggio massimo numero di sessioni in memoria / valore predefinito

Per impostazione predefinita, Websphere Application Server 6.1 conserva fino a 1000 sessioni in memoria. Tuttavia, anche l'opzione Consenti overflow è selezionata, indicando che sessioni aggiuntive saranno memorizzate in una tabella di sessione secondaria. Se ci si aspetta di avere più di 1000 sessioni in memoria, è necessario aumentare il numero per la tabella di sessione secondaria.

Per impostare il parametro, accedere alla console di gestione di WebSphere Application Server e passare a Server -> Server di applicazioni -> <Nome server> -> Gestione sessioni -> Conteggio sessioni in memoria massimo.

Lentezza periodica; picchi di prestazione rilevati a causa della raccolta dati obsoleti Class Garbage Collection / Xgcpolicy:optavgpause (per WebSphere Application Server Fix Pack 16 e versioni precedenti) o -Xgcpolicy:gencon (per WebSphere Application Server Fix Pack 17 e versioni successive)

Uno specifico ambiente server o carico di lavoro potrebbe trarre beneficio da una delle impostazioni della raccolta dati obsoleti. Andare all'indirizzo http://java.sun.com/docs/hotspot/gc5.0/gc_tuning_5.html per ulteriori informazioni sulle impostazioni della raccolta dati obsoleti.

Per impostare il parametro, accedere alla console di gestione di WebSphere Application Server e andare su Server -> Server di applicazioni -> <Nome server > -> Java e gestione processi -> Definizione processo -> Macchina virtuale Java -> Argomenti generici JVM .

Il server termina in errore durante il trasferimento di file di grandi dimensioni; probabilmente con errori di memoria insufficiente o malloc nei log Proprietà personalizzata del contenitore Web channelwritetype / trasferimento dati sincrono (sync) L'utilizzo del trasferimento dati asincrono può richiedere un numero eccessivo di buffer per inviare dati su una connessione TCP/IP.

1. Nella console di gestione di WebSphere Application Server, andare su Server -> Server delle applicazioni -> serverName -> Impostazioni contenitore Web -> Contenitore Web -> Proprietà personalizzate.

2. Fare clic su Nuovo.

3. Aggiungere la coppia di valori seguente:

  • Nome: com.ibm.ws.webcontainer.channelwritetype
  • Valore: sync

Fare clic su OK e poi salvare la configurazione. Riavviare il server di applicazioni per prendere in carico la proprietà.

Per un gestore della distribuzione:

1. Avviare una sessione wsadmin interattiva:

<dmgr-profile-root>\bin>wsadmin -lang jacl

2. Copiare il seguente blocco di righe, quindi incollarle nel prompt wsadmin>:

set dmgr [$AdminConfig getid /Server:dmgr/]
set webcontainer [$AdminConfig list WebContainer $dmgr]
$AdminConfig create Property $webcontainer {{name com.ibm.ws.webcontainer.channelwritetype} {value sync}} properties
$AdminConfig show $webcontainer
$AdminConfig save

3. Riavviare il Deployment Manager per prendere in carico la proprietà.

Per ulteriori informazioni, vedere http://www.ibm.com/support/docview.wss?uid=swg21317658.

Tabella 11. AIX / Linux WebSphere Application Server V6.1 Parametri per l'ottimizzazione
Problema Impostazione / Parametro Ulteriori dettagli
CPU sovrautilizzata o sotto utilizzata Pool di contenitori Web / 30

I thread del contenitore Web vengono usati dal server di applicazioni per gestire le richieste. Se si nota che la CPU del server è sotto utilizzata, provare ad aumentare questo numero. Se è sovrautilizzata, provare a ridurre questo numero. Non impostare i thread del contenitore Web al di sopra di 50.

Per impostare il parametro, accedere alla console di gestione di WebSphere Application Server e andare su Server -> Server di applicazioni -> <Nome server> -> Pool di thread -> Contenitore Web.

Dimensione minima: 15

Dimensione massima: 30

Tabella 12. Windows WebSphere Application Server V6.1 Parametri per l'ottimizzazione
Problema Impostazione / Parametro Ulteriori dettagli
CPU sovrautilizzata o sotto utilizzata Pool di contenitori Web / 50

I thread del contenitore Web vengono usati dal server di applicazioni per gestire le richieste. Se si nota che la CPU del server è sotto utilizzata, provare ad aumentare questo numero. Se è sovrautilizzata, provare a ridurre questo numero. Non impostare i thread del contenitore Web al di sopra di 50.

Per impostare il parametro, accedere alla console di gestione di WebSphere Application Server e andare su Server -> Server di applicazioni -> <Nome server> -> Pool di thread -> Contenitore Web.

Dimensione minima : 25

Dimensione massima: 50

Oltre a questi parametri, è possibile regolare WebSphere Application Server durante un carico di lavoro specifico attivando Infrastruttura di monitoraggio delle prestazioni (PMI). Fornirà grafici dettagliati che mostrano i dati della prestazione. Sebbene sia necessario attivare la PMI durante un normale carico di lavoro di cattura dei dati, ciò fa diminuire la prestazione e dovrebbe essere disattivato al termine della cattura dei dati.

Per abilitare la PMI, accedere alla console di gestione di WebSphere Application Server e andare su Monitoraggio e ottimizzazione -> Infrastruttura di monitoraggio delle prestazioni (PMI) -> <Nome server> -> Abilita infrastruttura di monitoraggio delle prestazioni (PMI).

Risorse aggiuntive:

Ottimizzazione del server di database

Per migliorare le prestazioni di Rational Asset Manager, si consiglia di ottimizzare il database utilizzando i parametri e i valori riportati di seguito come guida.

Nota: Questa sezione riguarda in particolare DB2 versione 9.5, ma molti parametri qui presenti sono disponibili in altre versioni di DB2. Dovrebbero esserci parametri analoghi in Oracle e SQL Server.
Tabella 13. Cross-Platform DB2, versione 9.5 Parametri per l'ottimizzazione
Problema Impostazione / Parametro Ulteriori dettagli
Nessuna connessione disponibile MAXAPPLS / AUTOMATIC (WebSphere Application Server connessioni massime JDBC * il numero di istanze)

Assicurarsi che MAXAPPLS sia impostato su un valore abbastanza alto per gestire il numero di pool di connessioni JDBC che sono specificate nel proprio server di applicazioni. L'impostazione MAXAPPLS deve essere maggiore o uguale all'impostazione di Connessioni massime JDBC.

Impostazione ubicazione: parametri del database

Fare inoltre riferimento all'argomento "Connessioni massime JDBC" in Ottimizzazione server di applicazioni

Nessuna connessione disponibile MAXAGENTS / AUTOMATIC (WebSphere Application Server connessioni massime JDBC * il numero di istanze)

Assicurarsi che MAXAGENTS sia impostato su un valore abbastanza alto per gestire il numero di pool di connessioni JDBC che sono specificate nel proprio server di applicazioni. L'impostazione MAXAGENTS deve essere maggiore o uguale all'impostazione di Connessioni massime JDBC.

Impostazione ubicazione: parametri istanza

Fare inoltre riferimento all'argomento "Connessioni massime JDBC" in Ottimizzazione server di applicazioni

Deadlock MAXLOCKS / AUTOMACTIC (80)

Il parametro MAXLOCKS indica la percentuale massima di blocchi disponibili nell'ambito del DB2 che un'applicazione può contenere prima di aumentare i blocchi di righe nei blocchi della tabella. Questi blocchi di tabella possono sfociare in deadlock.

Impostazione ubicazione: parametri del database

Deadlock LOCKLIST / AUTOMATIC (20000)

Il parametro LOCKLIST rappresenta la memoria disponibile per i blocchi nel DB2. È possibile utilizzare la seguente formula per impostare questo parametro in un ambiente specifico:

LOCKLIST = [(512 * 64 * MAXAPPLS) / 4096]*2

Non impostarlo su un valore più alto dello heap di memoria disponibile nel DB2. Impostazione ubicazione: parametri del database

Deadlock LOCKTIMEOUT / 60

Se un singolo blocco interrompe altre transazioni, ciò potrebbe risultare in un deadlock. Per assicurarsi che questo non succeda, impostare il timeout del blocco a 60 secondi.

Impostazione ubicazione: parametri del database

Problemi generali di prestazione Statistiche / Esegue una pianificazione regolare L'elaborazione di statistiche rispetto alle tabelle aiuta a determinare il migliore percorso per l'accesso dei dati. Le statistiche dovrebbero essere eseguite su base regolare o automaticamente pianificata.
Errori durante le migrazioni del database LOG_FIL_SIZ / 10000 È possibile che la funzione di migrazione in Rational Asset Manager non funzioni nei database con migliaia di asset se LOG_FIL_SIZ è impostato su un valore troppo basso.
Tabella 14. AIX / Linux DB2, versione 9.5 Parametri per l'ottimizzazione
Problema Impostazione / Parametro Ulteriori dettagli
Impossibile accedere il server DB2 *Fare riferimento all'argomento: Numero massimo di processi per AIX e Linux durante l'ottimizzazione del sistema operativo. Se non è possibile accedere al server DB2, può darsi che db2agents abbia usato il numero massimo di processi.

Possono essere inclusi altri parametri per verificare il proprio ambiente, ma non è limitato a:

L'impostazione dei parametri su AUTOMATIC nell'ambito del DB2 consente al DB2 di regolare i parametri basandosi sul carico di lavoro corrente. In un primo momento, tale impostazione può causare un impatto negativo sulle prestazioni ed alcuni potenziali errori se certi valori non vengono ottimizzati abbastanza rapidamente, ma è un buon metodo per determinare quali parametri devono essere ottimizzati per ottenere le migliori prestazioni.

Se un parametro è impostato su un valore troppo alto e non si riesce ad avviare il centro di controllo DB2, il parametro può essere modificato dalla riga comandi DB2 utilizzando l'istruzione db2 update db cfg for db_name utilizzando parameter_name value.

Risorse aggiuntive:

Ottimizzazione del server Web

Questa sezione fornisce informazioni per l'ottimizzazione di IBM HTTP Web Server, compreso nei supplementi di Websphere Application Server.

I parametri descritti in questa sezione possono essere modificati nel file httpd.conf.

Tabella 15. Cross-Platform Web Server Parametri per l'ottimizzazione
Problema Impostazione / Parametro Ulteriori dettagli
Errori di connessione chiusa MaxKeepAliveRequests / 0 Questa direttiva significa che il numero massimo di richieste che un singolo client può effettuare prima che la connessione venga chiusa. In genere, questo valore è impostato su 0.
Problemi generali di prestazione LoadModule / ibm_afpa_module modules/mod_afpa_cache.so

Per inserire nella cache un contenuto statico come ad esempio le immagini, disattivare il commento della seguente riga:

LoadModule ibm_afpa_module modules/mod_afpa_cache.so

Questo attiverà FRCA (Fast Response Cache Accelerator).

Problemi generali di prestazione Afpa Logging / off

Se non è necessario attivare FRCA, è possibile disattivarlo posizionando il carattere di commento (‘#') prima della direttiva AfpaLogFile. Questo migliorerà anche la prestazione del server.

#AfpaLogFile "_path_to_server_/logs/afpalog" V-ECLF
Tabella 16. AIX / Linux Web Server Parametri per l'ottimizzazione
Problema Impostazione / Parametro Ulteriori dettagli
Errori di thread insufficienti nei log del server Web ThreadLimit / 25 In base al numero di utenti che accedono a Rational Asset Manager in un determinato momento, potrebbe essere necessario aumentare il limite di thread. Per capire se è necessario aumentare il limite, controllare i log del server Web riguardo a errori di thread insufficienti o avvertenze.
Errori di thread insufficienti nei log del server Web ThreadsPerChild / 25 In base al numero di utenti che accedono a Rational Asset Manager in un determinato momento, potrebbe essere necessario aumentare il limite di thread. Per capire se è necessario aumentare il limite, controllare i log del server Web riguardo a errori di thread insufficienti o avvertenze.
Tabella 17. Windows Web Server Parametri per l'ottimizzazione
Problema Impostazione / Parametro Ulteriori dettagli
Errori di thread insufficienti nei log del server Web ThreadLimit / 4000 In base al numero di utenti che accedono a Rational Asset Manager in un determinato momento, potrebbe essere necessario aumentare il limite di thread. Per capire se è necessario aumentare il limite, controllare i log del server Web riguardo a errori di thread insufficienti o avvertenze.
Errori di thread insufficienti nei log del server Web ThreadsPerChild / 3000 In base al numero di utenti che accedono a Rational Asset Manager in un determinato momento, potrebbe essere necessario aumentare il limite di thread. Per capire se è necessario aumentare il limite, controllare i log del server Web riguardo a errori di thread insufficienti o avvertenze.

Risorse aggiuntive:

Ottimizzazione del server proxy di cache

Questa sezione tratta in particolare di IBM Edge Caching Proxy. Per informazioni sulla configurazione server proxy di cache DMZ, vedere la relativa sezione.

I parametri descritti in questo documento possono essere modificati nel file ibmproxy.conf.

Tabella 18. IBM Edge Server Parametri per l'ottimizzazione
Problema Impostazione / Parametro Ulteriori dettagli
Impossibile caricare asset con file di grandi dimensioni LimitRequestBody / 2G Per impostazione predefinita, questo parametro è impostato su 10 M. Modificarlo con un valore più grande in modo che gli utenti possano caricare file di grandi dimensioni.
Impossibile caricare asset con file di grandi dimensioni a causa dei timeout InputTimeOut / 60 minuti

Modificando questo parametro a 60 minuti darà agli utenti il tempo sufficiente per caricare grandi asset.

Fare riferimento anche all'argomento "Timeout della sessione" in Ottimizzazione del server di applicazioni

Impossibile caricare asset con file di grandi dimensioni a causa dei timeout ReadTimeout / 60 minuti

Modificando questo parametro a 60 minuti darà agli utenti il tempo sufficiente per caricare grandi asset.

Fare riferimento anche all'argomento "Timeout della sessione" in Ottimizzazione del server di applicazioni

Impossibile caricare asset con file di grandi dimensioni a causa dei timeout ScriptTimeout / 60 minuti

Modificando questo parametro a 60 minuti darà agli utenti il tempo sufficiente per caricare grandi asset.

Fare riferimento anche all'argomento "Timeout della sessione" in Ottimizzazione del server di applicazioni

Tabella 19. Impostazioni aggiuntive
Parametro Impostazioni
SendRevProxyName yes
PurgeAge 3
DirShowCase off
MaxActiveThreads 110
ConnThreads 15
MaxPersistRequest 15
ServerConnPool on
CacheMemory 1200 M (max)
CacheAlgorithm responsetime
numclient 100
flexibleSocks off
listenBacklog 256

configurazione server proxy di cache DMZ

Per ottenere le migliori prestazioni, attenersi alle seguenti linee guida per il server proxy di cache:

Ottimizzazione del sistema operativo

Cross-Platform:

Windows:

Tabella 20. Impostazioni del sistema operativo Windows
Problema Impostazione / Parametro Ulteriori dettagli
Gli errori di "Indirizzo già in uso" visti durante il test con Rational Performance Tester. voce di registro MaxUserPort / 65534
  1. Nell'editor del registro, andare su My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servizi\Tcpip\Parametri.
  2. Fare clic con il tasto destro del mouse su Parametri, fare clic su Nuovo -> Valore DWORD .
  3. Digitare MaxUserPort per il nome del valore DWORD.
  4. Fare clic con il tasto destro del mouse sul valore e fare clic su Modifica.
  5. Impostare il valore 65534.
  6. Da Base, selezionare Decimale.
  7. Riavviare il computer.
Per evitare il collo di bottiglia relativo alla disponibilità della sessione (visto con 900 utenti sul cluster istanza-6) voce di registro TcpTimedWaitDelay / 30
  1. Nell'editor del registro, andare su My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servizi\Tcpip\Parametri.
  2. Fare clic con il tasto destro del mouse su Parametri, fare clic su Nuovo -> Valore DWORD .
  3. Digitare TcpTimedWaitDelay per il nome del valore DWORD.
  4. Fare clic con il tasto destro del mouse sul valore e fare clic su Modifica.
  5. Impostare il valore 30.
  6. Da Base, selezionare Decimale.
  7. Riavviare il computer.

Risorse aggiuntive:

AIX/Linux

Le seguenti istruzioni sono specifiche per AIX.

Numero massimo di processi

Il numero massimo di processi che un utente può eseguire deve essere impostato su un livello abbastanza alto. Questo è particolarmente vero per il server del database, che può avere molti agenti di database.

Per visualizzare l'impostazione del numero massimo di processi, usare il seguente comando:

lsattr -E -l sys0 -a maxuproc

Per impostare il massimo numero di processi, utilizzare il seguente comando:

chdev -l sys0 -a maxuproc=2000

Ciò determinerà un limite di 2000.

Descrittori di file

Nel file /etc/security/limits, modificare tutte le impostazioni in illimitato.

Soft FILE Size      -1
Soft CPU Time       -1
Soft STACK Size     -1
Soft CORE File Size -1
Hard FILE Size      -1
Hard CPU Time       -1
Hard STACK Size     -1
Hard CORE File Size -1

Questo può essere fatto utilizzando il comando ulimit.

Tabella 21. Impostazioni sistema operativo AIX/Linux
Problema Impostazione / Parametro Ulteriori dettagli
Andare su DNS esterno /etc/netsvc.conf Aggiungere questa riga al file netsvc.conf:
hosts=local,bind4
L'adattatore Ethernet sta eseguendo la segmentazione di offload
no -o tcp_recvspace=65536
no -o tcp_sendspace=65536
no -o udp_sendspace=65536
no -o udp_recvspace=65536
no -o tcp_finwait2=60
no -o tcp_timewait=1
no -o tcp_keepidle=600
no -o tcp_keepintvl=10
no -o tcp_keepinit=40
L'impatto di questi comandi è condizionato dalla grandezza dei pacchetti TCP/IP che la propria applicazione crea, invia o riceve. I comandi "no -a" sono in vigore finché il sistema non viene riavviato. Per renderli permanenti, aggiungerli al file /etc/tunables/nextboot. Questi possono essere impostati sulla base di per-tcpip-interface. Verificare "lsattr -E -l en0" e se non sono impostati qui, AIX utilizza i valori "no -a" .
L'AIX vede un numero processori virtuali che è maggiore del numero dei processori fisici. smtctl -m off Il comando AIX smtctl mostra quanti processori virtuali che l'AIX vede. Disattivare SMT con il comando:
smtctl -m off
I due thread su ciascun processore fisico condividono una cache Level1. Se i thread non sono collegati, corrompono gli altri dati della cache, che può concludersi con un rallentamento del throughput globale in quanto il sistema attende un ulteriore richiamo di dati per aggiornare la cache. Prendere in considerazione di fare un paio di test con questo attivo e disattivo per capire qual è la migliore impostazione per il proprio carico di lavoro.
NIS è in esecuzione. Disattivare NIS. Se i file /etc/hosts e /etc/passwd contengono righe con '+', allora il sistema sta eseguendo 'NIS', detto anche PagineGialle. Questo può essere visto anche con
ps -ef | grep yp
NIS non è normalmente abilitato su AIX-out-of-the-box. Se questo non è necessario per il server di applicazioni, considerare l'esecuzione di un test con NIS disattivato.
Molte prese in stato FIN_WAIT_2 no -o tcp_finwait2=60

Se "netstat -an" mostra molte prese in stato FIN_WAIT_2, ciò significa che "si sono verificate molte connessioni" e corrisponde al messaggio "Indirizzo già in uso" che si trova nei log del server.

Questo può essere controllato da un comando "no". Prima controllare l'impostazione corrente,

"no -a | grep fin"

e vedere il valore predefinito di 1200 mezzi-secondi (ad esempio, 10 minuti). Provare ad eseguire un test con la seguente impostazione:

no -o tcp_finwait2=60

Il comando "no" è in vigore finché non lo si reimposta o finché il sistema non viene riavviato. Per renderlo permanente, definirlo in /etc/tunables/nextboot.

Il processore è in grado di utilizzare pagine di grandi dimensioni ma non lo sta facendo. Aggiungere parametro a JVM: -Xlp/-Xlp64 Abilita pagine di 64 KB.

Risorse aggiuntive:

Configurazione dei processi remoti

Per migliorare le prestazioni dell'applicazione Web, è possibile configurare IBM Rational Asset Manager affinché esegua determinati processi utilizzando l'eseguibile Java invece dell'eseguibile presente nel contenitore Web. Per configurare l'elaborazione dei processi in remoto è necessario essere un amministratore.

Informazioni su questa attività

  1. Nel client Web, fare clic su Amministrazione.
  2. Fare clic su Configurazione.
  3. Nella sezione Processi remoti, selezionare l'ambiente di runtime Java che si desidera utilizzare per i processi Rational Asset Manager che possono essere gestiti esternamente al contenitore Web:
  4. Fare clic su Salva.

Configurazione di WebSphere Application Server integrato come servizio (solo Windows e Linux)

Se è stato installato IBM WebSphere Application Server integrato, non viene configurato automaticamente come servizio per il sistema operativo utilizzato; sarà necessario avviare ed arrestare il server manualmente. È possibile creare un servizio per avviare il server automaticamente.

Informazioni su questa attività

Nota: Questi comandi non funzioneranno su AIX o Linux per zSeries

Per creare un servizio per WebSphere Application Server integrato:

  1. Vedere la documentazione di the WebSphere Application Server sull'uso del comando WASService.
  2. Utilizzare questi comandi WASService di esempio per configurare il servizio:

Operazioni successive

Se si modifica la sicurezza amministrativa per WebSphere Application Server integrato, sarà necessario aggiornare i comandi del servizio con il nome utente e la password aggiornati.

Requisiti di configurazione aggiuntivi per Linux e AIX

Se si esegue IBM Rational Asset Manager su Linux o AIX, eseguire le attività riportate in questa sezione necessarie per completare la configurazione.

Abilitazione dell'indicizzazione del contenuto delle risorse per Linux e AIX

Per abilitare l'indicizzazione del contenuto delle risorse su Linux e AIX, è necessario aggiungere i file Stellent alla variabile di ambiente del percorso libreria LD_LIBRARY_PATH (per Linux) o LIBPATH (per AIX).

Prima di iniziare

I file Stellent si trovano nelle seguenti directory, in base all'applicazione utilizzata per installare il server IBM Rational Asset Manager:

Informazioni su questa attività

Se non si modifica la variabile del percorso libreria per abilitare l'indicizzazione del contenuto, in genere viene visualizzato un errore nella pagina dello stato di Rational Asset Manager, che indica che l'indicizzazione delle risorse utente è stata disattivata.

Per aggiornare la variabile della libreria, procedere come segue:

  1. Consultare la pagina principale della shell per i dettagli specifici sull'impostazione delle variabili di ambiente. Ad esempio, nella shell Bash, immettere il comando LD_LIBRARY_PATH=$LD_LIBRARY_PATH:percorso per WebSphere Application Server su percorso Tomcat indicato precedentemente.
  2. Dopo aver aggiornato la variabile di ambiente, riavviare il server Rational Asset Manager.

Abilitazione dell'indicizzazione del contenuto (Linux e AIX)

Per eseguire IBM WebSphere Application Server o Apache Tomcat, è necessario impostare le autorizzazioni di esportazione appropriate per la directory che contiene i file per l'indicizzazione del contenuto Stellent.

Informazioni su questa attività

Per impostare le autorizzazioni per l'esportazione:

  1. Accedere come root.
  2. In una riga comandi, passare alla directory dei file di indicizzazione del contenuto Stellent descritti in Abilitazione dell'indicizzazione del contenuto delle risorse per Linux e AIX.
  3. Immettere il seguente comando: chmod 755 exporter.

Abilitazione della connettività del database per utenti non-root (Linux e AIX)

Se è necessario eseguire IBM WebSphere Application Server o Apache Tomcat come utente non-root, impostare le autorizzazioni appropriate sui file di archivio del database Java caricato.

Informazioni su questa attività

Per impostare l'autorizzazione:

  1. Accedere come root.
  2. Da una riga comandi, passare alla directory <WAS_dir_installazioneectory>/profiles/<profile_name>/config/cells/<cell_name>/ram_jdbc.
  3. Immettere il seguente comando: chmod 755 database jar file name (for example, chmod 755 db2jcc.jar).
  4. Ripetere l'operazione 3 per ciascun file di archivio del database Java che l'utente ha caricato.

Installazione di X Virtual Frame Buffer su AIX o Linux

Sui sistemi operativi Linux, Linux per zSeries o AIX, se si desidera creare miniature dei file allegati agli asset, è necessario installare X Virtual Frame Buffer (XVFB).

Prima di iniziare

È necessario avere accesso di amministratore al sistema operativo. Le seguenti istruzioni sono per AIX e Linux, tuttavia questo processo è simile per altre distribuzioni Linux.

  1. Installare gli insiemi di file XVFB. Per AIX, i file si trovano sui CD del prodotto. Installare i seguenti insiemi di file:
  2. Avviare XVFB:
  3. (Facoltativo) Per AIX: Verificare che XVFB sia in esecuzione:
    1. Eseguire il seguente comando, dove sysname è il nome del sistema e n è il numero di visualizzazione che si desidera verificare:
      /usr/lpp/X11/Xamples/bin/xprop -display sysname:n -root | grep VFB 
    2. Se XVFB è in esecuzione, verrà visualizzata la seguente stringa: XVFB_SCREEN(STRING) = "TRUE".
  4. Per Linux: Per AIX: Esportare la visualizzazione:
    1. Eseguire il seguente comando, dove n è il numero di visualizzazione di XVFB:
      export DISPLAY=:n
  5. Per Linux: Esportare gdfontpath:
    1. Eseguire il seguente comando, dove font_path è il percorso completo di una cartella contenente i caratteri del sistema .ttf (ad esempio, <WebSphere_Application_Server_install_location>/java/jre/lib/fonts):
      export GDFONTPATH=font_path
      Suggerimento: Utilizzare il seguente comando per trovare cartelle contenenti caratteri .ttf:
      find / -name *.ttf
  6. Se la variabile LD_LIBRARY_PATH (per Linux) o LIBPATH (per AIX) non è stata impostata, esportare la variabile. Per ulteriori informazioni, vedere Abilitazione dell'indicizzazione del contenuto delle risorse per Linux e AIX

Risultati

Per ulteriori informazioni sull'installazione e la verifica di XVFB su AIX, vedere il manuale AIX Programming Guide.

Creazione di un backup di un repository di Rational Asset Manager

È possibile creare una copia di backup del repository IBM Rational Asset Manager che è poi possibile ripristinare.

Prima di iniziare

Per creare un repository di backup, è necessario avere accesso di amministratore a Rational Asset Manager, accesso amministrativo completo al server di database ed accesso alla cartella di archiviazione di persistenza per ogni server di applicazioni.

Informazioni su questa attività

Per creare un repository di backup:

  1. Accedere al client Web Rational Asset Manager come amministratore.
  2. Andare su Amministrazione -> Configurazione.
  3. Prendere nota del percorso della cartella di persistenza.
  4. Arrestare il server.
  5. Sul computer in cui si trova il database, creare un backup del database Rational Asset Manager. Per istruzioni, fare riferimento alla documentazione relativa all'applicazione database utilizzata.
  6. Nel sistema operativo, creare una copia di backup della cartella di persistenza.
  7. Creare una copia di backup del database Rational Asset Manager. Per ulteriori informazioni, vedere la documentazione relativa al software di database utilizzato.

Operazioni successive

Con la cartella di persistenza e i database, è possibile recuperare il repository.

Installazione del client Eclipse Rational Asset Manager

Questa sezione contiene istruzioni per installare il client Eclipse IBM Rational Asset Manager

Informazioni su questa attività

È possibile installare il client Eclipse Rational Asset Manager in due modi:

Installazione del client Eclipse Rational Asset Manager con il gestore aggiornamenti Eclipse

È possibile installare il client Eclipse IBM Rational Asset Manager in una versione esistente di Eclipse utilizzando il gestore aggiornamenti Eclipse. Questo metodo assicura che le versioni di Rational Asset Manager sul client client e sul server siano compatibili.

Prima di iniziare

È possibile utilizzare il client Eclipse Rational Asset con un server Rational Asset Manager della stessa versione di release e di una versione di release precedente. Le versioni di release includono la release originale e i relativi fix pack. Ad esempio, è possibile utilizzare un client Eclipse Rational Asset Manager versione 7.1.1 con un server Rational Asset Manager delle versioni 7.1.1, 7.1.0 e 7.1.0.1.

Per poter installare il client Eclipse Rational Asset Manager nell'IDE Eclipse, è necessario soddisfare i requisiti richiesti. Vedere Requisiti software per istruzioni dettagliate. È anche necessario conoscere l'URL per accedere al server Rational Asset Manager utilizzando il client Web.

Nota: Queste istruzioni si riferiscono a Eclipse 3.3. Il processo per l'installazione del nuovo software è leggermente diverso in ogni versione di Eclipse. Ad esempio, in Eclipse 3.5 il gestore aggiornamenti si trova in Guida -> Installa nuovo software

  1. Avviare Eclipse.
  2. Fare clic su Guida -> Aggiornamenti software -> Trova e installa.
  3. Nel riquadro Installa/Aggiorna, selezionare Cerca nuove funzioni da installare.
  4. Fare clic su Nuovo sito remoto
  5. Fornire i dettagli sul sito di aggiornamento:
    1. Immettere un nome per la nuova voce; ad esempio immettere Rational Asset Manager.
    2. Aprire il client Web Rational Asset Manager e fare clic su Guida -> Estensioni.
    3. Nella pagina Estensioni, nella sezione Plug-in client Eclipse, copiare l'URL elencato accanto a Sito di aggiornamento ed inserirlo nel campo URL.

      Se il server Rational Asset Manager è disponibile solo su un protocollo https, il client Eclipse non sarà in grado di utilizzare il sito di aggiornamento. Per risolvere questo problema, fare riferimento all'argomento Aggiunta del certificato pubblico del server al client Eclipse.

  6. Fare clic su OK.
  7. Selezionare il nuovo sito Rational Asset Manager e fare clic su Fine. Viene aperta la procedura guidata Aggiornamento.
  8. Espandere e selezionare i plug-in da installare e fare clic su Avanti.

    Se sul client Eclipse utilizzato non è installato IBM Rational Team Concert, non selezionare Integrazione Rational Asset Manager Eclipse Client -> Integrazione Rational Asset Manager Eclipse RTC Client.

    I due plug-in "IBM Rational common user assistance" hanno nomi simili ma contenuto diverso e sono entrambi richiesti per il sistema guida.

    Nota: Se si installa il client Eclipse Rational Asset Manager in IBM Rational Team Concert, è possibile deselezionare queste funzioni, che dovrebbero già essere installate:
    • IBM Rational - Assistenza utenti comune
    • IBM Rational - Risorse di assistenza utenti comune
  9. Accettare l'accordo di licenza e fare clic su Avanti.
  10. Fare clic su Fine.
  11. Se viene visualizzato un errore simile a Si è verificato un errore durante la raccolta degli elementi da installare - Funzionalità di decompressione non configurata, sarà necessario riavviare Eclipse con un comando che utilizzi un a Java JRE in grado di decomprimere i file del sito di aggiornamento:
    1. Individuare un Java JRE sul file system. Ad esempio, C:\Programmi\IBM\Java\jre\bin o C:\Programmi\Java\jre\bin.
    2. Avviare Eclipse con l'argomento -vm che faccia riferimento al percorso del JRE. Ad esempio, eclipse.exe -vm C:\Programmi\IBM\Java\jre\bin.
    3. Tentare la procedura che ha inizio al passo 2.
  12. Al termine dell'installazione, riavviare Eclipse.

Risultati

Per verificare che l'installazione abbia avuto esito positivo, aprire la prospettiva Gestione asset; fare clic su Finestra -> Apri prospettiva -> Altro quindi selezionare Gestione asset dall'elenco. Fare clic su OK.

Installazione del client Eclipse Rational Asset Manager utilizzando Installation Manager

Installare il client Eclipse IBM Rational Asset Manager mediante la GUI di IBM Installation Manager.

Prima di iniziare

Se non si ha accesso all'interfaccia utente grafica, è possibile utilizzare gli script di risposta dalla riga comandi.

  1. Avviare il programma launchpad di Rational Asset Manager (vedere Installazione dal programma launchpad) e selezionare IBM Rational Asset Manager. Se Installation Manager non è installato, installarlo attenendosi ai passi nella procedura guidata di installazione. Viene aperta la procedura guidata Installazione.
  2. La pagina Installazione della procedura guidata Installazione contiene un elenco di tutti i package trovati da Installation Manager nei repository.
  3. Per cercare aggiornamenti al package server Rational Asset Manager, fare clic su Verifica aggiornamenti.
  4. Selezionare il Client Rational Asset Manager e qualsiasi aggiornamento al package da installare. Gli aggiornamenti con dipendenze vengono selezionati e deselezionati automaticamente tutti insieme. Per continuare, fare clic su Avanti.
    Nota: Se si installano più packages contemporaneamente, tutti i package verranno installati nello stesso gruppo di package.
  5. Nella pagina licenze, leggere l'accordo per il package selezionato. Se viene selezionato più di un package da installare, potrebbe esserci un accordo di licenza per ciascun package. Per visualizzare l'accordo di licenza di un package, sul lato sinistro della pagina Licenza, fare clic su ogni versione di package. Le versioni dei package selezionate per l'installazione vengono elencate nel nome del package.
    1. Per accettare i termini di tutti gli accordi di licenza, fare clic su Accetto i termini dell'accordo di licenza.
    2. Per continuare, fare clic su Avanti.
  6. Se è il primo package che si installa su questo computer, nella pagina Percorso, immettere il percorso delle directory delle risorse condivise nel campo Directory risorse condivise o accettare il percorso predefinito. La directory delle risorse condivise contiene risorse che possono essere condivise tra i gruppi di package. Per continuare, fare clic su Avanti.

    Percorsi predefiniti:

    Importante: È possibile specificare la directory delle risorse condivise solo la prima volta in cui si installa un package. Utilizzare il disco più grande a disposizione per assicurare uno spazio adeguato alle risorse condivise dei package futuri. Non sarà possibile modificare il percorso della directory a meno che non si disinstallino tutti i package.
  7. Nella pagina Percorso, scegliere un gruppo di package esistente in cui installare il package client Eclipse Rational Asset Manager o crearne uno nuovo. Un gruppo di package rappresenta una directory in cui i package condividono risorse. Per creare un gruppo di package:
    1. Fare clic su Crea un nuovo gruppo di package.
    2. Immettere il percorso per la directory di installazione per il gruppo di package. Il nome del gruppo di package viene creato automaticamente.

      Percorsi predefiniti:

      • Per Windows. C:\Programmi\IBM\SDP70
      • Per Linux. /opt/IBM/SDP70
    3. Per continuare, fare clic su Avanti.
  8. Se un IDE Eclipse è stato installato sul sistema, è possibile estenderne le funzionalità ai package in fase di installazione.
  9. Nella pagina Funzioni, in Lingue, selezionare le lingue per il gruppo di package. Vengono installate le traduzioni nella lingua nazionale corrispondente per l'interfaccia utente e la documentazione del package Rational Asset Manager. Le scelte saranno applicate a tutti i package in questo gruppo.
  10. Nella pagina Funzioni successiva, fare clic su Avanti. Non è possibile cancellare la funzione Client IBM Rational Asset Manager.
  11. Prima di installare il package Rational Asset Manager, rivedere le scelte effettuate nella pagina Riepilogo. Per modificare le scelte, fare clic su Indietro ed inserire le modifiche. Quando le selezioni sono definitive, fare clic su Installa per installare il package. Un indicatore mostra l'avanzamento dell'installazione.
  12. Al termine del processo di installazione, un messaggio conferma l'esito positivo del processo.
    1. Fare clic su Fine. La procedura guidata Installazione viene chiusa e si ritorna alla pagina iniziale di Installation Manager.

Aggiunta del certificato pubblico del server al client Eclipse

Se IBM Rational Asset Manager è disponibile solo su un protocollo https, il client Eclipse non potrà utilizzare il sito di aggiornamento. Per risolvere questo problema, è necessario aggiungere il certificato pubblico del server al client Eclipse.

Informazioni su questa attività

Queste istruzioni si riferiscono a un computer Windows con un browser Firefox. Le istruzioni per Linux sono simili

  1. Salvare il certificato.
    1. Accedere al client Web Rational Asset Manager utilizzando un browser.
    2. Fare doppio clic sull'icona di sicurezza nella barra di stato. Viene visualizzata la finestra Sicurezza.
    3. Fare clic su Visualizza certificato.
    4. Nel programma di visualizzazione del certificato, fare clic sulla scheda Dettagli.
    5. Nella pagina Dettagli, fare clic su Esporta.
    6. Nella finestra Salva certificato in un file, selezionare X.509 Certificate (DER) nell'elenco Salva come tipo.
    7. Fare clic su Salva.
  2. (Facoltativo) Creare l'archivio chiavi. È possibile utilizzare un archivio chiavi esistente o crearne uno nuovo. Per creare un nuovo archivio chiavi, eseguire il seguente comando da un prompt dei comandi_
    keytool.exe -genkey -keystore ram.keystore -storepass ibmram
    L'archivio chiavi conterrà le chiavi per il client Eclipse.
  3. Importare il certificato nell'archivio chiavi.
    1. Da un prompt dei comandi, eseguire il seguente comando per importare il certificato:
      keytool.exe  -import -alias [server] -file [server].der -keystore ram.keystore -storepass ibmram
      Dove server è il nome del server con il server Rational Asset Manager.
    2. Immettere yes per accettare il certificato, quindi premere Invio.
    3. Verificare che il certificato sia stato aggiunto all'archivio chiavi.
  4. Avviare il client Eclipse da un prompt dei comandi con il seguente comando:
    eclipse -vmargs -Djavax.net.ssl.trustStore="drive:\path\to\certificate\ram.keystore" -Djavax.net.ssl.trustStorePassword=ibmram
    Dove drive:\path\to\certificate\ram.keystore è il percorso completo del file ram.keystore. Eclipse verrà avviato e considererà affidabile la connessione con il server.

Disinstallazione di Rational Asset Manager

È possibile utilizzare l'opzione Disinstalla in IBM Installation Manager per disinstallare i package da un singolo percorso di installazione. È anche possibile disinstallare tutti i package installati da tutti i percorsi di installazione.

Prima di iniziare

A partire da IBM Rational Asset Manager versione 7.2, il processo di installazione predefinito è stato modificato in modo che Installation Manager installa solo l'applicazione di configurazione server Rational Asset Manager e l'applicazione di configurazione server distribuisce i file .ear dell'applicazione Rational Asset Manager. In questo modo, per disinstallare Rational Asset Manager dal server, sarà necessario rimuovere i file .ear dell'applicazione Rational Asset Manager utilizzando l'applicazione di configurazione server, quindi utilizzare Installation Manager per rimuovere l'applicazione di configurazione server Rational Asset Manager dall'applicazione IBM WebSphere Application Server ed eliminare le cartelle di Rational Asset Manager.

Per disinstallare i package, accedere al sistema utilizzando lo stesso account utente utilizzato per installare i package del prodotto.

Nota: se si desidera disinstallare il server Rational Asset Manager, Installation Manager rimuoverà solo i file installati. Se il server Rational Asset Manager è stato installato manualmente su un server di applicazioni, sarà necessario disinstallarlo manualmente.
Nota: Se si distribuiscono file di archivio Web o enterprise utilizzando Rational Asset Manager l'applicazione di configurazione server, è necessario disinstallarli manualmente o tramite l'assistente alla configurazione. Installation Manager può disinstallare solo le applicazioni che ha installato.

Informazioni su questa attività

Per disinstallare i package, procedere come segue:

  1. Chiudere i programmi installati con Installation Manager.
  2. Se si sta disinstallando il server Rational Asset Manager su un WebSphere Application Server integrato, arrestare il server. Ad esempio, eseguire stopServer.bat server1 da un prompt di comandi nella cartella WAS_PROFILE/bin.
  3. Nella pagina di avvio, fare clic su Disinstalla.
  4. Nella pagina Disinstallazione package, selezionare il package del prodotto Rational Asset Manager che si desidera disinstallare. Fare clic su Avanti.
  5. Nella pagina Riepilogo, rivedere l'elenco dei package che verranno disinstallati, quindi fare clic su Disinstalla. La pagina Completo viene visualizzata dopo che i package sono stati eliminati.
  6. Fare clic su Fine per uscire dalla procedura guidata.

Disinstallazione con l'applicazione di configurazione server e Installation Manager

Se è stata utilizzata l'applicazione di configurazione server IBM Rational Asset Manager per distribuire le applicazioni Rational Asset Manager, sarà possibile utilizzare l'applicazione Configurazione server e la procedura guidata Disinstallazione in IBM Installation Manager per rimuovere alcune applicazioni, ma sarà necessario rimuovere manualmente altre impostazioni e configurazioni.

  1. In un browser Web, aprire l'applicazione di configurazione server Rational Asset Manager ed accedere come amministratore. Poiché il server è configurato, verrà aperta la pagina di riepilogo.
  2. Fare clic sul passo Distribuzione.
  3. Fare clic su Avanti.
  4. Per ogni applicazione che si desidera rimuovere, fare clic su Disinstalla.
  5. Se è stato utilizzato Installation Manager per distribuire l'applicazione di configurazione server, sarà possibile utilizzare la procedura guidata Disinstallazione in Installation Manager per rimuoverla. Successivo:
  6. Aprire la console di gestione di IBM WebSphere Application Server.
  7. Eliminare l'origine dati.
    1. Individuare e fare clic sull'origine dati con il nome JNDI jdbc/RAM_Con
      • Se si utilizza un server autonomo, è possibile che si trovi nell'ambito Server.
      • Se si utilizza un server di rete, è possibile che si trovi nel cluster in cui è installato Rational Asset Manager.
    2. Prendere nota del nome dell'alias di autenticazione gestito dal componente utilizzata dall'origine dati.
    3. Eliminare l'origine dati.
    4. Passare a Sicurezza -> Amministrazione e applicazioni sicure & Infrastruttura -> JAAS (Java Authentication and Authorization Service) -> Dati di autenticazione J2C.
    5. Eliminare la voce il cui nome corrisponde all'alias di autenticazione gestito dal componente di cui si è preso nota.
  8. Se necessario, disinstallare manualmente ogni archivio Web o enterprise da rimuovere dal server di applicazioni:
    1. Fare clic su Applicazioni.
    2. Fare clic su Applicazioni Enterprise.
    3. Selezionare tutte le applicazioni rimanenti:
      1. RAM1WebApplication
      2. com.ibm.ram.repository.setup.web.ear (Installation Manager potrebbe aver rimosso già questa applicazione)
      3. iehs_war
      4. jazz_war
      5. rmcabdgovernprocess_war
    4. Fare clic su Disinstalla.
  9. Eliminare le proprietà personalizzate per IBM Rational Team Concert:
    1. Fare clic su Server di applicazione.
    2. Fare clic sul nome del server in cui è stato distribuito Rational Team Concert.
    3. Fare clic su Gestione Java e processi.
    4. Fare clic su Definizione processo.
    5. Fare clic su Java Virtual Machine.
    6. Fare clic su Proprietà personalizzate.
    7. Selezionare le seguenti proprietà:
      1. JAZZ_HOME (il valore di questa variabile sarà una cartella sul disco rigido che dovrà essere eliminata)
      2. java.awt.headless
      3. org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin
      4. (se è stato utilizzato un database Oracle) ORACLE_JDBC
      5. (se è stato utilizzato un database Microsoft SQL Server) SQLSERVER_JDBC
    8. Fare clic su Elimina.
  10. Arrestare il server. In un cluster, è solo necessario arrestare il server di applicazioni sul quale Rational Team Concert era in esecuzione.
  11. Passare alla seguente directory sul disco rigido: <WebSphere_install_directory>\profiles\<profile_name>\temp\<server_name>\ In un cluster, questa directory si trova sulla macchina con il server di applicazioni sul quale Rational Team Concert era in esecuzione.
  12. Eliminare la cartella jazz_war.
  13. Passare alla seguente directory sul disco rigido (il valore della proprietà JAZZ_HOME precedente): <directory_installazione_WebSphere>\profiles\<nome_profilo>\config\cells\<nome_cella>\nodes\<nome_nodo>\servers\<nome_server>\. In un cluster, questa directory si trova sulla macchina in cui è installato Deployment Manager.
  14. Eliminare la cartella RTC.

Disinstallazione manuale da WebSphere Application Server

Per disinstallare IBM Rational Asset Manager manualmente, utilizzare le seguenti istruzioni per disinstallare gli archivi enterprise e Web dal server di applicazioni e rimuovere ogni altra impostazione e configurazione.

Prima di iniziare

Se è stata utilizzata l'applicazione di configurazione server o Installation Manager per distribuire i file dell'applicazione, è possibile utilizzarli per rimuovere i file. Per ulteriori informazioni, vedere Disinstallazione con l'applicazione di configurazione server e Installation Manager.

  1. Avviare la console di gestione di IBM WebSphere Application Server.
  2. Accedere utilizzando un ID utente e una password di amministratore.
  3. Eliminare l'origine dati.
    1. Individuare e fare clic sull'origine dati con il nome JNDI jdbc/RAM_Con
      • Se si utilizza un server autonomo, è possibile che si trovi nell'ambito Server.
      • Se si utilizza un server di rete, è possibile che si trovi nel cluster in cui è installato Rational Asset Manager.
    2. Prendere nota del nome dell'alias di autenticazione gestito dal componente utilizzata dall'origine dati.
    3. Eliminare l'origine dati.
    4. Passare a Sicurezza -> Amministrazione e applicazioni sicure & Infrastruttura -> JAAS (Java Authentication and Authorization Service) -> Dati di autenticazione J2C.
    5. Eliminare la voce il cui nome corrisponde all'alias di autenticazione gestito dal componente di cui si è preso nota.
  4. Se il server è una distribuzione di rete, è possibile eliminare il bus di integrazione del sistema.
    1. Passare a Integrazione servizi -> Bus.
    2. Eliminare il bus RAMBus.
    3. Passare a Risorse -> JMS -> Factory di connessione.
    4. Eliminare il factory RAM. Potrebbe trovarsi nell'ambito del cluster in cui è stato installato Rational Asset Manager.
    5. Passare a Risorse -> JMS -> Argomenti.
    6. Eliminare l'argomento chiamato RAM Cache. Potrebbe trovarsi nell'ambito del cluster in cui è stato installato Rational Asset Manager.
  5. Rimuovere le applicazioni
    1. Fare clic su Applicazioni -> Applicazioni enterprise nel riquadro di navigazione.
    2. Verificare tutte le applicazioni installate:
      • RAM1WebApplication
      • com.ibm.ram.repository.setup.web.ear
      • iehs_war
      • rmcabdgovernprocess_war
      • jazz_war
    3. Fare clic su Disinstalla.
    4. Fare clic su Salva per applicare le modifiche alla configurazione principale.
  6. Eliminare le proprietà personalizzate per IBM Rational Team Concert:
    1. Fare clic su Server di applicazione.
    2. Fare clic sul nome del server in cui è stato distribuito Rational Team Concert.
    3. Fare clic su Gestione Java e processi.
    4. Fare clic su Definizione processo.
    5. Fare clic su Java Virtual Machine.
    6. Fare clic su Proprietà personalizzate.
    7. Selezionare le seguenti proprietà:
      1. JAZZ_HOME (il valore di questa variabile sarà una cartella sul disco rigido che dovrà essere eliminata)
      2. java.awt.headless
      3. org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin
      4. (se è stato utilizzato un database Oracle) ORACLE_JDBC
      5. (se è stato utilizzato un database Microsoft SQL Server) SQLSERVER_JDBC
    8. Fare clic su Elimina.
  7. Se Rational Asset Manager era l'unica applicazione sul server, è possibile rimuovere tutte le variabili di ambiente.
    1. Fare clic su Ambiente -> Variabili WebSphere nel riquadro di navigazione.
    2. Fare clic sul nome delle variabili di ambiente impostate per Rational Asset Manager (ad esempio, Oracle_JDBC_DRIVER_PATH).
    3. Fare clic su Elimina.
    4. Fare clic su Salva per applicare le modifiche alla configurazione principale.
  8. È possibile riconfigurare le impostazioni di autenticazione e sicurezza. Se la sicurezza è stata configurata specificamente per Rational Asset Manager, ripristinare le impostazioni della configurazione precedente. Se le impostazioni di sicurezza sono valide anche per altre applicazioni, non modificarle.
  9. Arrestare il server. In un cluster, è solo necessario arrestare il server di applicazioni sul quale Rational Team Concert era in esecuzione.
  10. Passare alla seguente directory sul disco rigido: <WebSphere_install_directory>\profiles\<profile_name>\temp\<server_name>\ In un cluster, questa directory si trova sulla macchina con il server di applicazioni sul quale Rational Team Concert era in esecuzione.
  11. Eliminare la cartella jazz_war.
  12. Passare alla seguente directory sul disco rigido (il valore della proprietà JAZZ_HOME precedente): <directory_installazione_WebSphere>\profiles\<nome_profilo>\config\cells\<nome_cella>\nodes\<nome_nodo>\servers\<nome_server>\. In un cluster, questa directory si trova sulla macchina in cui è installato Deployment Manager.
  13. Eliminare la cartella RTC.
  14. Riavviare il server.

Informazioni particolari

© Copyright IBM Corporation 2007, 2010. Tutti i diritti riservati.

Nota relativa alle limitazioni previste per gli utenti appartenenti al governo degli Stati Uniti - L'utilizzo, la duplicazione o la divulgazione sono limitati dal GSA ADP Schedule Contract con IBM Corp.

Queste informazioni sono state sviluppate per prodotti e servizi offerti negli Stati Uniti. È possibile che negli altri paesi IBM non offra i prodotti, i servizi o le funzioni illustrati in questa documentazione. Per informazioni sui prodotti e servizi attualmente disponibili nella propria area, rivolgersi al rappresentante IBM locale. Qualsiasi riferimento a un prodotto, programma o servizio IBM, non dichiara o implica che possa essere utilizzato solo quel prodotto, programma o servizio IBM. In sostituzione a quelli forniti da IBM, è possibile utilizzare altri programmi, prodotti o servizi funzionalmente equivalenti che non comportino violazione dei diritti di proprietà intellettuale di IBM. È comunque responsabilità dell'utente valutare e verificare la possibilità di utilizzare altri prodotti, programmi o servizi non IBM.

IBM può avere brevetti o domande di brevetto in corso relativi a quanto trattato nella presente documentazione. La fornitura di questa documentazione non implica la concessione di alcuna licenza su di essi. Chi desiderasse ricevere informazioni relative a licenze può rivolgersi per iscritto a:

IBM
Director of Commercial Relations
IBM Europe
Schoenaicher Str.220
D-7030 Boeblingen
Deutschland

Per domande su licenze relative ad informazioni double-byte (DBCS), rivolgersi al dipartimento della proprietà intellettuale IBM del proprio paese oppure inviare le domande a:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

Il seguente paragrafo non è valido per il Regno Unito o per tutti i paesi le cui leggi nazionali siano in contrasto con le disposizioni in esso contenute: INTERNATIONAL BUSINESS MACHINES CORPORATION FORNISCE QUESTA PUBBLICAZIONE NELLO STATO IN CUI SI TROVA SENZA ALCUNA GARANZIA, IMPLICITA O ESPLICITA, IVI INCLUSE EVENTUALI GARANZIE DI COMMERCIABILITÀ ED IDONEITÀ AD UNO SCOPO PARTICOLARE. Alcuni stati non consentono la rinuncia a garanzie esplicite o implicite in determinate transazioni, pertanto, la presente dichiarazione potrebbe non essere a voi applicabile.

Questa pubblicazione potrebbe contenere imprecisioni tecniche o errori tipografici. Le informazioni incluse in questo documento vengono modificate su base periodica; tali modifiche verranno inserite nelle nuove edizioni della pubblicazione. IBM si riserva il diritto di apportare miglioramenti e/o modifiche al prodotto o al programma descritto in questa pubblicazione, in qualsiasi momento e senza alcun preavviso.

Tutti i riferimenti a siti Web non di IBM contenuti in questo documento sono forniti unicamente a scopo di consultazione. Il contenuto di tali siti non fa parte di questo prodotto IBM ed il loro utilizzo è a discrezione dell'utente.

Coloro che detengono la licenza su questo programma e desiderano avere informazioni su di esso allo scopo di consentire (i) uno scambio di informazioni tra programmi indipendenti ed altri (compreso questo) e (ii) l'uso reciproco di tali informazioni, devono rivolgersi a:

Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, Massachusetts 02421-3112
Deutschland

Queste informazioni possono essere rese disponibili secondo condizioni contrattuali appropriate, compreso, in alcuni casi, l'addebito di un canone.

Il programma su licenza descritto in questa documentazione e tutto il materiale su licenza ad esso relativo vengono forniti da IBM nei termini dell'IBM Customer Agreement, del IBM International Program License Agreement o di eventuali accordi equivalenti intercorsi tra le parti.

Le informazioni relative a prodotti non IBM sono state acquisite presso i fornitori di tali prodotti, gli annunci da loro pubblicati o altre fonti disponibili pubblicamente. L'IBM non ha verificato tali prodotti e non può garantirne l'accuratezza delle prestazioni, la compatibilità o qualsiasi altra dichiarazione relativa ai prodotti non IBM. Eventuali commenti relativi alle prestazioni dei prodotti non IBM devono essere indirizzati ai fornitori di tali prodotti.

Marchi

IBM, il logo IBM e ibm.com sono marchi o marchi registrati di International Business Machines Corp. in diversi paesi. Altri nomi di prodotti e servizi possono essere marchi di IBM o di altre aziende. Un elenco attuale di marchi IBM è disponibile sul Web all'indirizzo www.ibm.com/legal/copytrade.html.

Adobe è un marchio registrato di Adobe Systems Incorporated negli Stati Uniti e/o in altri paesi.

Intel® e Pentium® sono marchi di Intel Corporation o di società ad essa affiliate negli Stati Uniti e/o in altri paesi.

Java e tutti i marchi basati su Java sono marchi di Sun Microsystems, Inc. negli Stati Uniti e/o in altri paesi.

Linux è un marchio di Linus Torvalds negli Stati Uniti e/o in altri paesi.

Microsoft e Windows sono marchi di Microsoft Corporation negli Stati Uniti e/o in altri paesi.

UNIX è un marchio di The Open Group negli Stati Uniti e/o in altri paesi.

I nomi di altre società, prodotti o servizi possono essere marchi o servizi di altri.


Feedback