IBM Rational IBM Rational Asset Manager, versione 7.2.0.1
Guida all'installazione
Versione 7.2.0.1
Note
Prima di utilizzare queste informazioni e il prodotto a cui si riferiscono, leggere la sezione Informazioni particolari.
Terza edizione (Giugno 2009)
Questa edizione fa riferimento alla versione 7.2.0.1 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, 2009.
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 mediante
WebSphere Application Server integrato:
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.
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.
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.
configurare le impostazioni dell'ambiente server.
Su Linux®, AIX e Linux per zSeries
sarà necessario effettuare altre operazioni di configurazione:
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.
È possibile installare il client Eclipse Rational Asset Manager attenendosi ai seguenti metodi:
Se sul computer è già installato un IDE (integrated development
environment) Eclipse supportato, utilizzare il gestore aggiornamenti
Eclipse per trovare ed installare i plug-in del client Eclipse Rational Asset Manager
da un server Rational Asset Manager.
Per installare
il plug-in del client, seguire il processo di aggiornamento
Eclipse (Guida -> Aggiornamento software -> Trova e installa).
Se l'IDE
Eclipse non è installato sul computer, installare il client
Eclipse dal supporto di installazione Rational Asset Manager. Con questo metodo è anche possibile installare il client Eclipse in un IDE Eclipse V3.3.2.
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:
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.
Per distribuire le chiavi di licenza ai client, il server
Rational Asset Manager
richiede IBM Rational License Server.
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.
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.1.X
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.
configurare le impostazioni dell'ambiente server.
Su Linux, AIX e Linux per zSeries
sarà necessario effettuare altre operazioni di configurazione:
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.
È possibile installare il client Eclipse Rational Asset Manager attenendosi ai seguenti metodi:
Se sul computer è già installato un IDE (integrated development
environment) Eclipse supportato, utilizzare il gestore aggiornamenti
Eclipse per trovare ed installare i plug-in del client Eclipse Rational Asset Manager
da un server Rational Asset Manager.
Per installare
il plug-in del client, seguire il processo di aggiornamento
Eclipse (Guida -> Aggiornamento software -> Trova e installa).
Se l'IDE
Eclipse non è installato sul computer, installare il client
Eclipse dal supporto di installazione Rational Asset Manager. Con questo metodo è anche possibile installare il client Eclipse in un IDE Eclipse V3.3.2.
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.
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.
Prima di poter utilizzare il server Rational Asset Manager,
è necessario configurare la licenza, l'archiviazione e altre impostazioni di configurazione.
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.
È possibile installare il client Eclipse Rational Asset Manager attenendosi ai seguenti metodi:
Se sul computer è già installato un IDE (integrated development
environment) Eclipse supportato, utilizzare il gestore aggiornamenti
Eclipse per trovare ed installare i plug-in del client Eclipse Rational Asset Manager
da un server Rational Asset Manager.
Per installare
il plug-in del client, seguire il processo di aggiornamento
Eclipse (Guida -> Aggiornamento software -> Trova e installa).
Se l'IDE
Eclipse non è installato sul computer, installare il client
Eclipse dal supporto di installazione Rational Asset Manager. Con questo metodo è anche possibile installare il client Eclipse in un IDE Eclipse V3.3.2.
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:Per aggiornare
IBM Installation Manager,
Versione 7.2, è 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.
Creare una copia di backup del database Rational Asset Manager.
Per ulteriori informazioni, vedere la documentazione relativa al software di database utilizzato.
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.
Su Linux, AIX,
o Linux per zSeries, aumentare il numero di descrittori file che possono
essere aperti da un processo almeno a 2048:
Per visualizzare il numero corrente di descrittori che possono essere aperti contemporaneamente, nella
riga comandi immettere: ulimit -n
Se il limite non è almeno 2048,
aumentare il limite con il seguente comando: ulimit -n 2048
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.
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.
Configurare le impostazioni di sicurezza e autenticazione dell'applicazione per
WebSphere Application Server:
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
Fare clic su Protezione.
Fare clic su Amministrazione, applicazioni e infrastrutture sicure.
Nella sezione Sicurezza amministrativa, se la casella di spunta Abilita sicurezza amministrativa
è selezionata, selezionare la casella di spunta Abilita sicurezza applicazione.
Nella sezione Autenticazione, fare clic su Sicurezza Web.
Fare clic su Impostazioni generali.
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.
Fare clic su Applica.
Nella finestra Messaggi, fare clic su Salva direttamente nella configurazione principale.
Arrestare, quindi riavviare il server.
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:
Accedere al client Web Rational Asset Manager
come amministratore repository.
Fare clic su Amministrazione.
Nella barra laterale di Amministrazione repository, fare clic su Strumenti.
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
Nella pagina Impostazioni avanzate, nella sezione Opzioni lavoro, selezionare Abilita server dei lavori.
Fare clic su Salva.
Riavviare il server di applicazioni.
Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
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.
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.
Richiamare le applicazioni Rational Asset Manager appropriate:
Se si utilizza WebSphere Application Server ed è stato
utilizzato Installation Manager per distribuire Rational Asset Manager sul server,
utilizzare Installation Manager per il processo di aggiornamento.
Fare riferimento alle istruzioni in Installazione del server Rational Asset
Manager utilizzando Installation Manager ed osservare le differenze:
Avviare Installation Manager. Su Windows® Vista, eseguire Installation
Manager
come amministratore (fare clic con il tasto destro del mouse sul collegamento rapido al programma e selezionare
Esegui come amministratore).
Potrebbe essere necessario aggiornare Installation Manager a una versione successiva.
Per configurare Installation
Manager in modo che verifichi la presenza di aggiornamenti: nella pagina di avvio, fare clic su
File -> Preferenze; quindi fare clic su Aggiornamenti. Nella pagina Aggiornamenti, selezionare Cerca aggiornamenti per Installation Manager.
Nella pagina di avvio di Installation Manager, fare clic su Aggiorna.
Se è disponibile una versione più recente di Installation Manager, viene visualizzata una finestra in cui si richiede
di eseguire l'aggiornamento. Fare clic su Sì.
Dopo aver completato il processo di aggiornamento, fare clic su OK
per riavviare Installation Manager, quindi fare clic su Aggiorna.
Nella pagina Aggiornamento package, selezionare IBM Rational Asset
Manager; quindi fare clic su Avanti. Espandere e selezionare l'ultima versione del server
Rational Asset Manager e fare clic su Avanti.
Seguire le istruzioni nella procedura guidata Aggiornamento.
Nella pagina Root di contesto della sezione Funzioni,
Installation Manager rileva le root di contesto per le applicazioni Web Rational Asset Manager
correnti. Prendere nota della root di contesto per Rational Asset
Manager Setup Server; sarà necessaria per accedere all'applicazione di configurazione server. Quindi fare clic su Avanti.
Se la sicurezza del server di applicazioni è abilitata oppure le impostazioni di sicurezza
per WebSphere Application Server sono state modificate,
nella pagina Sicurezza amministrativa della sezione Funzioni,
selezionare Sì ed immettere il nome utente e la
password dell'amministratore del server di applicazioni.
Quindi fare clic su Avanti.
Al termine del processo di aggiornamento:
Se si utilizza WebSphere Application Server integrato,
il file .ear dell'applicazione di configurazione server è stato aggiornato. Avviare
WebSphere Application Server integrato.
Procedere con il passo 14.
Se si utilizza un WebSphere Application Server esistente,
il file .ear dell'applicazione di configurazione server è stato aggiornato. Procedere con il passo 14.
Se i file .ear e .war di Rational Asset Manager
sono stati distribuiti sul server di applicazioni, richiamare l'ultima versione dei file dell'applicazione
Rational Asset Manager. Per ulteriori informazioni, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.
Dopo aver ottenuto i file dell'applicazione, procedere con il passo
13.
Distribuire l'applicazione di configurazione server Rational Asset Manager
sul server di applicazioni:
Se si utilizza
WebSphere Application Server
e l'applicazione di configurazione server Rational Asset Manager
è stata distribuita, aggiornare com.ibm.ram.repository.setup.web.ear all'ultima versione richiamata:
Avviare la console di gestione WebSphere Application Server
ed accedere come amministratore.
Aggiornare l'applicazione di configurazione server Rational Asset Manager:
Fare clic su Applicazioni.
Fare clic su Applicazioni Enterprise.
Selezionare com.ibm.ram.repository.setup.web.ear;
quindi fare clic su Aggiorna.
Individuare o immettere il percorso e il nome del file di archivio enterprise
di configurazione server Rational Asset Manager
(com.ibm.ram.repository.setup.web.ear).
Nelle tre pagine successive, fare clic su Avanti.
Nella pagina Riepilogo, fare clic su Fine.
Quando viene installato il file com.ibm.ram.repository.setup.web.ear,
fare clic su Salva nella configurazione principale..
L'applicazione di configurazione server è adesso aggiornata e distribuita. L'applicazione di configurazione server verrà
utilizzata per aggiornare tutte le altre applicazioni. Procedere
con il passo 14
Nota:Se
si utilizza Rational Asset Manager 7.1.0.1
o una versione precedente, la root di contesto predefinita per l'applicazione di configurazione server è stata
modificata da com.ibm.ram.repository.setup.web in ram.setup.
Se l'applicazione di configurazione server è stata contrassegnata con un segnalibro, il segnalibro potrebbe non
funzionare dopo aver aggiornato l'applicazione di configurazione server. Per ulteriori informazioni,
consultare la documentazione di WebSphere Application
Server sulle root di contesto per i moduli Web.
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.
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.
Al termine del processo di aggiornamento, viene aperta la pagina Introduzione. Successivo:
Fare clic su Avanti.
Nella pagina Distribuzione IBM Rational Team Concert,
è necessario distribuire Rational Team Concert,
richiesto per il processo del ciclo di vita degli asset migliorato:
Nel campo Percorso, immettere il percorso per l'installazione
di Rational Team Concert.
Fare clic su Distribuisci.
Fare clic su OK. Il processo potrebbe impiegare alcuni minuti.
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.
Al completamento dell'operazione, fare clic su Avanti.
Creare un nuovo database per i cicli di vita dell'asset per
Rational Team Concert
Per DB2: l'applicazione di configurazione server può creare il database automaticamente:
Nella pagina Creazione o individuazione di database per
Rational Asset Manager,
selezionare È necessario creare il database per il ciclo di vita e fare clic su
Avanti.
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).
Fare clic su Create database.
Per Oracle o SQL Server: per creare il database manualmente,
vedere Creazione di un database per i cicli di vita degli asset.
Dopo aver creato il
database, selezionare Sono stati già creati entrambi i database e si
desidera modificare le impostazioni quindi fare clic su Avanti.
Nella pagina Configurazione database, immettere e verificare la connessione database per la gestione del ciclo di vita:
Nel campo Nome database per il ciclo di vita, immettere il nome del
database creato al passo
18.
Per verificare la connessione, fare clic su Verifica connessione.
Se la connessione ha esito positivo, fare clic su Avanti.
Configurare il database Rational Team Concert.
Al passo 6: Configurare il database del ciclo di vita per Rational Asset Manager:
Fare clic su Inserimento dati nel database.
Un messaggio richiede di verificare se si desidera configurare il database del ciclo di vita. Fare clic su OK.
Al completamento del processo, fare clic su Avanti.
Riavviare il server. Per riavviare il server, nell'applicazione di configurazione server, fare clic
su Strumenti -> Riavvia server. Dopo aver riavviato il server, viene aperta la pagina Impostazioni gestione del ciclo di vita.
Nella pagina Impostazioni gestione del ciclo di vita, immettere il percorso e le impostazioni di login per
l'applicazione Rational Team Concert:
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
Nel campo ID utente, immettere il nome utente dell'amministratore del
repository WebSphere Application Server. Per impostazione predefinita, questo valore è admin.
Nel campo Password, immettere la password per l'amministratore del repository. Per impostazione predefinita, questo valore è admin.
Fare clic su Configura server. Questo processo può impiegare alcuni minuti. Al termine della configurazione, viene visualizzata nuovamente la pagina Riepilogo.
Per aprire il client Web Rational Asset Manager,
fare clic si Avvia
Rational Asset Manager.
Nella pagina Riepilogo, fare clic su
Avvia Rational Asset Manager. Viene aperto il client Web.
Migrare il repository Rational Asset Manager
alla versione più recente:
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.
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.
Fare clic su Migra.
Al termine del processo di migrazione, fare clic su Home.
Se viene visualizzato un errore relativo a Rational License Server, regolare la configurazione della licenza:
Fare clic su Amministrazione
Nella pagina Amministrazione, fare clic su Configurazione.
Nella sezione Licenza e versione, per selezionare il tipo di licenza che verrà utilizzata da questo
repository, selezionare Standard
Edition o Enterprise Edition.
Nella parte inferiore della pagina, fare clic su Salva.
È possibile che venga visualizzato nuovamente l'errore relativo al server delle licenze. Fare clic su Riprova connessione al server delle licenze.
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).
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.
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.
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.
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:Per aggiornare
IBM Installation Manager,
Versione 7.2, è necessario installare
IBM Rational Team Concert,
che richiede un ulteriore database. Sarà anche necessario arrestare e riavviare il server di applicazioni
diverse volte
Creare una copia di backup del database Rational Asset Manager.
Per ulteriori informazioni, vedere la documentazione relativa al software di database utilizzato.
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.
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.
Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
Creare una copia di backup della configurazione del server Tomcat copiando
il file <directory_installazione_tomcat>\conf\server.xml.
Creare una copia di backup del file di avvio del server Tomcat:
<directory_installazione_tomcat>\bin\startup.bat
<directory_installazione_tomcat>/bin/startup.sh
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:
Accedere al client Web Rational Asset Manager
come amministratore repository.
Fare clic su Amministrazione.
Nella barra laterale di Amministrazione repository, fare clic su Strumenti.
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
Nella pagina Impostazioni avanzate, nella sezione Opzioni lavoro, selezionare Abilita server dei lavori.
Arrestare il server Tomcat. Il repository
e tutte le altre applicazioni sul server dovranno essere offline.
Estrarre i file della libreria condivisa nella cartella <Tomcat-directory-installazione>\shared\lib:
Individuare ed estrarre il file <percorso_estrazione_archivio>\apps\sharedLib.zip.
Copiare l'intero contenuto del file sharedLib.zip estratto nella directory
<Tomcat-directory-installazione>\shared\lib.
Individuare il file <percorso_estrazione_archivio>/rtc/RTC-server.zip
sul supporto di installazione.
Estrarre RTC-server.zip in un percorso sul disco rigido, indicato in queste istruzioni come
<dir_installazione_rtc>.
Individuare il file <dir_installazione_rtc>/jazz/server/jazz_war.ear
ed estrarlo. Dal package estratto, copiare il file jazz.war
nella directory <directory_installazione_tomcat>/webapps/.
Configurare le impostazioni delle proprietà del sistema Tomcat:
Individuare il file di avvio Tomcat ed aprirlo in un editor di testo. Su Windows è
<directory_installazione_tomcat>\bin\startup.bat.
Su Linux, AIX o
Linux per
zSeries è
<directory_installazione_tomcat>/bin/startup.sh.
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> è il percorso del file
ojdbc14.jar di Oracle; se si utilizza
SQL Server, <sqlServer_jar_dir> è il percorso del file
sqljdbc.jar di SQL Server:
Su Windows
(sostituire i caratteri spazio in
<dir_installazione_rtc> con %20):
set ORACLE_JDBC=<dir_oracle_jar>
set SQLSERVER_JDBC=<dir_sqlServer_jar>
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%conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
Modificare il file delle proprietà del server
Jazz:
Nella directory
<dir_installazione_rtc>/jazz/server/conf/jazz/,
individuare il file teamserver.properties e ridenominarlo in
teamserver.derby.properties.
Individuare il file appropriato per il server di database utilizzato:
Per DB2 su Windows:
teamserver.db2.win32.properties
Per DB2 su Linux, AIX,
o Linux per zSeries: teamserver.db2.linux.properties
Per Oracle: teamserver.oracle.properties
Per SQL Server:
teamserver.sqlserver.properties
Ridenominare il file per il server di database in teamserver.properties.
Nel file teamserver.properties, specificare
il database e le proprietà di connessione:
In un editor di testo,
aprire il file teamserver.properties.
Modificare le proprietà
xcom.ibm.team.repository.db.jdbc.location e
com.ibm.team.repository.db.jdbc.password come riportato nei seguenti argomenti:
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:
Configurare l'utente amministratore per
Rational Team Concert:
Avviare la UI Web di amministrazione di
Rational Team Concert in
un browser Web all'indirizzo
https://<nome_macchina>:<porta_sicura>/jazz/admin/.
Accedere con l'ID utente e la Password per l'amministratore
del server di applicazioni.
Fare clic su Gestione utente.
Fare clic su Crea nuovo.
Immettere i seguenti dettagli:
Nome utente: l'ID utente dell'amministratore del server Tomcat
ID utente: l'ID utente dell'amministratore del server Tomcat
Indirizzo e-mail: un indirizzo e-mail valido per l'amministratore del server Tomcat
Nella sezione Licenza per l'accesso al client, selezionare
Rational Team Concert - Sviluppatore per assegnare la licenza di sviluppatore a
tale utente.
Fare clic su Salva.
Importare il template del processo dei cicli di vita
in
Rational Team Concert:
Nella UI Web di
Rational Team Concert,
fare clic su Gestione template processo.
Fare clic su Importa template e passare al file
com.ibm.ram.lifecycle.zip nella cartella
<percorso_estrazione_archivio>/DatabaseScripts/.
Fare clic su OK.
Creare una nuova area progetto in
Rational Team Concert:
Nella UI Web di
Rational Team Concert, fare clic su Gestione area progetto.
Fare clic su Crea area progetto.
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
Fare clic su Salva.
Assegnare i membri e i ruoli progetto appropriati per l'area progetto:
Nella pagina Gestione area progetto, fare clic sull'area progetto
Ciclo di vita RAM.
Nella sezione Amministratori,
fare clic su Aggiungi;
quindi ricercare e selezionare l'utente amministratore creato.
Nella sezione Membri, fare clic su Aggiungi;
quindi ricercare e selezionare l'utente amministratore creato.
Dopo aver aggiunto l'amministratore, fare clic sull'icona
Ruoli del processo accanto al nome dell'amministratore.
Nella finestra Modifica ruoli del processo, nell'elenco
Ruoli disponibili, selezionare Amministrazione
e fare clic su Aggiungi.
Fare clic su Fine.
Fare clic su Salva.
Rimuovere i file Rational Asset Manager .war
installati su Tomcat:
In un browser Web, aprire Tomcat Manager (http://<host>:<porta>/manager/html;
il valore predefinito è http://localhost:8080/manager/html/)
ed accedere com l'ID utente e la password di amministratore Tomcat.
Rimuovere le seguenti applicazioni:
/abdprocess
/com.ibm.ram.repository.web.tomcat_runtime
/com.ibm.ram.repository.web.ws.tomcat_runtime
/help
Installare i file WAR di Rational Asset Manager
sul server Tomcat:
Nel campo Selezionare il file WAR da caricare nella parte inferiore della pagina
Gestore applicazione Web Tomcat, in File WAR da distribuire, passare al percorso in cui
è stato richiamato il file
com.ibm.ram.repository.web.tomcat_runtime.war dal supporto di installazione. Per trovare questo file, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.
Fare clic su Distribuisci.
Ripetere i passi precedenti per distribuire il file
com.ibm.ram.repository.web.ws.tomcat_runtime.war.
I file WAR vengono visualizzati nell'elenco di applicazioni.
Installare i file WAR di aiuto di Rational Asset Manager
sul server Tomcat:
Nel campo Percorso di contesto (facoltativo), immettere
/help.
Fare clic su Distribuisci.
Il file WAR viene visualizzato nell'elenco delle applicazioni.
Installare i file WAR della documentazione di
Rational Asset Manager Asset-based
Process Governance sul server Tomcat:
In Tomcat Manager, nella sezione Distribuisci directory
o file WAR caricato sul server, nel campo URL WAR o directory,
immettere il percorso in cui è stato richiamato il file rmcabdgovernprocess.war
dal supporto di installazione. Per trovare questo file, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.
Nel campo Percorso di contesto (facoltativo), immettere
/abdprocess.
Fare clic su Distribuisci.
Il file WAR viene visualizzato nell'elenco delle applicazioni.
In un browser Web, aprire Rational Asset Manager.
Per impostazione predefinita, l'URL sarà http://localhost:8080/com.ibm.ram.repository.web/home.faces,
o, mediante un server Web, http://<indirizzo_server_Web>:<porta>/com.ibm.ram.repository.web/home.faces. Viene aperto il client Web Rational Asset Manager.
Migrare il repository Rational Asset Manager
alla versione più recente:
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.
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.
Fare clic su Migra.
Al termine del processo di migrazione, fare clic su Home.
Se viene visualizzato un errore relativo a Rational License Server, regolare la configurazione della licenza:
Fare clic su Amministrazione
Nella pagina Amministrazione, fare clic su Configurazione.
Nella sezione Licenza e versione, per selezionare il tipo di licenza che verrà utilizzata da questo
repository, selezionare Standard
Edition o Enterprise Edition.
Nella parte inferiore della pagina, fare clic su Salva.
È possibile che venga visualizzato nuovamente l'errore relativo al server delle licenze. Fare clic su Riprova connessione al server delle licenze.
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.
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.
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:
Aggiornamento da una versione esistente di
Rational Asset Manager
Installazione di Rational Asset Manager V7.2
in una nuova istanza di
IBM WebSphere Application Server, versione 6.1
integrato
Installazione di Rational Asset Manager V7.2
su una installazione esistente di
IBM WebSphere Application Server, versione 6.1
Installazione manuale di Rational Asset Manager V7.2
in una versione supportata di
WebSphere Application Server o di
Apache Tomcat.
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:
Publisher:
Una licenza di accesso client publisher consente di accedere a tutte le funzionalità del prodotto. Un publisher può inoltrare, ricercare, visualizzare, discutere, valutare, commentare, aggiornare
scaricare e revisionare gli asset ed eseguire report.
Collaboratore: una licenza accesso client collaboratore fornisce accesso a un insieme limitato di
funzionalità del prodotto. Un collaboratore può ricercare, visualizzare, discutere, valutare, commentare
e scaricare gli asset.
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:
Licenza Rational Asset Manager Enterprise
Edition Server (illimitata). È richiesta una licenza server per ogni processo server di applicazioni sul quale
il prodotto con licenza è installato.
Rational Asset Manager Standard
Edition (utente autorizzato).
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:
Per distribuzioni di grandi dimensioni, a partire da 1000 utenti, la maggior parte degli utenti potrebbe
essere composta da collaboratori. Si consiglia di utilizzare 10-20% di licenze 80-90%
di licenze collaboratore.
Per distribuzioni piccole di meno di 100 utenti, è molto probabile che
la maggioranza di utenti siano publisher.
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.
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. Dopo aver installato e configurato l'applicazione server affinché utilizzi un registro utenti
personalizzato, sarà possibile ripristinare la configurazione
di sicurezza di
WebSphere Application Server. Per ulteriori dettagli, vedere Configurazione della sicurezza basata su file.
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.
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
Cluster IBM WebSphere Application Server
Integrazioni
Gestione del sistema
Fattori delle prestazioni
I requisiti per la capacità e i risultati delle prestazioni sono
determinati da diversi fattori:
Numero di server
Velocità del processore
Numero di processori e relativa configurazione
Quantità di memoria su un nodo
Tipo di dispositivo di archiviazione su disco e configurazione RAID
Capacità dei dispositivi di archiviazione su disco
Larghezza di banda e latenza della rete
Ottimizzazione del sistema (per WebSphere Application Server,
database, server Web, sistemi operativi e proxy di cache)
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:
Per aumentare la disponibilità, aggiungere nodi.
Per aumentare il numero di utenti simultanei, aggiungere nodi, server o memoria.
Per migliorare i tempi di risposta, risposta alla ricerca, caricamento e
download dei file, utilizzare dischi più rapidi e migliorare la rete.
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:
Ricerca di asset effettuata dall'utente: aggiungere dischi.
Creazione ed aggiornamento degli asset effettuati dall'utente: aggiungere dischi e latenza di rete.
Download di file effettuato dall'utente: aggiungere dischi, processori e memoria.
Esecuzione di report e controlli degli asset effettuati dagli utenti: database
e processore.
Accesso a Rational Asset Manager attraverso servizi Web effettuato da sistemi:
nella pagina di configurazione, visualizzare gli utenti dei servizi Web e configurare il numero di sessioni simultanee di cui ogni utente può
disporre.
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.
Database: Rational Asset Manager richiede un
database per l'archiviazione degli asset e dei dati. Ubicare il server di database su un server separato e su un disco dedicato.
Server di applicazioni:: 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.
Registri utente: anche se Rational Asset Manager supporta
l'aggiunta di utenti da un registro esterno (ad esempio LDAP o un registro personalizzato),
non è necessario utilizzare un registro esterno.
Le due immagini seguenti, mostrano degli esempi di distribuzione.
Questa figura mostra una distribuzione
semplice che supporta fino a 100 utenti:
Questa figura mostra un sistema complesso che può supportare
fino a 100.000 utenti:
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.
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:
Utilizzare un disco dedicato e un server dedicato per la cartella di persistenza.
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.
Esempio di pianificazione della capacità e del sistema
Utilizzare i seguenti
numeri di utenti ed asset come linee guida per una configurazione di base:
Fino a 300 utenti e 300.000 asset su AIX
Fino a 600 utenti e 10.000 asset su Windows
Le seguenti linee guida
sono valide per entrambi gli esempi di configurazione di base:
Memoria: un server di applicazioni con processori duali e con
4 GB di memoria con un'istanza WebSphere Application
Server.
Archiviazione: 40 GB di spazio sul server
(filesystem) di archiviazione asset e
400 MB di spazio di archiviazione per il database. La dimensione indice di asset media in questo esempio è
1,81 GB per ogni server di applicazioni.
Gli asset sono composti come segue:
Struttura asset: tutti gli asset contengono un file di testo.
Asset più grande: 375 MB
Asset più piccolo: 4 KB
Dimensioni degli asset nel repository:
Il 3% sono compresi tra 1 MB e 375 MB
Il 5% sono compresi tra 100 KB e 999 KB
Il 12% sono di 10 KB
L'80% sono inferiori a 10 KB
Questo esempio si basa sul carico di lavoro delle seguenti operazioni utente:
Tabella 1.
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.
IBM HTTP Server
Il primo livello è il server HTTP, che gestisce le richieste dai client Web
e alleggerisce il server di applicazioni nel provvedere al contenuto statico. Fornisce un URL logico che racchiude applicazioni ausiliari,
ad esempio l'applicazione IBM Rational Asset Manager, l'applicazione Guida
di Rational Asset Manager e l'applicazione di sviluppo basato su asset di
Rational Asset Manager. Tenere presente che nelle configurazioni di grandi dimensioni,
viene distribuito un server di cache di fronte al server HTTP.
Utilità di bilanciamento del carico
L'utilità di bilanciamento del carico distribuisce il carico in più sistemi. Se si dispone di più server HTTP, è necessario utilizzare un'utilità di bilanciamento del carico. Per le distribuzioni
di dimensioni moderate, utilizzare un'utilità di bilanciamento del carico basata su software, ad esempio
Edge Component. Per le distribuzioni più grandi, che supportano un numero elevato di utenti simultanei, utilizzare un'utilità di bilanciamento del carico
basata su hardware.
Proxy di cache
Un sistema proxy di cache di inoltro archivia i dati delle applicazioni per i client di una
cache e riduce il carico degli altri sistemi server.
Se il server Rational Asset Manager
supporta un numero moderato di utenti simultanei, è necessario utilizzare un solo sistema proxy di inoltro. Se il server Rational Asset Manager
supporta un numero elevato di utenti simultanei, potrebbero essere necessari più sistemi proxy.
Application Server
Il file Rational Asset Manager EAR
è composto da due file WAR: il repository e il file dell'applicazione Web e il file dei servizi Web. Distribuire il file
Rational Asset Manager EAR
in ogni istanza WebSphere Application Server
di un cluster. Rational Asset Manager inoltre include la Guida e i file WAR di
IBM Rational Unified Process (RUP);
non è necessario distribuire questi file WAR. Se non è richiesta un'alta disponibilità per la Guida e le funzioni di supporto
RUP, distribuirle su una singola istanza
WebSphere Application Server
o su un contenitore WebSphere Application Server esterno.
Rational Asset Managerapplicazione
Il repository
Rational Asset Manager
è progettato per le ricerche e il richiamo dei dati, quindi l'archiviazione dei dati consente di effettuare
ricerche di dati, esplorazioni di risorse utente e download di asset in modo efficace. A questo fine, ogni istanza server Rational Asset Manager genera un indice locale degli asset e un
indice locale delle risorse utente.
Tali indici ottimizzano le prestazioni delle ricerche, riduce il carico del database e migliorano la scalabilità dell'ambiente cluster. Le prestazioni delle directory dell'indice locale possono risultare migliori di quelle di un indice condiviso tra più nodi.
Server di database
Gli elementi più importanti da considerare per la scelta di un hardware di
database sono il numero di dischi nella macchina e lo schema
RAID utilizzato dalla macchina. Un array RAID dovrebbe contenere almeno da 6 a 10
unità per ogni processore. Anche se la memoria è un elemento importante, non c'è una differenza significativa tra le configurazioni server
di database con
4GB e 8GB di memoria per 1000 utenti e 50.000 asset.
I requisiti di spazio su disco dei database dipendono da diversi fattori:
il numero di asset, il numero di risorse utente per ciascun asset, il numero di spazi di team, il numero di ruoli, il numero di revisioni, il numero di tipi
di asset, il numero di utenti, la quantità di transazioni sul server (metriche utente) e la quantità di discussioni nei forum.
Server di file
Gli asset devono essere condivisi tra più istanze
WebSphere Application Server.
Utilizzare un sistema file di accesso simultaneo. Rational Asset Manager accede a questi file solo durante
il caricamento, i download, l'indicizzazione delle risorse utente e durante l'esecuzione di modifiche importanti al modello
Rational Asset Manager che richiedono un aggiornamento del manifest dell'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.
Clustering orizzontale
Il clustering orizzontale, a volte definito
scaling out, consiste nell'aggiungere macchine fisiche per aumentare le prestazioni o la capacità di un pool di cluster. Generalmente, la scalabilità orizzontale aumenta la disponibilità delle applicazioni nel cluster
in cambio di un numero più elevato di attività di gestione. Il clustering orizzontale può aggiungere funzionalità
e una maggiore velocità effettiva alle applicazioni nel cluster; utilizzare questo tipo di
clustering nella maggior parte delle istanze.
Clustering verticale
Il
clustering verticale, a volte definito
scaling up, consiste nell'aggiungere istanze di
WebSphere Application Server alla stessa macchina. La scalabilità
verticale è utile se si desidera usufruire di risorse inutilizzate in server SMP di grandi dimensioni. È possibile utilizzare il clustering
verticale per creare più processi JVM che, insieme, possano utilizzare tutta la potenza di elaborazione disponibile.
Clustering ibrido orizzontale e verticale
Il clustering ibrido è una combinazione del clustering
verticale e orizzontale. In questa configurazione, diverse configurazioni
hardware sono membri dello stesso cluster.
Le macchine di grandi dimensioni, con più capacità, possono contenere più istanze di
WebSphere Application Server;
le macchine di dimensioni inferiori possono essere incluse in un cluster orizzontale e contenere solo un'istanza di
WebSphere Application Server.
Quando si utilizza
il clustering verticale, si consiglia di essere prudenti. L'unico modo per determinare la configurazione più appropriata
per il proprio ambiente e applicazione è ottimizzare una singola istanza di un server di applicazioni per velocità effettiva e prestazioni, quindi
aggiungerla a un cluster ed aggiungere in modo incrementale ulteriori membri del cluster. Verificare le prestazioni e la velocità effettiva
dopo l'aggiunta di ogni membro al cluster. Quando si configurare una topologia di scalabilità verticale, monitorare sempre l'utilizzo della memoria con attenzione;
non superare la quantità di spazio utente indirizzabile o la quantità di memoria fisica sulla macchina.
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.
Lo scaling up implementa la scalabilità verticale in un piccolo numero di macchine con molti processori e
una grande quantità di memoria di spazio utente indirizzabile.
Questa situazione può avere uno SPOF (single points of failure) importante perché l'ambiente è composto
da poche macchine di grandi dimensioni.
Lo scaling out
utilizza un numero più elevato di macchine più piccole. In questo scenario, è improbabile che l'arresto di un solo piccolo server
comporti la completa interruzione dell'applicazione. Tuttavia, lo scaling out comporta più attività di gestione.
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.
Rational ClearCase
Rational ClearCase
fornisce controllo della versione, gestione dello spazio di lavoro automatizzato, supporto per sviluppo parallelo, gestione di
baseline e gestione di build e release che può migliorare la produttività e l'efficacia operativa. Per soddisfare i requisiti di compatibilità
interni ed esterni, Rational ClearCase contiene
funzioni di sicurezza estese, come autenticazione utente e supporto per i controlli. È possibile utilizzare le funzionalità UCM
per aggiungere progetti e gestione del flusso di lavoro a Rational ClearCase.
.
Rational ClearQuest
Rational ClearQuest è
un sistema di traccia e modifica defect personalizzabile. Con questo sistema è possibile gestire la maggior parte di attività di modifica associate
allo sviluppo di software, inclusi miglioramenti, defect e modifiche alla documentazione. Rational ClearQuest
riduce i cicli di sviluppo unificando l'intero team nel processo di gestione delle richieste di modifica al
software.
WebSphere Service
Registry and Repository
Come parte dell'integrazione di Rational Asset Manager e
WSRR, è possibile pubblicare gli asset Rational Asset Manager
in WSRR. Quando si pianifica di integrare i registri per le due applicazioni, considerare l'uso dei registri. Ad esempio,
se Rational Asset Manager è il registro dei tempi
di sviluppo che contiene asset utilizzati dai team di sviluppo e
WSRR è un registro di runtime utilizzato per i documenti e per i servizi logici
derivati dai documenti, alcuni degli asset sviluppati potrebbero essere distribuiti e
una parte delle risorse utente degli asset potrebbe essere pubblicata in
WSRR.
Quando le risorse utente di un asset
Rational Asset Manager passano a
WSRR, vengono considerate e gestite come documenti di runtime. Possono essere modificate ed essere gestite
come necessario dall'organizzazione di runtime.
Tuttavia, è utile sia per l'organizzazione di sviluppo che di runtime, conservare i link tra gli asset
di sviluppo e i rispettivi documenti di runtime in modo che gli utenti possano comprendere
i link tra gli asset sviluppati e i documenti distribuiti.
IBM Tivoli Change
and Configuration Management Database
Per supportare gli scenari di integrazione,
Rational Asset Manager utilizza la specifica
RAS (Reusable Asset Specification) di OMG
(Object Management
Group) come struttura principale per i metadati dell'asset. Per effettuare l'integrazione con strumenti
ed altri repository, ad esempio
IBM Tivoli CCMDB,
sono necessari ulteriori metadati. RAS fornisce una struttura per l'identificazione di asset
univoci e per l'estensione dei metadati; questa combinazione fornisce le basi
per gestire i riferimenti tra
Rational Asset Manager e
Tivoli CCMDB.
Utilizzando
RAS in Rational Asset Manager,
l'enterprise può configurare più tipi di asset per soddisfare determinate necessità. A prescindere dalla configurazione del tipo di asset in
Rational Asset Manager,
la sincronizzazione funziona con Tivoli CCMDB.
Oltre ai metadati dell'asset (ad esempio l'ID, che crea un riferimento tra
Rational Asset Manager e
Tivoli CCMDB), vengono sincronizzati altri elementi metadati
(ad esempio la classificazione) tra
Rational Asset Manager e
Tivoli CCMDB. La sincronizzazione della classificazione degli asset
e dei metadati può ridurre le attività di gestione e semplificare l'uso agli sviluppatori. Ciò nonostante, quando si seleziona un sottoinsieme di asset
Rational Asset Manager e un sottoinsieme
di elementi configurati nel repository CCMDB, si crea un punto di connessione molti a molti, che
complica le relazioni di traccia e la ricerca delle informazioni necessarie.
La volatilità
dei riferimenti in ogni repository può interferire con diversi livelli di integrazione di tali riferimenti,
influenzando così anche le prestazioni di
Rational Asset Manager.
Determinare cosa connettere tra i repository Non connettere tutti gli asset
Rational Asset Manager per tutti i tipi di asset a
tutti gli elementi configurati in CCMDB. Invece, identificare gli scenari importanti per l'enterprise, quindi
identificare le relazioni tra asset ed elementi configurati necessarie per supportare tali
scenari, selezionando un sottoinsieme di relazioni tra asset ed elementi di configurazione da gestire.
IBM Rational Team Concert
Rational Team Concert
è uno strumento per la collaborazione in team, creato su una piattaforme scalabile ed estensibile che integra
le attività in tutto il ciclo di vita del software.
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:
Se si desidera utilizzare
Installation
Manager, installarlo prima di aggiornare il sistema.
Non è necessario disinstallare
Rational Asset Manager prima dell'aggiornamento.
Utilizzando il server Rational Asset Manager esistente,
Installation
Manager e l'applicazione assistente di configurazione gestiranno le proprie informazioni
sulla root di contesto per Rational Asset Manager.
Se non si effettua l'accesso nella console della macchina server
Rational Asset Manager, accedere al server in remoto.
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à:
Generare un nuovo repository per i package del prodotto.
Copiare i package del prodotto in un nuovo new. È possibile copiare più package del prodotto in un singolo
repository, creando un percorso comune per l'organizzazione da cui è possibile installare i package del prodotto
mediante IBM Installation
Manager.
Eliminare i package del prodotto dal repository.
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:
Eseguire il CD Enterprise Deployment per la piattaforma appropriata ed estrarre il file compresso dal CD.
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).
Individuare il file eseguibile di installazione di Packaging
Utility.
passare alla directory
InstallerImage_win32 nell'area in cui il file pu.disk_win32.zip
è stato decompresso. Individuare il file install.exe.
passare alla directory InstallerImage_linux
nell'area in cui il file pu.disk_linuz.zip è stato spacchettato.
Individuare il file install.exe.
Avviare il file eseguibile di installazione e seguire le istruzioni nella procedura guidata per installare Packaging Utility.
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.
Dopo aver installato Installation
Manager sul computer, Installation Manager viene avviato e inizia automaticamente con la procedura guidata Installazione.
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.
È 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
Adobe® Acrobat Reader
Per visualizzare un aiuto multimediale, come ad esempio presentazioni, esercitazioni e dimostrazioni,è necessario installare Adobe Flash Player.
Versione 6.0 release
65 o successiva.
Versione
6.0 release
69 o successiva.
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.
L'ID utente non deve contenere caratteri double-byte.
l'utente deve disporre di un ID utente che appartenga al gruppo Amministratori.
è necessario accedere come root.
Attività di pre-installazione
Prima di installare il prodotto, svolgere le seguenti attività:
È 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.
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:
Installazione dai CD del prodotto
Installazione da un'immagine elettronica sul file system locale
Installazione da un'immagine elettronica su un'unità condivisa
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.
Per avviare il programma launchpad, procedere come segue:
Inserire il CD di IBM Rational Asset Manager nell'unità CD.
assicurarsi di aver eseguito il mount dell'unità CD.
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:
eseguire
launchpad.exe, ubicato nella directory principale del CD.
eseguire launchpad.sh, ubicato nella directory root
del CD.
Avvio di un'istallazione dal programma launchpad
Avviare il programma launchpad.
Leggere le informazioni sulla release facendo
clic su Note sulla release.
Quando si è pronti ad iniziare l'installazione, fare clic su Installa IBM Rational Asset Manager.
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.
Se Installation Manager viene
installato correttamente, fare clic su Fine per chiudere la procedura guidata. Al termine dell'installazione,
Installation Manager viene aperto automaticamente.
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.
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:
Eseguire install.exe dalla cartella InstallerImage_win32
sul primo disco di installazione.
Fare clic su Avanti nella pagina Installa package.
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.
Se richiesto fare clic sul pulsante Sfoglia nella pagina Cartella di destinazione
per modificare il percorso di installazione. Fare clic su Avanti.
Fare clic su Installa nella pagina di riepilogo.
Al termine del processo di installazione, un messaggio conferma l'esito positivo del processo.
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:
Aprire una finestra terminale con privilegi di utente root.
Eseguire install.
questo file si trova nella cartella InstallerImager_linux sul primo disco di installazione.
questo file si trova nella cartella InstallerImager_aix sul primo disco di installazione
Fare clic su Avanti nella schermata Installa i package.
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.
Se necessario, modificare il percorso della directory di installazione.
Fare clic su Avanti.
Fare clic su Installa nella pagina di riepilogo delle informazioni. Al termine del processo di installazione, un messaggio conferma l'esito positivo del processo.
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:
Aprire il menu Avvia dalla Barra delle attività.
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:
Aprire una finestra terminale con privilegi di utente root.
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:
Aprire il menu Avvia dalla Barra delle attività.
Selezionare Tutti i programmi -> IBM
Installation Manager -> Disinstalla IBM Installation Manager.
Fare clic su Avanti nella pagina Disinstalla. IBM Installation Manager viene selezionato
per la disinstallazione.
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:
Aprire una finestra terminale con privilegi di utente root.
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.
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:
Passare alla cartella InstallerImage_win32 sul primo disco di installazione.
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:
Avviare Installation Manager.
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.
Nella pagina Repository, fare clic su Aggiungi
repository.
Nella finestra Aggiunta repository, immettere l'URL del percorso del
repository o cercarlo ed impostare un percorso file.
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.
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 le istruzioni di installazione, fare clic su Fondamenti di database -> Installazione -> Sistemi di database. Per Windows, fare clic su DB2 Database
per Windows e fare clic sugli argomenti di installazione appropriati.
Per Linux,
fare clic su DB2 Database per Linux e UNIX -> Server DB2 e fare clic sugli argomenti di installazione appropriati.
Per le note sulla release, fare clic su Panoramiche del prodotto -> DB2 Database per Linux, UNIX e Windows -> Note sulla release.
Per avviare l'installazione di DB2 Enterprise
Server Edition, versione 9.5:
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.
Leggere le informazioni sulla release disponibili in
DB2 Setup
Launchpad o nel centro informazioni.
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.
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.
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:
Accedere come un utente con autorità principale.
Registrare la chiave di licenza del prodotto DB2 con il comando appropriato:
/usr/opt/db2_08_01/adm/db2licm -a nomefile su AIX
/opt/IBM/db2/V8.1/adm/db2licm -a nomefile per
tutti gli altri sistemi operativi basati su UNIX
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:
AIX:
/var/ifor.
HP-UX, Linux,
o Solaris Operating Environment: /var/lum.
Windows:
DB2PATH/sqllib/license.
Per registrare la chiave di licenza del prodotto DB2 come proprietario dell'istanza, procedere come segue:
Creare l'ambiente per l'istanza e diventarne il proprietario.
Registrare la licenza del prodotto DB2 con il comando appropriato:
Per i sistemi operativi UNIX:
db2instance_path/adm/db2licm -a nomefile
Per i sistemi operativi Windows: db2instance_path\adm\db2licm
-a nomefile
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:
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.
utilizzare
Rational License Server for Windows versione 7.0.1.
utilizzare
Rational License Server for UNIX e
Linux versione
7.0.0.1.
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 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/.
Avviare Rational License Server. Consultare il manuale
IBM Rational License Management
Guide o al guida per l'amministratore delle chiavi di licenza.
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.
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.
Nella console di gestione
WebSphere Application Server,
fare clic su Sicurezza.
Assicurarsi che l'opzione Abilita protezione applicazione sia selezionata.
Fare clic su Applica.
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 installare
Rational Asset Manager,
assicurarsi che l'applicazione database (DB2,
Oracle o SQL Server) sia installata e in esecuzione.
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.
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.
Fare clic su Installa server IBM Rational Asset Manager. Viene avviato Installation Manager e viene aperta la procedura guidata Installazione.
Se l'installazione viene effettuata dal programma
launchpad, procedere con il passo 7.
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.
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.
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.
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.
Fare clic su Avanti.
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.
Se si accettano i termini di ciascun accordo di licenza, fare clic su
Accetto i termini degli accordi di licenza.
Per continuare,
fare clic su Avanti.
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:
C:\Program Files\IBM\IBMIMShared
/opt/IBM/IBMIMShared
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.
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:
Fare clic su Crea un nuovo gruppo di package.
Immettere il percorso per la directory di installazione per il gruppo di package. Il nome del gruppo di package viene creato automaticamente.
Percorsi predefiniti:
C:\Program Files\IBM\RAM72Server
/opt/IBM/RAM72Server
Per continuare,
fare clic su Avanti.
Nella pagina Funzioni, selezionare IBM Rational Asset Manager Server
7.2.
Nella successiva pagina Funzioni, nell'elenco Selezione server di applicazioni, selezionare il server di applicazioni:
WebSphere Application Server integrato nel package:
installa un nuovo WebSphere Application
Server integrato e distribuisce l'applicazione di configurazione server Rational Asset Manager. Se si sceglie questa opzione, procedere con il passo 14.
WebSphere Application Server, 6.1.X:
installa l'applicazione di configurazione server Rational Asset Manager
in un'installazione esistente di WebSphere Application Server,
qualsiasi release di V6.1 specificata. Se si sceglie questa opzione, procedere con il passo 15.
Se si è selezionato WebSphere Application Server integrato nel package, indicare la configurazione server
da utilizzare:
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 2. 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
Fare clic su Avanti.
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
Se è stato selezionato WebSphere
Application
Server V6.1.x, indicare la configurazione server:
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.
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.
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.
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.
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).
Fare clic su Avanti.
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
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.
Quando le selezioni sono definitive,
fare clic su Installa. Un indicatore mostra l'avanzamento dell'installazione, che può impiegare alcuni minuti.
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.
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.
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:
RAMClientInstall-Update.xml
RAMClientUninstall.xml
RAMServerInstall-Update_Manual.xml
RAMServerInstall-Update_PeWAS.xml
RAMServerInstall-Update_WAS61.xml
RAMServerUninstall.xml
Ogni file include commenti che descrivono come modificarli per una specifica installazione.
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à:
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 supportato
che contiene i seguenti file:
File .ear per le applicazioni di configurazione server
Rational Asset Manager per
IBM WebSphere Application Server.
File .war per l'applicazione server Rational Asset Manager
per Tomcat
File della libreria condivisa per Apache Tomcat
File .war per il centro informazioni della documentazione
Rational Asset Manager
File .war per la documentazione sul processo di sviluppo basato su asset
Script per la configurazione dei database
Script Jython per la distribuzione di Rational Asset Manager
in un ambiente di cluster WebSphere Application
Server
Nota:I file dell'applicazione e gli script per Rational Asset
Manager sono specifici per ogni sistema operativo.
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 in base alla Tabella 1, riportata di seguito:
Tabella 3. Nome dei file .zip per i sistemi operativi supportati per l'installazione manuale
Sistema operativo
Nomi dei file .zip con file di applicazione e script
Tabella 4. Elenco dei file di installazione per Rational Asset Manager nei file .zip per la distribuzione manuale
Percorso
Nomi file
Descrizione
<percorso .zip estratto>\apps\was
com.ibm.ram.repository.setup.web.ear
Archivio enterprise per la configurazione del server
Rational Asset Manager, che può distribuire tutti i file dell'applicazione richiesti
<percorso .zip estratto>\apps\tomcat
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
sharedLib.zip
File di archivio Web e file della libreria condivisa
Rational Asset Manager per Tomcat
<percorso .zip estratto>\apps\war
rmcabdgovernprocess.war
Archivio Web per il processo di gestione e sviluppo basato su asset
<percorso .zip estratto>\apps
iehs.war
Archivio Web della guida e della documentazione di Rational Asset Manager
<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.
<percorso .zip estratto>\conf\cq
linkscript.py
Un file che consente di configurare una connessione tra
Rational Asset Manager e
IBM Rational ClearQuest.
<percorso .zip estratto>\DatabaseScripts
com.ibm.ram.models.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
IBM Rational Team Concert.
<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.
<percorso .zip estratto>\DatabaseScripts\Oracle
bootStrap_Oracle.sql
RAMSCHEMA_Oracle.sql
File per la creazione e l'inserimento dei dati in un database Oracle.
File per la creazione e l'inserimento dei dati in un database
Microsoft SQL Server.
<percorso .zip estratto>\rtc
RTC-server.zip
Un archivio .zip che contiene una versione di
IBM Rational Team Concert
per gestire i cicli di vita in
Rational Asset Manager.
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.
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.
È 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:
dbcreate_populate.bat (
Per Windows)
dbcreate_populate.sh (
Per Linux or AIX)
dbcreate_populate_zLinux.sh (per Linux per zSeries)
dbcreate.sql
RAMSCHEMA_DB2.sql
bootStrap_DB2.sql
Se l'installazione viene effettuata dal CD, copiare gli script SQL nel file system locale.
accertarsi di
disporre dell'autorizzazione alla scrittura per la directory contenente gli script SQL.
Da una riga comandi, passare alla directory contenente gli script SQL
per DB2 (percorso
del supporto di installazione\ db_scripts\DB).
Eseguire db2create_populate.bat (per Windows) o
db2create_populate.sh (per Linux o AIX) o
db2create_populate_zlinux.sh
(per Linux per zSeries).
Quando richiesto, immettere il nome del database o premere il tasto Invio
per accettare il nome database predefinito (RAMDB).
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.
Il file batch viene eseguito. Lo script esegue le seguenti azioni:
Viene creato un database con il nome specificato.
Viene configurato un tablespace per il database.
Le tabelle e lo schema per RAM vengono create nel database.
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.
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.
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.
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:
Utilizzare Oracle Database Configuration Assistant e seguire le istruzioni riportate nella procedura guidata
per creare un nuovo database.
Utilizzare il nome del database globale ramdb_<
dominio> ed un SID (system identifier) ramdb.
Nella scheda Script personalizzati, non eseguire gli script
SQL indicati nei punti successivi. È necessario prima creare un account dell'utente
Nella pagina Serie di caratteri, selezionare Utilizza Unicode (AL32UTF8).
Inoltre, nella pagina Serie di caratteri, come Serie di caratteri nazionali,
selezionare UTF8 - Unicode 3.0 UTF-8.
Completare le altre pagine della procedura guidata accettando i valori predefiniti.
Creare un utente del database:
Aprire Controllo database.
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.
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.
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.
Fare clic su SQL+ per aprirlo.
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+.
Fare clic su Esegui. Al completamento del processo, eliminare i comandi
dalla finestra superiore.
Ripetere questi punti per il file bootStrap_Oracle.sql.
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:
Assicurarsi che l'ID abbia l'autorizzazione per eseguire le istruzioni CREATE SCHEMA. Generalmente il proprietario del database ha questa autorizzazione.
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:
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à
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 per DB2 (generalmente
C:\Programmi\IBM\SQLLIB
per Windows e opt/IBM/DB2/V9.5 per
Linux, AIX e Linux per
zSeries.
Informazioni su questa attività
Per configurare il database DB2:
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. Per il comando seguente, <directory_archiviazione_database> è
un percorso completo per la directory nel file system
in cui si desidera archiviare i file del database.
Su Windows:
db2 create database RTCDB on <directory_archiviazione_database> using codeset UTF-8 territory en pagesize 8192
Suggerimento:Il disco rigido
in cui è stato creato il database deve avere almeno 5
gigabyte di spazio di archiviazione disponibile.
Su Linux,
AIX o Linux per zSeries:
db2 create database RTCDB on <directory_archiviazione_database> using codeset UTF-8 territory en pagesize 8192
Suggerimento:La directory di archiviazione
database deve esistere ed avere almeno
5 gigabyte di spazio di archiviazione disponibile.
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.
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:
Nella finestra dei comandi di DB2, immettere il seguente comando:
db2 UPDATE DATABASE CONFIGURATION FOR RTCDB USING APP_CTL_HEAP_SZ 1024
Arrestare il server di database con il seguente comando:
db2 stop database manager force
Avviare il server di database con il seguente comando:
db2 start database manager
Operazioni successive
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.
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:
Utilizzare Oracle Database Configuration Assistant e seguire le istruzioni riportate nella procedura guidata
per creare un nuovo database.
Il database deve trovarsi sullo stesso host in cui si trova il database
creato per gli asset.
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.
Nella pagina Serie di caratteri, selezionare Utilizza Unicode (AL32UTF8).
Inoltre, nella pagina Serie di caratteri, come Serie di caratteri nazionali,
selezionare UTF8 - Unicode 3.0 UTF-8.
Completare le altre pagine della procedura guidata accettando i valori predefiniti.
Creare un tablespace. Il tablespace
deve avere le seguenti proprietà:
Un nome diverso da oracle_tbs;
Deve essere ubicato in una directory diversa da quella del tablespace oracle_tbs;
Una dimensione di almeno 1 GB; per le installazioni più grandi potrebbe essere necessario più spazio.
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.
Creare un utente del database:
Aprire Controllo database.
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.
Creare un utente chiamato RAMSCHEMA con le seguenti qualifiche:
Il tablespace predefinito dell'utente è il tablespace creato al passo
1
L'utente deve avere le seguenti autorizzazioni:
ALTER ANY INDEX
ALTER ANY TABLE
CREATE ANY INDEX
CREATE DATABASE LINK
CREATE
MATERIALIXED 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
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.
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:
Creare un database Jazz Team
Server. Nella riga comandi, immettere:
CREATE DATABASE rtcdb
GO
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
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
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.
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.
Avviare la console di gestione WebSphere Application Server
ed accedere come amministratore.
Fare clic su Applicazioni.
Fare clic su Applicazioni Enterprise.
Fare clic su Installa.
Immettere il percorso e il nome file del file EAR di configurazione server
Rational Asset Manager
(com.ibm.ram.repository.setup.web.ear).
Fare clic su Mostra tutte le opzioni e i parametri di installazione.
Fare clic su Avanti,
fino a raggiungere il Passo 10 o fare clic su questo passo ne riquadro
di navigazione.
Nella pagina Riepilogo, fare clic su Fine.
Al termine dell'installazione del file EAR, fare clic su Salva nella configurazione
principale.
Fare clic su Salva.
Avviare l'applicazione.
Nel riquadro di navigazione, fare clic su Applicazioni.
Fare clic su Applicazioni Enterprise.
Selezionare l'applicazione com.ibm.ram.repository.setup.web.ear
e fare clic su Avvia.
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:
Nel riquadro di navigazione, fare clic su Server.
Fare clic su Server Web.
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.
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.
Riavviare WebSphere Application Server e i server Web.
Per accedere all'applicazione di configurazione server Rational Asset Manager,
utilizzare i seguenti URL:
Se si utilizza un server Web, immettere
http://<nome_macchina>/ram.setup/ .
Ad esempio, http://www.example.com/ram.setup/
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).
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.
<nome_utente> è il nome di un amministratore IBM WebSphere Application Server
<password> è la password dell'amministratore
<dir_installazione>
è la directory di installazione di Rational Asset Manager
<root_contesto> (facoltativo) è la root di contesto dell'applicazione di configurazione server;
se non si specifica un valore, la root di contesto dell'applicazione di configurazione server sarà
il valore predefinito ram.setup
Avviare la console di gestione WebSphere Application Server
ed accedere come amministratore.
Avviare l'applicazione.
Nel riquadro di navigazione, fare clic su Applicazioni.
Fare clic su Applicazioni Enterprise.
Selezionare l'applicazione com.ibm.ram.repository.setup.web.ear
e fare clic su Avvia.
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):
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à
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.
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
Nel riquadro di navigazione, fare clic ed espandere Server.
Fare clic su Server di applicazione.
Fare clic su Nuovo.
Selezionare un nodo per il server di applicazioni.
Immettere un nome per il server di applicazioni. Ad esempio ramTeamConcertServer. Questo nome deve essere interno al nodo.
Fare clic su Avanti.
Selezionare un template del server. È possibile utilizzare il template del server predefinito.
Fare clic su Avanti.
Selezionare Genera porte HTTP univoche per assegnare una porta univoca al nuovo server di applicazioni.
Fare clic su Avanti e rivedere le impostazioni per il nuovo server.
Fare clic su Fine.
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.
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.
Individuare il file <percorso_estrazione_archivio>/rtc/RTC-server.zip
sul supporto di installazione.
Estrarre RTC-server.zip in un percorso sul disco rigido, indicato in queste istruzioni come
<dir_installazione_rtc>.
Configurare l'utente amministratore per
Rational Team Concert:
Avviare la UI Web di amministrazione di
Rational Team Concert in
un browser Web all'indirizzo
https://<nome_macchina>:<porta_sicura>/jazz/admin/.
Accedere con l'ID utente e la Password per l'amministratore
del server di applicazioni.
Fare clic su Gestione utente.
Fare clic su Crea nuovo.
Immettere i seguenti dettagli:
Nome utente: l'ID utente dell'amministratore del server Tomcat
ID utente: l'ID utente dell'amministratore del server Tomcat
Indirizzo e-mail: un indirizzo e-mail valido per l'amministratore del server Tomcat
Nella sezione Licenza per l'accesso al client, selezionare
Rational Team Concert - Sviluppatore per assegnare la licenza di sviluppatore a
tale utente.
Fare clic su Salva.
Importare il template del processo dei cicli di vita
in
Rational Team Concert:
Nella UI Web di
Rational Team Concert,
fare clic su Gestione template processo.
Fare clic su Importa template e passare al file
com.ibm.ram.lifecycle.zip nella cartella
<percorso_estrazione_archivio>/DatabaseScripts/.
Fare clic su OK.
Creare una nuova area progetto in
Rational Team Concert:
Nella UI Web di
Rational Team Concert, fare clic su Gestione area progetto.
Fare clic su Crea area progetto.
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
Fare clic su Salva.
Assegnare i membri e i ruoli progetto appropriati per l'area progetto:
Nella pagina Gestione area progetto, fare clic sull'area progetto
Ciclo di vita RAM.
Nella sezione Amministratori,
fare clic su Aggiungi;
quindi ricercare e selezionare l'utente amministratore creato.
Nella sezione Membri, fare clic su Aggiungi;
quindi ricercare e selezionare l'utente amministratore creato.
Dopo aver aggiunto l'amministratore, fare clic sull'icona
Ruoli del processo accanto al nome dell'amministratore.
Nella finestra Modifica ruoli del processo, nell'elenco
Ruoli disponibili, selezionare Amministrazione
e fare clic su Aggiungi.
Fare clic su Fine.
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à:
Sarà
necessario conoscere il percorso dei file db2jcc_license_cu.jar e db2jcc.jar, che consentono a
Tomcat di comunicare con un server IBM DB2. Il provider del server di database dovrà fornire tali file.
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.
Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
Estrarre i file della libreria condivisa nella cartella <Tomcat-directory-installazione>\shared\lib:
Individuare ed estrarre il file <percorso_estrazione_archivio>\apps\sharedLib.zip.
Copiare l'intero contenuto del file sharedLib.zip estratto nella directory
<Tomcat-directory-installazione>\shared\lib.
Individuare il file <percorso_estrazione_archivio>/rtc/RTC-server.zip
sul supporto di installazione.
Estrarre RTC-server.zip in un percorso sul disco rigido, indicato in queste istruzioni come
<dir_installazione_rtc>.
Individuare il file <dir_installazione_rtc>/jazz/server/jazz_war.ear
ed estrarlo. Dal package estratto, copiare il file jazz.war
nella directory <directory_installazione_tomcat>/webapps/.
Configurare Tomcat in modo che acceda a DB2.
In un editor di testo, aprire il file <directory_installazione_tomcat>\conf\server.xml.
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".
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 che consentono di accedere al database. I valori mostrati per
"maxWait", "maxActive" e "maxIdle" sono valori di esempio e possono essere modificati in base alle necessità delle prestazioni.
connectionURL: il percorso e la porta del server LDAP
connectionName: il nome utente distinto che verrà utilizzato per connettersi al
repository LDAP
connactionPassword: la password per l'utente distinto
userBase: quando si ricerca un utente, la ricerca avrà inizio da questa ubicazione
userSearch: il filtro di ricerca LDAP da utilizzare per selezionare la voce utente dopo aver sostituito il nome utente in {0}.
userSubtree: per abilitare le ricerche LDAP nell'intera struttura ad albero secondaria, impostare questo valore su
true.
roleBase: la voce di base per la ricerca dei ruoli
roleName: una voce LDAP che contiene il nome del ruolo
roleSearch: il filtro LDAP utilizzato per la ricerca di gruppi
roleSubtree:: per abilitare le ricerche LDAP nell'intera struttura ad albero secondaria di ruoli, impostare
questo valore su true.
Copiare i seguenti file JAR dalla cartella percorso di installazione
DB2\java della propria installazione DB2 nella cartella percorso_installazione_Tomcat\common\lib:
db2jcc_license_cu.jar
db2jcc.jar
Configurare le impostazioni delle proprietà del sistema Tomcat:
Individuare il file di avvio Tomcat ed aprirlo in un editor di testo. Su Windows è
<directory_installazione_tomcat>\bin\startup.bat.
Su Linux, AIX o
Linux per
zSeries è
<directory_installazione_tomcat>/bin/startup.sh.
Nel file di avvio, immettere il seguente testo dove
<dir_installazione_rtc> è
il nome della directory estratta al passo 5:
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%conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
Modificare il file delle proprietà del server
Jazz:
Nella directory
<dir_installazione_rtc>/jazz/server/conf/jazz/,
individuare il file teamserver.properties e ridenominarlo in
teamserver.derby.properties.
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.
Nel file teamserver.properties, specificare
il database e le proprietà di connessione:
In un editor di testo,
aprire il file teamserver.properties.
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:
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.
Sostituire JAZZ con il nome del database
per i cicli di vita.
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.
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.
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:
Configurare l'utente amministratore per
Rational Team Concert:
Avviare la UI Web di amministrazione di
Rational Team Concert in
un browser Web all'indirizzo
https://<nome_macchina>:<porta_sicura>/jazz/admin/.
Accedere con l'ID utente e la Password per l'amministratore
del server di applicazioni.
Fare clic su Gestione utente.
Fare clic su Crea nuovo.
Immettere i seguenti dettagli:
Nome utente: l'ID utente dell'amministratore del server Tomcat
ID utente: l'ID utente dell'amministratore del server Tomcat
Indirizzo e-mail: un indirizzo e-mail valido per l'amministratore del server Tomcat
Nella sezione Licenza per l'accesso al client, selezionare
Rational Team Concert - Sviluppatore per assegnare la licenza di sviluppatore a
tale utente.
Fare clic su Salva.
Importare il template del processo dei cicli di vita
in
Rational Team Concert:
Nella UI Web di
Rational Team Concert,
fare clic su Gestione template processo.
Fare clic su Importa template e passare al file
com.ibm.ram.lifecycle.zip nella cartella
<percorso_estrazione_archivio>/DatabaseScripts/.
Fare clic su OK.
Creare una nuova area progetto in
Rational Team Concert:
Nella UI Web di
Rational Team Concert, fare clic su Gestione area progetto.
Fare clic su Crea area progetto.
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
Fare clic su Salva.
Assegnare i membri e i ruoli progetto appropriati per l'area progetto:
Nella pagina Gestione area progetto, fare clic sull'area progetto
Ciclo di vita RAM.
Nella sezione Amministratori,
fare clic su Aggiungi;
quindi ricercare e selezionare l'utente amministratore creato.
Nella sezione Membri, fare clic su Aggiungi;
quindi ricercare e selezionare l'utente amministratore creato.
Dopo aver aggiunto l'amministratore, fare clic sull'icona
Ruoli del processo accanto al nome dell'amministratore.
Nella finestra Modifica ruoli del processo, nell'elenco
Ruoli disponibili, selezionare Amministrazione
e fare clic su Aggiungi.
Fare clic su Fine.
Fare clic su Salva.
Avviare Tomcat Manager in un browser Web:
ad esempio, http://<indirizzo_server_Web>:<porta>/manager/html;
per impostazione predefinita, è http://localhost:8080/manager/html.
Installare i file WAR di Rational Asset Manager
sul server Tomcat:
Nel campo Selezionare il file WAR da caricare nella parte inferiore della pagina
Gestore applicazione Web Tomcat, in File WAR da distribuire, passare al percorso in cui
è stato richiamato il file
com.ibm.ram.repository.web.tomcat_runtime.war dal supporto di installazione. Per trovare questo file, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.
Fare clic su Distribuisci.
Ripetere i passi precedenti per distribuire il file
com.ibm.ram.repository.web.ws.tomcat_runtime.war.
I file WAR vengono visualizzati nell'elenco di applicazioni.
Installare i file WAR di aiuto di Rational Asset Manager
sul server Tomcat:
Nel campo Percorso di contesto (facoltativo), immettere
/help.
Fare clic su Distribuisci.
Il file WAR viene visualizzato nell'elenco delle applicazioni.
Installare i file WAR della documentazione di
Rational Asset Manager Asset-based
Process Governance sul server Tomcat:
In Tomcat Manager, nella sezione Distribuisci directory
o file WAR caricato sul server, nel campo URL WAR o directory,
immettere il percorso in cui è stato richiamato il file rmcabdgovernprocess.war
dal supporto di installazione. Per trovare questo file, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.
Nel campo Percorso di contesto (facoltativo), immettere
/abdprocess.
Fare clic su Distribuisci.
Il file WAR viene visualizzato nell'elenco delle applicazioni.
In un browser Web, aprire Rational Asset Manager.
Per impostazione predefinita, l'URL sarà http://localhost:8080/com.ibm.ram.repository.web/home.faces,
o, mediante un server Web, http://<indirizzo_server_Web>:<porta>/com.ibm.ram.repository.web/home.faces. Viene aperto il client Web 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à:
Sarà necessario
il file ojdbc14.jar, che consente
a Tomcat di comunicare con un server Oracle. Il provider del server di database dovrà fornire tali file.
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.
Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
Estrarre i file della libreria condivisa nella cartella <Tomcat-directory-installazione>\shared\lib:
Individuare ed estrarre il file <percorso_estrazione_archivio>\apps\sharedLib.zip.
Copiare l'intero contenuto del file sharedLib.zip estratto nella directory
<Tomcat-directory-installazione>\shared\lib.
Individuare il file <percorso_estrazione_archivio>/rtc/RTC-server.zip
sul supporto di installazione.
Estrarre RTC-server.zip in un percorso sul disco rigido, indicato in queste istruzioni come
<dir_installazione_rtc>.
Individuare il file <dir_installazione_rtc>/jazz/server/jazz_war.ear
ed estrarlo. Dal package estratto, copiare il file jazz.war
nella directory <directory_installazione_tomcat>/webapps/.
Configurare il server Tomcat in modo che acceda a Oracle.
In un editor di testo, aprire il file <directory_installazione_tomcat>\conf\server.xml.
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".
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 che consentono di accedere al database. I valori mostrati per
"maxWait", "maxActive" e "maxIdle" sono valori di esempio e possono essere modificati in base alle necessità delle prestazioni.
connectionURL: il percorso e la porta del server LDAP
connectionName: il nome utente distinto che verrà utilizzato per connettersi al
repository LDAP
connactionPassword: la password per l'utente distinto
userBase: quando si ricerca un utente, la ricerca avrà inizio da questa ubicazione
userSearch: il filtro di ricerca LDAP da utilizzare per selezionare la voce utente dopo aver sostituito il nome utente in {0}.
userSubtree: per abilitare le ricerche LDAP nell'intera struttura ad albero secondaria, impostare questo valore su
true.
roleBase: la voce di base per la ricerca dei ruoli
roleName: una voce LDAP che contiene il nome del ruolo
roleSearch: il filtro LDAP utilizzato per la ricerca di gruppi
roleSubtree:: per abilitare le ricerche LDAP nell'intera struttura ad albero secondaria di ruoli, impostare
questo valore su true.
Aggiungere il seguente file .jar
alla cartella <directory_installazione_tomcat>\common\lib:
ojdbc14.jar
Questo file viene fornito dal provider dell'applicazione database.
Configurare le impostazioni delle proprietà del sistema Tomcat:
Individuare il file di avvio Tomcat ed aprirlo in un editor di testo. Su Windows è
<directory_installazione_tomcat>\bin\startup.bat.
Su Linux, AIX o
Linux per
zSeries è
<directory_installazione_tomcat>/bin/startup.sh.
Nel file di avvio, immettere il seguente testo, dove
<dir_installazione_rtc> è la
directory estratta al passo 3 e <dir_oracle_jar>
è l'ubicazione del file Oracle .jar del passo
9:
Su Windows (sostituire i caratteri spazio in
<dir_installazione_rtc> con %20):
set JAZZ_INSTALL_DIR=<dir_installazione_rtc>set ORACLE_JDBC=<dir_oracle_jar>
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%conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
Modificare il file delle proprietà del server
Jazz:
Nella directory
<dir_installazione_rtc>/jazz/server/conf/jazz/,
individuare il file teamserver.properties e ridenominarlo in
teamserver.derby.properties.
Nella directory
<dir_installazione_rtc>/jazz/server/conf/jazz/,
individuare il file teamserver.oracle.properties
e ridenominarlo in teamserver.properties.
Nel file teamserver.properties,
specificare le proprietà del database e di connessione.
In un editor di testo, aprire il file teamserver.properties.
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:
Sostituire jazzDBUser con il nome utente per il database
Oracle (ad esempio, RAMSCHEMA).
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.
Sostituire ORCL con il nome del database del ciclo di vita; ad esempio rtcdb.
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.
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:
Configurare l'utente amministratore per
Rational Team Concert:
Avviare la UI Web di amministrazione di
Rational Team Concert in
un browser Web all'indirizzo
https://<nome_macchina>:<porta_sicura>/jazz/admin/.
Accedere con l'ID utente e la Password per l'amministratore
del server di applicazioni.
Fare clic su Gestione utente.
Fare clic su Crea nuovo.
Immettere i seguenti dettagli:
Nome utente: l'ID utente dell'amministratore del server Tomcat
ID utente: l'ID utente dell'amministratore del server Tomcat
Indirizzo e-mail: un indirizzo e-mail valido per l'amministratore del server Tomcat
Nella sezione Licenza per l'accesso al client, selezionare
Rational Team Concert - Sviluppatore per assegnare la licenza di sviluppatore a
tale utente.
Fare clic su Salva.
Importare il template del processo dei cicli di vita
in
Rational Team Concert:
Nella UI Web di
Rational Team Concert,
fare clic su Gestione template processo.
Fare clic su Importa template e passare al file
com.ibm.ram.lifecycle.zip nella cartella
<percorso_estrazione_archivio>/DatabaseScripts/.
Fare clic su OK.
Creare una nuova area progetto in
Rational Team Concert:
Nella UI Web di
Rational Team Concert, fare clic su Gestione area progetto.
Fare clic su Crea area progetto.
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
Fare clic su Salva.
Assegnare i membri e i ruoli progetto appropriati per l'area progetto:
Nella pagina Gestione area progetto, fare clic sull'area progetto
Ciclo di vita RAM.
Nella sezione Amministratori,
fare clic su Aggiungi;
quindi ricercare e selezionare l'utente amministratore creato.
Nella sezione Membri, fare clic su Aggiungi;
quindi ricercare e selezionare l'utente amministratore creato.
Dopo aver aggiunto l'amministratore, fare clic sull'icona
Ruoli del processo accanto al nome dell'amministratore.
Nella finestra Modifica ruoli del processo, nell'elenco
Ruoli disponibili, selezionare Amministrazione
e fare clic su Aggiungi.
Fare clic su Fine.
Fare clic su Salva.
Avviare Tomcat Manager in un browser Web:
ad esempio, http://<indirizzo_server_Web>:<porta>/manager/html;
per impostazione predefinita, è http://localhost:8080/manager/html.
Installare i file WAR di Rational Asset Manager
sul server Tomcat:
Nel campo Selezionare il file WAR da caricare nella parte inferiore della pagina
Gestore applicazione Web Tomcat, in File WAR da distribuire, passare al percorso in cui
è stato richiamato il file
com.ibm.ram.repository.web.tomcat_runtime.war dal supporto di installazione. Per trovare questo file, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.
Fare clic su Distribuisci.
Ripetere i passi precedenti per distribuire il file
com.ibm.ram.repository.web.ws.tomcat_runtime.war.
I file WAR vengono visualizzati nell'elenco di applicazioni.
Installare i file WAR di aiuto di Rational Asset Manager
sul server Tomcat:
Nel campo Percorso di contesto (facoltativo), immettere
/help.
Fare clic su Distribuisci.
Il file WAR viene visualizzato nell'elenco delle applicazioni.
Installare i file WAR della documentazione di
Rational Asset Manager Asset-based
Process Governance sul server Tomcat:
In Tomcat Manager, nella sezione Distribuisci directory
o file WAR caricato sul server, nel campo URL WAR o directory,
immettere il percorso in cui è stato richiamato il file rmcabdgovernprocess.war
dal supporto di installazione. Per trovare questo file, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.
Nel campo Percorso di contesto (facoltativo), immettere
/abdprocess.
Fare clic su Distribuisci.
Il file WAR viene visualizzato nell'elenco delle applicazioni.
In un browser Web, aprire Rational Asset Manager.
Per impostazione predefinita, l'URL sarà http://localhost:8080/com.ibm.ram.repository.web/home.faces,
o, mediante un server Web, http://<indirizzo_server_Web>:<porta>/com.ibm.ram.repository.web/home.faces. Viene aperto il client Web Rational Asset Manager.
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.
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.
Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
Estrarre i file della libreria condivisa nella cartella <Tomcat-directory-installazione>\shared\lib:
Individuare ed estrarre il file <percorso_estrazione_archivio>\apps\sharedLib.zip.
Copiare l'intero contenuto del file sharedLib.zip estratto nella directory
<Tomcat-directory-installazione>\shared\lib.
Individuare il file <percorso_estrazione_archivio>/rtc/RTC-server.zip
sul supporto di installazione.
Estrarre RTC-server.zip in un percorso sul disco rigido, indicato in queste istruzioni come
<dir_installazione_rtc>.
Individuare il file <dir_installazione_rtc>/jazz/server/jazz_war.ear
ed estrarlo. Dal package estratto, copiare il file jazz.war
nella directory <directory_installazione_tomcat>/webapps/.
Configurare il server Tomcat in modo che acceda a SQL Server.
In un editor di testo, aprire il file <directory_installazione_tomcat>\conf\server.xml.
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".
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 che consentono di accedere al database. I valori mostrati per
"maxWait", "maxActive" e "maxIdle" sono valori di esempio e possono essere modificati in base alle necessità delle prestazioni.
connectionURL: il percorso e la porta del server LDAP
connectionName: il nome utente distinto che verrà utilizzato per connettersi al
repository LDAP
connactionPassword: la password per l'utente distinto
userBase: quando si ricerca un utente, la ricerca avrà inizio da questa ubicazione
userSearch: il filtro di ricerca LDAP da utilizzare per selezionare la voce utente dopo aver sostituito il nome utente in {0}.
userSubtree: per abilitare le ricerche LDAP nell'intera struttura ad albero secondaria, impostare questo valore su
true.
roleBase: la voce di base per la ricerca dei ruoli
roleName: una voce LDAP che contiene il nome del ruolo
roleSearch: il filtro LDAP utilizzato per la ricerca di gruppi
roleSubtree:: per abilitare le ricerche LDAP nell'intera struttura ad albero secondaria di ruoli, impostare
questo valore su true.
Aggiungere il seguente file JAR alla cartella <directory_installazione_tomcat>\common\lib:
sqljdbc.jar
Questo file viene fornito dal provider dell'applicazione database.
Configurare le impostazioni delle proprietà del sistema Tomcat:
Individuare il file di avvio Tomcat ed aprirlo in un editor di testo. Su Windows è
<directory_installazione_tomcat>\bin\startup.bat.
Su Linux, AIX o
Linux per
zSeries è
<directory_installazione_tomcat>/bin/startup.sh.
Nel file di avvio, immettere il seguente testo, dove
<dir_installazione_rtc> è la
directory estratta al passo 3 e <dir_sqlServer_jar>
è l'ubicazione del file SQL Server .jar del passo
9:
Su Windows (sostituire i caratteri spazio in
<dir_installazione_rtc> con %20):
set JAZZ_INSTALL_DIR=<dir_installazione_rtc>set SQLSERVER_JDBC=<dir_sqlServer_jar>
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%conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
Modificare il file delle proprietà del server
Jazz:
Nella directory
<dir_installazione_rtc>/jazz/server/conf/jazz/,
individuare il file teamserver.properties e ridenominarlo in
teamserver.derby.properties.
Nella directory
<dir_installazione_rtc>/jazz/server/conf/jazz/,
individuare il file teamserver.sqlserver.properties
e ridenominarlo in teamserver.properties.
Nel file teamserver.properties,
specificare le proprietà del database e di connessione.
In un editor di testo, aprire il file teamserver.properties.
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:
Sostituire @localhost:1433 con l'ubicazione e la porta del
database SQL Server.
Sostituire jazz con il nome del database del ciclo di vita;
ad esempio, RTCDB.
Sostituire jazzDBUser con il nome utente per il database
SQL Server.
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.
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:
Configurare l'utente amministratore per
Rational Team Concert:
Avviare la UI Web di amministrazione di
Rational Team Concert in
un browser Web all'indirizzo
https://<nome_macchina>:<porta_sicura>/jazz/admin/.
Accedere con l'ID utente e la Password per l'amministratore
del server di applicazioni.
Fare clic su Gestione utente.
Fare clic su Crea nuovo.
Immettere i seguenti dettagli:
Nome utente: l'ID utente dell'amministratore del server Tomcat
ID utente: l'ID utente dell'amministratore del server Tomcat
Indirizzo e-mail: un indirizzo e-mail valido per l'amministratore del server Tomcat
Nella sezione Licenza per l'accesso al client, selezionare
Rational Team Concert - Sviluppatore per assegnare la licenza di sviluppatore a
tale utente.
Fare clic su Salva.
Importare il template del processo dei cicli di vita
in
Rational Team Concert:
Nella UI Web di
Rational Team Concert,
fare clic su Gestione template processo.
Fare clic su Importa template e passare al file
com.ibm.ram.lifecycle.zip nella cartella
<percorso_estrazione_archivio>/DatabaseScripts/.
Fare clic su OK.
Creare una nuova area progetto in
Rational Team Concert:
Nella UI Web di
Rational Team Concert, fare clic su Gestione area progetto.
Fare clic su Crea area progetto.
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
Fare clic su Salva.
Assegnare i membri e i ruoli progetto appropriati per l'area progetto:
Nella pagina Gestione area progetto, fare clic sull'area progetto
Ciclo di vita RAM.
Nella sezione Amministratori,
fare clic su Aggiungi;
quindi ricercare e selezionare l'utente amministratore creato.
Nella sezione Membri, fare clic su Aggiungi;
quindi ricercare e selezionare l'utente amministratore creato.
Dopo aver aggiunto l'amministratore, fare clic sull'icona
Ruoli del processo accanto al nome dell'amministratore.
Nella finestra Modifica ruoli del processo, nell'elenco
Ruoli disponibili, selezionare Amministrazione
e fare clic su Aggiungi.
Fare clic su Fine.
Fare clic su Salva.
Avviare Tomcat Manager in un browser Web:
ad esempio, http://<indirizzo_server_Web>:<porta>/manager/html;
per impostazione predefinita, è http://localhost:8080/manager/html.
Installare i file WAR di Rational Asset Manager
sul server Tomcat:
Nel campo Selezionare il file WAR da caricare nella parte inferiore della pagina
Gestore applicazione Web Tomcat, in File WAR da distribuire, passare al percorso in cui
è stato richiamato il file
com.ibm.ram.repository.web.tomcat_runtime.war dal supporto di installazione. Per trovare questo file, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.
Fare clic su Distribuisci.
Ripetere i passi precedenti per distribuire il file
com.ibm.ram.repository.web.ws.tomcat_runtime.war.
I file WAR vengono visualizzati nell'elenco di applicazioni.
Installare i file WAR di aiuto di Rational Asset Manager
sul server Tomcat:
Nel campo Percorso di contesto (facoltativo), immettere
/help.
Fare clic su Distribuisci.
Il file WAR viene visualizzato nell'elenco delle applicazioni.
Installare i file WAR della documentazione di
Rational Asset Manager Asset-based
Process Governance sul server Tomcat:
In Tomcat Manager, nella sezione Distribuisci directory
o file WAR caricato sul server, nel campo URL WAR o directory,
immettere il percorso in cui è stato richiamato il file rmcabdgovernprocess.war
dal supporto di installazione. Per trovare questo file, vedere Richiamo dei file dell'applicazione server direttamente dal supporto di installazione.
Nel campo Percorso di contesto (facoltativo), immettere
/abdprocess.
Fare clic su Distribuisci.
Il file WAR viene visualizzato nell'elenco delle applicazioni.
In un browser Web, aprire Rational Asset Manager.
Per impostazione predefinita, l'URL sarà http://localhost:8080/com.ibm.ram.repository.web/home.faces,
o, mediante un server Web, http://<indirizzo_server_Web>:<porta>/com.ibm.ram.repository.web/home.faces. Viene aperto il client Web Rational Asset Manager.
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à:
Distribuire l'applicazione server
Rational Asset Manager e
il IBM Rational Team Concert incluso
Creare e configurare database per gli asset e i cicli di vita
Configurare la sicurezza per il server di applicazioni
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:
Distribuire l'archivio enterprise com.ibm.ram.repository.setup.web
su un server di applicazioni in esecuzione. È possibile utilizzare
IBM Installation Manager per installare
la funzione Rational Asset Manager:
Installare un'applicazione database, localmente o in remoto, a cui possa accedere il server
Rational Asset Manager. Per accedere al server database è necessario avere un accesso gestionale.
Se si desidera utilizzare l'applicazione di configurazione server per configurare
IBM DB2,
il browser dal quale si esegue l'applicazione di configurazione server deve trovarsi sul
computer sul quale è installato DB2.
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 (). 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 ().
Per visualizzare i dettagli correnti dell'ambiente server,
fare clic su Strumenti -> Visualizza report di configurazione
().
Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
Su Linux, AIX,
o Linux per zSeries, aumentare il numero di descrittori file che possono
essere aperti da un processo almeno a 2048:
Per visualizzare il numero corrente di descrittori che possono essere aperti contemporaneamente, nella
riga comandi immettere: ulimit -n
Se il limite non è almeno 2048,
aumentare il limite con il seguente comando: ulimit -n 2048
Configurare le impostazioni di sicurezza e autenticazione dell'applicazione per
WebSphere Application Server:
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
Fare clic su Protezione.
Fare clic su Amministrazione, applicazioni e infrastrutture sicure.
Nella sezione Sicurezza amministrativa, se la casella di spunta Abilita sicurezza amministrativa
è selezionata, selezionare la casella di spunta Abilita sicurezza applicazione.
Nella sezione Autenticazione, fare clic su Sicurezza Web.
Fare clic su Impostazioni generali.
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.
Fare clic su Applica.
Nella finestra Messaggi, fare clic su Salva direttamente nella configurazione principale.
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 è:
http://localhost:13080/ram.setup
per un'installazione di Rational Asset Manager con
WebSphere Application Server integrato.
http://localhost:9080/ram.setup
per un'installazione di Rational Asset Manager
con un WebSphere Application Server esistente.
http://localhouse:9060/ram.setup per una installazione di
Rational Asset Manager con
un cluster di distribuzione in rete WebSphere Application Server
esistente.
Se la sicurezza è abilitata sul server di applicazioni, all'utente verrà richiesto l'ID utente e
password per amministratore di server di applicazioni.
Nella pagina Introduzione, indicare il tipo di
database e autenticazione utente da utilizzare:
Nell'elenco, selezionare l'applicazione database
che verrà utilizzata.
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.
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.
Fare clic su Avanti.
Nella sezione
1, Passo 1, nella pagina Distribuzione, è necessario distribuire IBM Rational Team Concert,
richiesto per il processo del ciclo di vita degli asset migliorato:
Nel campo Percorso, immettere il percorso per l'installazione
di Rational Team Concert.
Fare clic su Distribuisci.
Fare clic su OK. Il processo impiegherà alcuni minuti. Viene aperta la pagina Distribuzione di Rational Asset Manager.
Nella pagina Distribuzione di Rational Asset Manager,
le applicazioni distribuite con esito positivo vengono indicate con il nome cluster o server sul quale sono state distribuite. Per distribuire ulteriori applicazioni Web Rational Asset Manager:
Selezionare una o più applicazioni da distribuire.
Nell'elenco Cluster
e server o Server, selezionare i cluster o i server su cui effettuare
la distribuzione. Non è possibile distribuire Rational Team Concert
su un cluster; utilizzare il singolo server creato al passo
4.
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.
Fare clic su Avanti.
Nella pagina Riepilogo, fare clic su Avanti.
Nella sezione 2, Parte 1, creare un nuovo database o connettersi a un database esistente:
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 9b.
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 10
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:
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.
Per utilizzare un'installazione diversa di
DB2,
fare clic su Modifica percorso di installazione.
Immettere l' ID utente e la Password
per l'amministratore DB2. Gli amministratori DB2 sono gestiti dal sistema operativo.
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).
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).
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.
Nella sezione 2, Parte 2, specificare le proprietà della connessione database:
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.
Nel campo Porta, immettere il numero di porta. Ad esempio, il valore predefinito per DB2 è50000.
Immettere l'ID utente e la password di un utente con autorizzazione di tipo amministrativo per l'applicazione database.
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:
sostituire le barre retroverse
("\") nei percorsi di directory con barre ("/").
Importante:
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).
Nel campo Nome database per RAM, immettere il nome del database
Rational Asset Manager principale; ad esempio, RAMDB.
Nel campo Nome database per il ciclo di vita, immettere il nome del database
di gestione del ciclo di vita; ad esempio, RTCDB
Fare clic su Verifica connessione. L'applicazione di configurazione server riporta se il server ha potuto stabilire una connessione ai database.
Se il test di connessione ha funzionato, fare clic su Avanti.
Nella sezione 2, Parte 2, configurare i database e inserire dati nelle tabelle:
Al passo 5: Configurare il database Rational Asset Manager principale, fare clic su
Inserisci dati nel database.
Un messaggio richiederà di verificare che si desidera configurare il database. Fare clic su OK. Questo processo può impiegare alcuni minuti.
Al passo 6: Configurare il database del ciclo di vita per Rational Asset Manager,
fare clic su Inserisci dati nel database.
Un messaggio richiederà di verificare che si desidera configurare il database. Fare clic su OK. Questo processo può impiegare alcuni minuti.
Dopo aver configurato i database, fare clic su Avanti.
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.
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.
Fare clic su Avanti.
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.
Dopo aver completato l'impostazione della configurazione (ad esempio, se si utilizza
l'applicazione di configurazione server per modificare una configurazione esistente), riavviare il server. Per riavviare il server, fare clic
su Strumenti -> Riavvia server.
Per continuare senza riavviare il serve, fare clic su Avanti.
Nella Sezione 3, configurare utenti ed autenticazione:
Se è stata scelta l'autenticazione LDAP nell'operazione 6b,
configurare la connessione a LDAP nella pagina Configurazione di un'autenticazione LDAP. È necessario che LDAP sia in
esecuzione e che si possa accedere al server LDAP da questo computer.
Configurare la connessione del repository LDAP . In questa pagina, definire le informazioni che il server
Rational Asset Manager
utilizza per contattare il server LDAP: l'indirizzo del server LDAP, le porte di comunicazione e, se necessario, un ID utente e
ID una password che Rational Asset Manager utilizzerà
per interrogare il registro.
Fornitore LDAP: selezionare il software LDAP.
Quando si seleziona un fornitore, la colonna dei valori suggerita mostra valori di esempio per alcune proprietà
richieste dal server LDAP.
Server: immettere il nome del server sul quale è installato
LDAP; ad esempio, ldap.example.com.
Se la sicurezza è abilitata
sul server LDAP, verificare SSL abilitato.
Porta: immettere il numero della porta del server LDAP.
Connetti in modalità anonima: selezionare questa casella di spunta se il repository LDAP
non richiede un ID utente e password per l'accesso. In caso contrario,
deselezionare questa casella e completare i campi di testo Bind
utente DN e Bind password.
Bind DN utente: immettere il nome distinto (DN)
di un utente che abbia accesso per la query del database LDAP. Rational Asset Manager utilizza
questo nome utente per accedere a LDAP. Ad esempio, uid=123456,c=us,ou=exampleorganization,o=example.com.
Bind password: se è stato immesso un DN utente, immettere la
password per il nome utente.
Fare clic su Verifica connessione. Se l'applicazione di configurazione server stabilisce una connessione con
LDAP, continuare. Non è possibile procedere con l'Autenticazione LDAP finché
non viene configurata una connessione.
Identificare un utente nel registro
LDAP affinché diventi l'amministratore repository Rational Asset Manager.
ID amministratore: immettere l'ID
univoco dell'utente che sarà l'amministratore repository di Rational Asset Manager.
L'amministratore del repository
è responsabile della configurazione del server Rational Asset Manager. Ad
esempio,
(se LDAP utilizza l'indirizzo e-mail come identificativo univoco) Administrator@example.com.
Password: immettere la password per l'ID amministratore.
Filtro ricerca utente: immettere la sintassi che LDAP utilizzerà
per la query di un utente. Il carattere %v rappresenta il termine di ricerca immesso da un campo di testo
input. La ricerca verrà effettuata come se nel termine di ricerca sia stato inserito un carattere jolly. 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.
Base di ricerca utente: immettere il percorso della root da cui cominciare
la ricerca del registro LDAP per utenti; ad esempio, ou=exampleorganization,o=example.com.
Fare clic su Verifica utente.
Se l'applicazione di configurazione server trova nel registro LDAP,
fare clic su Avanti. Non continuare a configurare l'autenticazione LDAP
fino a quando un utente non è stato identificato come amministratore di repository.
Nella pagina successiva, associare le proprietà dell'utente in
Rational Asset Manager alle
corrispondenti proprietà nel registro LDAP. Rational Asset Manager
richiede queste informazioni per l'autenticazione dell'utente, per richiamare e visualizzare i dati utente e per comunicare
con gli utenti via e-mail.
Identificativo univoco: immettere il nome della proprietà
dell'istanza objectClass dell'utente che rappresenta l'ID utente univoco. Ad esempio:
(objectClass) proprietà della personaSerialNumber,
o (objectClass) proprietà dell'utentesAMAccountName.
Il valore predefinito è uid.
Identificativo di accesso: immettere la proprietà (objectClass) utilizzata dagli utenti come
ID di accesso. Sebbene sia frequente che ID univoco e ID di accesso siano uguali, è possibile impostare il registro
in modo che un utente
acceda utilizzando un altro ID (ad esempio, un indirizzo e-mail).
Ad esempio, userPrincipleName.
Query nome utente LDAP: immettere la query di ricerca LDAP
che associa il nome breve di un utente a una voce LDAP;
ad esempio, *:userPrincipleName o *:uid.
E-mail: immettere il nome della proprietà che contiene
un indirizzo e-mail dell'utente; Ad esempio, mail.
Numero di telefono: immettere il nome della proprietà che
contiene un numero di telefono dell'utente; ad esempio, telephonenumber.
Modello URL immagine: è possibile memorizzare le immagini
in luoghi diversi dal registro LDAP. Se è possibile richiamare l'immagine di un utente utilizzando
un URL, configurare questo modello per richiamare l'immagine alla stessa ora
delle informazioni dell'utente nel registro. Nel modello, ${value} rappresenta
la proprietà dell'utente LDAP dell'oggetto utente che verrà sostituito quando l'immagine viene richiamata. Ad esempio, per un utente con uid property=123456,
il modello predefinito https://<image_server_url>/photo/${uid}.jpg risulta
nell'URL https://<image_server_url>/photo/123456.jpg.
Fare clic su Verifica associazione. Se tutte le associazioni sono corrette,
l'ID utente dell'amministratore, il nome, l'e-mail, il numero di telefono e la foto vengono visualizzati con un messaggio di
successo.
Specificare proprietà gruppo utenti in LDAP. Le informazioni sul gruppo di utenti in LDAP
possono essere richiamate e riutilizzate dalle community di
Rational Asset Manager.
In Rational Asset Manager,
le community sono raggruppamenti organizzativi principali in un repository:
sono gruppi di utenti con un interesse comune in un insieme di asset e ciascuna
community può definire i rispettivi membri, ruoli dei membri, autorizzazioni, processi e asset.
Filtro di ricerca gruppo 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.
Base di ricerca gruppo utenti: immettere la ricerca base per i gruppi di ricerca;
ad esempio, ou=memberlist,ou=groups,o=example.com.
Associazione ID gruppo: immettere la query di ricerca LDAP che associ
il nome breve di un gruppo ad una voce LDAP; ad esempio, *:cn.
Associazione ID membro gruppo: immettere la query di ricerca LDAP
che identifichi le relazioni utente-gruppo; ad esempio, memberof:member.
Fare clic su Avanti. Viene visualizzata la pagina di riepilogo Configurazione utenti e autenticazione.
Per completare la configurazione, riavviare il server di applicazioni.
È anche possibile attendere per riavviare il server fino al completamento degli altri passi nell'applicazione di configurazione server.
Fare clic su Avanti.
Se è stata scelta l'autenticazione Basata su file durante l'operazione 6b,
aggiungere o eliminare gli utenti dall'elenco nella pagina Configurazione autenticazione basata su file. L'autenticazione basata su file significa che le informazioni utente vengono memorizzate in un file di testo
sul server. Per impostazione predefinita ci sono sei utenti ("admin" e "user1"
fino a "user5").
Nota:le password per i sei utenti predefiniti sono uguali ai rispettivi ID utente.
Aggiungere, modificare o eliminare gli utenti:
Per filtrare l'elenco degli utenti, immettere una stringa di ricerca nel campo di testo Ricerca e fare
clic su Ricerca. È possibile utilizzare caratteri jolly (*).
Per vedere l'elenco completo,
immettere * nel campo di testo Ricerca.
Per aggiungere un utente, fare clic su Aggiungi utente ed immettere l'ID utente e
password.
Per eliminare un utente, fare clic su Elimina accanto al nome dell'utente.
Dopo aver terminato, fare clic su Avanti. Viene visualizzata la pagina di riepilogo Configurazione utenti e autenticazione.
Per completare la configurazione, riavviare il server di applicazioni.
È anche possibile attendere per riavviare il server fino al completamento degli altri passi nell'applicazione di configurazione server.
Se si sceglie di utilizzare un repository federato, il sistema operativo locale o un registro utenti personalizzato
(diverso da quello basato sul file) al passo 6b,
verrà richiesto di confermare che l'ID utente dell'amministratore per il registro utente sarà l'amministratore del
repository. Per questo tipo di autenticazione non vi sono altre opzioni di configurazione.
Nella sezione 4, configurare le impostazioni per Rational Asset Manager:
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.
Nella sezione Tipo di licenza, selezionare il tipo di licenza che verrà utilizzata
dal server Rational Asset Manager.
Configurare l'indirizzo del server con le applicazioni distribuite al passo 8.
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à.
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.
Fare clic su Avanti.
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.
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.
Fare clic su Avanti.
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.
Facoltativo: nella sezione 4, Parte
3, configurare le impostazioni per le prestazioni di WebSphere Application Server:
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
-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.
Fare clic su Avanti.
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.
Fare clic su Avanti. La pagina di riepilogo viene di nuovo visualizzata.
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.
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.
Nella pagina Impostazioni gestione del ciclo di vita, immettere il percorso e le impostazioni di login per
l'applicazione Rational Team Concert:
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
Nel campo ID utente, immettere il nome utente dell'amministratore del
repository WebSphere Application Server. Per impostazione predefinita, questo valore è admin.
Nel campo Password, immettere la password per l'amministratore del repository. Per impostazione predefinita, questo valore è admin.
Fare clic su Configura server. Questo processo può impiegare alcuni minuti. Al termine della configurazione, viene visualizzata nuovamente la pagina Riepilogo.
Nella pagina Riepilogo, fare clic su
Avvia Rational Asset Manager. Viene aperto il client Web.
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:
Verificare che tutti i server del repository siano impostati sulla stessa data, ora e fuso orario correnti.
Accedere all'applicazione server Rational Asset Manager tramite l'URL
appropriato:
dove
<numero_porta> (porta di trasporto HTTP
o WC_defaulthost) è, per impostazione predefinita, 13080 e
<Rational_Asset_Manager_Root_Contesto> (root di contesto per l'applicazione
Rational Asset Manager)
è, per impostazione predefinita, ram.
Ad esempio, immettere:
http://localhost:13080/ram/home.faces
Per
confermare il valore del numero porta (WC_defaulthost), aprire il file percorso
di installazione\ram\ewas\profiles\profile1\properties\portdef.props in
un editor di testo e verificare il valore wc_defaulthost, dove percorso
di installazione è l'ubicazione dell'installazione di
Rational Asset Manager.
dove
<numero_porta> (porta di trasporto HTTP
o WC_defaulthost) è, per impostazione predefinita, 9080 e
<Rational_Asset_Manager_Root_Contesto> (root di contesto per l'applicazione
Rational Asset Manager)
è, per impostazione predefinita, ram.
Ad esempio, immettere:
http://www.example.com:9080/ram/home.faces
Per
confermare il valore WC_defaulthost, aprire la console di gestione di
WebSphere Application Server e fare clic
su Server -> Server
applicazioni -> nome_server -> Porte.
Accedere come amministratore del server di applicazioni:
Per WebSphere Application Server,
l'ID utente e la Password predefiniti sono admin.
Per Apache Tomcat, l'ID utente predefinito è admin e la Password
predefinita è vuota.
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.
Specificare il percorso del server delle licenze e selezionare il tipo di licenza che verrà
utilizzata da questo repository:
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.
Come Tipo di licenza, selezionare Standard
Edition o Enterprise Edition per configurare il tipo di licenza che verrà utilizzata da questo
repository.
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.
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à.
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
Nella sezione Percorso
Rational Team Concert interno,
specificare il percorso e le informazioni di login per
IBM Rational Team Concert:
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à.
Nei campo Utente e Password, immettere il
nome utente e la password dell'amministratore del server di applicazioni.
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:
Nella sezione Registro utenti personalizzato, selezionare la casella di spunta Utilizza
un registro utenti personalizzato.
Fare clic su Configura ed immettere in valori nei seguenti campi:
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
dell'utente.
Proprietà ID univoco dell'utente: il nome della proprietà
dell'istanza objectClass per l'utente che rappresenta l'ID univoco. Ad esempio:
proprietà (objectClass) serialNumberdella persona o la proprietà
(objectClass) sAMAccountNamedell'utente.
Proprietà ID di login 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). Tenere presente che
al Passo 6, la proprietà deve essere uguale all'ID di login dell'utente.
Proprietà Numero di telefono dell'utente:
La proprietà (objectClass) che rappresenta il numero di telefono dell'utente. Ad esempio: proprietà (objectClass) telephonenumberdella persona.
Proprietà e-mail dell'utente: La proprietà di (objectClass)
che rappresenta l'indirizzo e-mail dell'utente. Ad esempio: proprietà (objectClass) maildella persona.
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 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 al termine di ricerca sia stato aggiunto un carattere jolly. 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.
(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.
Nella sezione Spazio di archiviazione su disco, configurare lo spazio di archiviazione per gli asset e i file di indice:
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.
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.
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.
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.
Specificare il percorso della documentazione:
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à.
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à.
Nella sezione Pianificazioni lavoro, configurare la frequenza di ripetizione di
determinati lavori:
La Pianificazione programma di creazione build indice di statistiche
è la pianificazione per l'aggiornamento delle informazioni fornite nelle pagine Statistiche
repository, Statistiche asset e nella home page.
La Pianificazione delle sottoscrizioni al processo è la
pianificazione per l'invio delle sottoscrizioni e-mail ai sottoscrittori. Generalmente viene eseguita una
volta al giorno.
La Pianificazione dell'aggiornamento delle informazioni utente/gruppo è
la pianificazione della frequenza di aggiornamento e della scrittura delle informazioni nella directory utente. Le informazioni un un registro LDAP non vengono aggiornate con questo processo;
gli aggiornamenti recenti alle informazioni nel registro
LDAP vengono aggiornate nelle informazioni utente di
Rational Asset
Manager.
La Pianificazione delle notifiche del processo di revisione
è la pianificazione per l'elaborazione di avvisi per i revisori che indicano quando revisionare un asset. Ad esempio, se la pianificazione è impostata su un'ora, le notificazioni per tutti i nuovi asset creati
in un ora verranno inviate all'inizio dell'ora successiva.
La Pianificazione dell'aggiornamento della cache di risorse utente
è la pianificazione dell'aggiornamento della cache delle risorse utente scaricate.
Per ogni lavoro nella sezione Pianificazioni lavoro, modificare la frequenza dei lavori. Fare clic su Modifica, quindi selezionare una delle seguenti
opzioni:
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.
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.
Configurare le opzioni delle prestazioni:
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.
Nel campo Numero massimo di sessioni per utente, immettere il numero
massimo di sessioni che possono essere aperte da un singolo utente.
Nella parte inferiore della pagina, fare clic su Salva.
Riavviare il server di applicazioni.
Fare clic su Guida. Se non è possibile visualizzare la guida, verificare
di aver incluso la documentazione durante l'installazione del server
Rational Asset Manager.
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.
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.
Accedere al client Web IBM Rational Asset Manager
come amministratore repository.
Fare clic su Amministrazione.
Fare clic su Configurazione.
Individuare la sezione E-mail della pagina Configurazione.
Nel campo di testo Server SMTP, immettere il percorso
del server SMTP (Simple Mail Transfer Protocol); ad esempio smtp.example.com.
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.
Nel campo di testo Nome e-mail di risposta predefinito, immettere il nome da utilizzare nel campo Nome dei
messaggi in uscita automatizzati.
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 5. 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.
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 6. 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à.
Tabella 7. 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 8. 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).
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 9. 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 10. 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:
APP_CTLHEAP_SZ
DATABASE_MEMORY
DFT_PREFETCH_SZ
NUM_IOCLEANERS
NUM_IOSERVERS
SORTHEAP
MAX_QUERYDEGREE
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_namevalue.
Risorse aggiuntive:
DB2 è un sistema
complesso con molti parametri per l'ottimizzazione che non sono stati trattati in questa breve panoramica. Uno degli articoli più esaustivi sull'ottimizzazione di
DB2 è
"Best Practices for Tuning DB2 UDB V8.1 and its Databases" di Fraser McArthur. http://www.ibm.com/developerworks/db2/library/techarticle/dm-0404mcarthur/
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 11. 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.
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.
Tabella 12. 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 13. 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.
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 14. 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 15. 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:
Nel file /<dir_installazione_DMZ>/profiles/SecureProxySrv01/config/cells/<cellname>/nodes/<nomenodo>/servers/proxy1/server.xml
è possibile procedere come segue:
Disabilitare PMI (monitoraggio delle prestazioni):
Nel file /<DMZdirinstallazione>/profiles/SecureProxySrv01/config/cells/<cellname>/nodes/<nodename>/servers/proxy1/proxy-settings.xml,
mantenere outboundRequesttimeout come valore predefinito:
Durante il caricamento di file di grandi dimensioni (1 GB o maggiori) su una connessione lenta,
il server proxy DMZ può restituire un errore di timeout 504.
Questo errore non indica un problema di RAM e il caricamento verrà completato normalmente. Tuttavia, per evitare l'erore 504, aumentare il valore di outboundRequesttimeout.
Ottimizzazione del sistema operativo
Cross-Platform:
Assicurarsi che la dimensione del file page sia almeno di 2GB.
Nei sistemi AIX,
definire il file di paging su un disco separato da quello in cui risiede WebSphere.
Windows:
Tabella 16. 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
Nell'editor del registro, andare su My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servizi\Tcpip\Parametri.
Fare clic con il tasto destro del mouse su Parametri, fare clic su Nuovo -> Valore DWORD .
Digitare MaxUserPort per il nome del valore DWORD.
Fare clic con il tasto destro del mouse sul valore e fare clic su Modifica.
Impostare il valore 65534.
Da Base, selezionare Decimale.
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
Nell'editor del registro, andare su My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servizi\Tcpip\Parametri.
Fare clic con il tasto destro del mouse su Parametri, fare clic su Nuovo -> Valore DWORD .
Digitare TcpTimedWaitDelay per il nome del valore DWORD.
Fare clic con il tasto destro del mouse sul valore e fare clic su Modifica.
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 17. 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.
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à
Nel client Web, fare clic su Amministrazione.
Fare clic su Configurazione.
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:
Utilizza JRE del server Web: selezionare questa opzione affinché tutto il lavoro
venga eseguito dall'ambiente di runtime Java
nel contenitore Web.
Fornire il percorso ad un eseguibile Java su questo nodo:
selezionare questa opzione ed immettere il percorso completo di un file eseguibile
Java (ovvero, java.exe o javaw.exe)
sul server in cui è installato Rational Asset Manager
(ad esempio, E:/WebSphere/AppServer/java/jre/bin/javaw.exe).
Utilizzare il percorso dell'eseguibile Java impostato nella variabile JNDI CQJRE:
selezionare questa opzione se si utilizza un ambiente cluster e
JRE esiste in un percorso diverso su ogni nodo.
Utilizzando questa opzione, sarà possibile fornire una variabile JNDI.
Intervallo porta di comunicazione: immettere il numero più basso di un intervallo di porte
per Rational Asset Manager che verrà utilizzato per comunicare con i
processi remoti. Ad esempio, se viene specificato il numero di porta iniziale
4545, sarà possibile utilizzare le porte da 4545 a 4554,
Dimensione heap massima in megabyte:
definire la quantità di memoria fisica disponibile per l'applicazione Java.
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:
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:
IBM WebSphere Application Server, versione 6.1 integrato:
directory_installazione_RA;/ram/ewas/profiles/nome_appServer/installedApps/nodo/RAM1WebApplication.ear/com.ibm.ram.repository.web.ws.was.war/WEB-INF/classes/oiexport/
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:
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.
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:
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:
Accedere come root.
Da una riga comandi, passare alla directory <WAS_dir_installazioneectory>/profiles/<profile_name>/config/cells/<cell_name>/ram_jdbc.
Immettere il seguente comando: chmod 755 database
jar file name (for example, chmod 755 db2jcc.jar).
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 come amministratore al sistema operativo.
Le seguenti istruzioni sono per AIX,
tuttavia questo processo è simile per le altre distribuzioni Linux.
Installare gli insiemi di file XVFB. Per AIX, i file si trovano sui CD del prodotto. Installare
i seguenti insiemi di file:
OpenGL.OpenGL_X.dev.vfb.05.01.0000.0000
X11.vfb.05.01.0000.0000
Avviare XVFB:
Per associare XVFB a una visualizzazione, eseguire il seguente comando:
dove n è il numero di visualizzazione da associare a questa istanza
di XVFB:
Per impostare XVFB in modo che sia funzionante all'avvio del sistema e che venga riavviato
in caso di errore, l'amministratore del sistema dovrà aggiungere la seguente voce
al file /etc/inittab, dove n è il numero di visualizzazione da associare a questa istanza
di XVFB:
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:
Accedere al client Web Rational Asset Manager
come amministratore.
Andare su Amministrazione -> Configurazione.
Prendere nota del percorso della cartella di persistenza.
Arrestare il server.
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.
Nel sistema operativo, creare una copia di backup della cartella di persistenza.
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:
Se sul computer è già installato l'IDE (integrated development
environment) Eclipse, è possibile utilizzare il gestore aggiornamenti
Eclipse per trovare ed installare i plug-in del client Eclipse Rational Asset Manager
da un server Rational Asset Manager.
Per installare
il plug-in del client, seguire il processo di aggiornamento
Eclipse (Guida -> Aggiornamento software -> Trova e installa).
Se l'IDE
Eclipse non è installato sul computer, installare il client
Eclipse dal supporto di installazione Rational Asset Manager. Con questo metodo è anche possibile installare il client Eclipse in un IDE Eclipse.
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.
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
Avviare Eclipse.
Fare clic su Guida -> Aggiornamenti
software -> Trova e installa.
Nel riquadro Installa/Aggiorna, selezionare Cerca nuove funzioni
da installare.
Fare clic su Nuovo sito remoto
Fornire i dettagli sul sito di aggiornamento:
Immettere un nome per la nuova voce; ad esempio immettere Rational
Asset Manager.
Aprire il client Web Rational Asset Manager
e fare clic su Guida -> Estensioni.
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.
Fare clic su OK.
Selezionare il nuovo sito di Rational Asset Manager.
Accettare l'accordo di licenza e fare clic su Avanti.
Fare clic su Fine.
Fare clic su Installa tutto.
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
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:
Individuare un Java JRE sul file system. Ad esempio,
C:\Programmi\IBM\Java\jre\bin o C:\Programmi\Java\jre\bin.
Avviare Eclipse con l'argomento -vm che faccia riferimento al percorso
del JRE. Ad esempio, eclipse.exe
-vm C:\Programmi\IBM\Java\jre\bin.
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.
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.
La pagina Installazione della procedura guidata Installazione contiene un elenco di tutti i package
trovati da Installation Manager
nei repository.
Per cercare aggiornamenti al package server Rational Asset Manager,
fare clic su Verifica aggiornamenti.
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.
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.
Per accettare i termini di tutti gli accordi di licenza, fare clic su
Accetto i termini dell'accordo di licenza.
Per continuare,
fare clic su Avanti.
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:
C:\Programmi\IBM\SDP70Shared
/opt/IBM/SDP70Shared
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.
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:
Fare clic su Crea un nuovo gruppo di package.
Immettere il percorso per la directory di installazione per il gruppo di package. Il nome del gruppo di package viene creato automaticamente.
Percorsi predefiniti:
C:\Programmi\IBM\SDP70
/opt/IBM/SDP70
Per continuare, fare clic su Avanti.
Se un IDE Eclipse è stato installato sul sistema, è possibile estenderne le funzionalità ai
package in fase di installazione.
Se non si desidera estendere un IDE Eclipse esistente, fare clic su Avanti per
continuare.
Per estendere un IDE Eclipse esistente, procedere come segue:
Nella pagina Percorso successiva, selezionare Estendi un Eclipse esistente.
Nel campo IDE Eclipse, immettere o navigare al percorso della cartella
contenente il file eseguibile Eclipse (eclipse.exe
o eclipse.bin). Installation Manager verifica
se la versione dell'IDE Eclipse è valida per i package in fase di installazione.
Il campo JMV IDE Eclipse mostra la JMV (Java Virtual
Machine) per l'IDE specificato.
Per continuare,
fare clic su Avanti.
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.
Nella pagina Funzioni successiva, fare clic su Avanti. Non è possibile cancellare la funzione Client IBM Rational Asset Manager.
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.
Al termine del processo di installazione, un messaggio conferma l'esito positivo del processo.
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
Salvare il certificato.
Accedere al client Web Rational Asset Manager
utilizzando un browser.
Fare doppio clic sull'icona di sicurezza nella barra di stato. Viene visualizzata la finestra Sicurezza.
Fare clic su Visualizza certificato.
Nel programma di visualizzazione del certificato, fare clic sulla scheda Dettagli.
Nella pagina Dettagli, fare clic su Esporta.
Nella finestra Salva certificato in un file, selezionare X.509
Certificate (DER) nell'elenco Salva come tipo.
Fare clic su Salva.
(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_
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:
Chiudere i programmi installati con Installation
Manager.
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.
Nella pagina di avvio, fare clic su Disinstalla.
Nella pagina Disinstallazione package, selezionare il package del prodotto
Rational Asset Manager
che si desidera disinstallare. Fare clic su Avanti.
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.
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 la procedura guidata Disinstallazione in
IBM Installation Manager
per rimuovere alcune applicazioni, ma sarà necessario rimuovere manualmente ogni altra impostazione
e configurazione.
In un browser Web, aprire l'applicazione di configurazione server ed accedere come amministratore. Poiché il server è configurato, verrà aperta la pagina di riepilogo.
Fare clic sul passo Distribuzione.
Fare clic su Avanti.
Per ogni applicazione che si desidera rimuovere, fare clic su Disinstalla.
Se è stato utilizzato
Installation
Manager
per distribuire l'applicazione di configurazione server, sarà possibile utilizzare la procedura guidata
Disinstallazione in
Installation
Manager
per rimuoverla. Tuttavia, dopo la rimozione potrebbero ancora essere presenti alcuni file ed impostazioni da
cancellare.
Aprire la console di gestione di
IBM WebSphere Application Server.
Se necessario, disinstallare manualmente ogni archivio Web o enterprise da rimuovere dal server di applicazioni:
Fare clic su Applicazioni.
Fare clic su Applicazioni Enterprise.
Selezionare tutte le applicazioni rimanenti:
RAM1WebApplication
com.ibm.ram.repository.setup.web.ear (Installation Manager potrebbe
aver rimosso già questa applicazione)
iehs_war
jazz_war
rmcabdgovernprocess_war
Fare clic su Disinstalla.
Eliminare le proprietà personalizzate per
IBM Rational Team Concert:
Fare clic su Server di applicazione.
Fare clic sul nome del server in cui è stato distribuito
Rational Team Concert.
Fare clic su Gestione Java e processi.
Fare clic su Definizione processo.
Fare clic su Java Virtual Machine.
Fare clic su Proprietà personalizzate.
Selezionare le seguenti proprietà:
JAZZ_HOME (il valore di questa variabile sarà una cartella sul disco
rigido che dovrà essere eliminata)
(se è stato utilizzato un database Oracle) ORACLE_JDBC
(se è stato utilizzato un database Microsoft SQL Server) SQLSERVER_JDBC
Fare clic su Elimina.
Arrestare il server.
Passare alla seguente directory
sul disco rigido:
<directory_installazione_WebSphere>\profiles\<nome_profilo>\logs\temp\<nome_server>\
Eliminare la cartella jazz_war.
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>\.
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.
Avviare la console di gestione di
IBM WebSphere Application Server.
Accedere utilizzando un ID utente e una password di amministratore.
Eliminare l'origine dati.
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.
Prendere nota del nome dell'alias di autenticazione gestito dal componente utilizzata dall'origine dati.
Eliminare l'origine dati.
Passare a Sicurezza -> Amministrazione e applicazioni sicure
& Infrastruttura -> JAAS (Java
Authentication and Authorization Service) -> Dati di autenticazione J2C.
Eliminare la voce il cui nome corrisponde all'alias di autenticazione gestito dal componente di cui si è preso nota.
Se il server è una distribuzione di rete, è possibile eliminare il bus di integrazione del sistema.
Passare a Integrazione servizi -> Bus.
Eliminare il bus RAMBus.
Passare a Risorse -> JMS -> Factory di
connessione.
Eliminare il factory RAM. Potrebbe trovarsi nell'ambito del cluster in cui è stato installato
Rational Asset Manager.
Passare a Risorse -> JMS -> Argomenti.
Eliminare l'argomento chiamato RAM Cache. Potrebbe trovarsi nell'ambito del cluster in cui è stato installato
Rational Asset Manager.
Rimuovere le applicazioni
Fare clic su Applicazioni -> Applicazioni enterprise
nel riquadro di navigazione.
Verificare tutte le applicazioni installate:
RAM1WebApplication
com.ibm.ram.repository.setup.web.ear
iehs_war
rmcabdgovernprocess_war
jazz_war
Fare clic su Disinstalla.
Fare clic su Salva per applicare le modifiche alla configurazione principale.
Eliminare le proprietà personalizzate per
IBM Rational Team Concert:
Fare clic su Server di applicazione.
Fare clic sul nome del server in cui è stato distribuito
Rational Team Concert.
Fare clic su Gestione Java e processi.
Fare clic su Definizione processo.
Fare clic su Java Virtual Machine.
Fare clic su Proprietà personalizzate.
Selezionare le seguenti proprietà:
JAZZ_HOME (il valore di questa variabile sarà una cartella sul disco
rigido che dovrà essere eliminata)
(se è stato utilizzato un database Oracle) ORACLE_JDBC
(se è stato utilizzato un database Microsoft SQL Server) SQLSERVER_JDBC
Fare clic su Elimina.
Se Rational Asset Manager
era l'unica applicazione sul server, è possibile rimuovere tutte le variabili di ambiente.
Fare clic su Ambiente -> Variabili WebSphere
nel riquadro di navigazione.
Fare clic sul nome delle variabili di ambiente impostate per
Rational Asset Manager
(ad esempio, Oracle_JDBC_DRIVER_PATH).
Fare clic su Elimina.
Fare clic su Salva per applicare le modifiche alla configurazione principale.
È 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.
Passare alla seguente directory
sul disco rigido:
<directory_installazione_WebSphere>\profiles\<nome_profilo>\logs\temp\<nome_server>\
Eliminare la cartella jazz_war.
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>\.
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.