Configurazione del server di report: Attività per DB2

Linux Le operazioni necessarie per configurare il database DB2 per il server di report dipendono dalle opzioni scelte per la funzione server Rational Quality Manager Custom Reporting durante il processo di installazione. Potrebbe essere necessario creare il database di archivio contenuto DB2, configurare l'istanza IBM® WebSphere Application Server in modo che contenga il server di report e generare, distribuire ed installare i file di archivio enterprise.
Informazioni su questa attività
Per configurare il server di report:
Nota: i passi 2 e 9 sono necessari solo se è stato scelto il metodo di installazione manuale.
  1. Configurare il server di report per la connessione all'archivio del contenuto registrando le istanze di database da avviare automaticamente durante i riavvii del sistema.
    1. Immettere il seguente comando:
      db2iauto -on <instance name> 
    2. Aprire il file /etc/inittab in un editor.
    3. Individuare la seguente riga di codice:
      fmc:2345:respawn:/opt/ibm/db2/V9.1/bin/db2fmcd #DB2 Fault Monitor Coordinator 
    4. Spostare la stringa subito dopo il comando id:5:initdefault:.
  2. Creare un database dell'archivio contenuto.
    Nota: accertarsi di disporre, in qualità di utente corrente, dei privilegi amministrativi necessari per creare database e contenitori di tablespace. L'utente corrente è quello che può connettersi durante il runtime all'archivio del contenuto Cognos. Se si desidera che altri utenti possano connettersi durante il runtime all'archivio del contenuto Cognos, fare riferimento al manuale IBM Cognos 8 Business Intelligence Installation and Configuration Guide per istruzioni.
    1. Avviare la finestra di comandi DB2 utilizzando un account di amministratore database DB2 valido. Per impostazione predefinita, l'utente è db2inst1.
    2. Se si dispone di un archivio del contenuto esistente di una precedente installazione, eliminarlo.
    3. Andare alla directory /opt/ibm/RationalInsight/reportal/contentstore.
    4. Passare all'utente root eseguendo il comando su. Se richiesto, immettere la password root.
    5. Impostare le autorizzazioni per i file e le cartelle emettendo il seguente comando:
      chown db2inst1.db2iadm1 /opt/ibm/RationalInsight/reportal/contentstore -R
      dove db2inst1 è il proprietario dell'istanza DB2 e db2iadm1 è il gruppo DB2.
    6. Tornare alla console del responsabile del database ed eseguire lo script della shell install.sh mediante il seguente comando:
      [db2inst1@VEGAVM contentstore]$ ./install.sh
    7. Quando richiesto, specificare i parametri per l'archivio del contenuto. Per visualizzare un elenco di parametri e le relative spiegazioni, fare riferimento ai collegamenti correlati nella parte inferiore di questa pagina.
    8. Espandere la cartella Tutti i database e verificare che il database aggiunto sia elencato.
  3. Configurare JRE (Java™ Runtime Environment) in modo da eseguire Cognos e il server di report sulla stessa istanza JRE.
    1. Esportare JAVA_HOME=[WASDIR]/java/jre
    2. Esportare PATH=$JAVA_HOME/bin:…
    3. Copiare il file [INSTALLDIR]/cognos/bin/jre/1.5.0/lib/ext/bcprov-jdk14-134.jar nella cartella [WASDIR]/java/jre/lib/ext.
    4. Verificare che i seguenti driver DB2 siano installati nella cartella [INSTALLDIR]/cognos/webapps/p2pd/WEB-INF/lib:
      • db2java.jar
      • db2jcc.jar
      • db2jcc_license_cu.jar
      • db2policy.jar

      Se il file db2java.jar manca e db2java.zip è presente, ridenominare la cartella db2java.zip in db2java.jar. Se db2jcc4.jar è presente, rimuoverlo.

    5. Copiare il file libdb2.so dalla directory [DB2 INSTALLDIR]/lib32 o [DB2 INSTALLDIR]//lib64 alla directory /usr/local/lib.
  4. Eliminare il servizio IBM Cognos 8 basato su Tomcat.
    1. Avviare la console di gestione di Cognos (eseguire il comando cogconfig.sh in /opt/ibm/RationalInsight/cognos/bin).
    2. Fare clic con il tasto destro del mouse sul nodo IBM Cognos 8, selezionare Elimina e fare clic su .
    3. Fare clic su Salva, quindi su Chiudi.
  5. Creare un nuovo archivio del contenuto in Creazione report personalizzati per fare riferimento al database di archivio contenuto DB2.
    1. Avviare la console di gestione di Cognos (eseguire il comando cogconfig.sh in /opt/ibm/RationalInsight/cognos/bin).
    2. Fare clic su Accesso dati > Gestore contenuto, quindi fare clic con il pulsante destro del mouse su Archivio contenuto, quindi fare clic su Nuova risorsa > Database.
    3. Nel campo Nome database, immettere il nome del database creato nel passo 1.
    4. Selezionare la riga ID utente e password, fare clic sull'icona Modifica e immettere un nome utente e una password da poter utilizzare per accedere all'archivio contenuto del database creato nel passo 1.
    5. Selezionare Configurazione locale e fare clic su Salva configurazione.
  6. Creare una nuova istanza di WebSphere Application Server per ospitare il server di report. questa operazione non è necessaria se è stata scelta l'opzione di installazione WebSphere Application Server tramite il programma di installazione Creazione report personalizzati.
  7. Configurare l'istanza di WebSphere Application Server per ospitare il server di report.
    1. Riavviare WebSphere Application Server se è stata modificata la configurazione Cognos.
    2. Aprire la console di gestione di WebSphere Application Server (aprire un browser Web e inserire l'indirizzo http://localhost:9060/ibm/console/). Se 9060 non è il numero porta registrato dallo strumento gestione profili di WebSphere Application Server, sostituire 9060 con qualsiasi altro numero porta.
    3. Accedere alla console di gestione di WebSphere Application Server (inserire nel browser l'indirizzo http://localhost:portnumber/ibm/console/login.do e immettere nome utente e password).
    4. Espandere il nodo Server nella barra laterale sinistra e selezionare Server di applicazioni.
    5. Fare clic sul link server1, ed espandere il nodo Gestione di processo e Java.
    6. Fare clic sul collegamento Definizione processo e quindi sul collegamento Java Virtual Machine.
    7. Impostare la dimensione heap JVM iniziale e quella massima rispettivamente su 256 e 768.
    8. Fare clic su Applica (in basso alla pagina) e fare clic sul collegamento Salva.
    9. Fare clic sul collegamento Voci di ambiente.
    10. Fare clic su Nuovo e aggiungere la seguente proprietà:
      LD_LIBRARY_PATH=[INSTALLDIR]/cognos/bin
    11. Fare clic su OK, quindi su Nuovo e aggiungere la seguente proprietà:
      PATH=[INSTALLDIR]/cognos/bin
    12. Fare clic su Applica, quindi su Salva.
    13. Riavviare WebSphere Application Server.
  8. Creare e distribuire il file EAR del server di report.
    1. Avviare la console di gestione di Cognos (eseguire il comando cogconfig.sh in /opt/ibm/RationalInsight/cognos/bin).
    2. Selezionare Ambiente e modificare tutte le porte da 9300 nel numero porta del profilo WebSphere Application Server, che è per impostazione predefinita 9080.
    3. Selezionare Servizi Portale e modificare tutte le porte da 9300 nel numero porta del profilo WebSphere Application Server.
    4. Fare clic su Salva, quindi su Chiudi.
    5. Selezionare Azioni > Crea file di applicazione.
    6. Fare clic su Avanti, accettare i valori predefiniti e fare clic su Avanti.
    7. Fare clic su Fine, quindi su Chiudi.
  9. Installare il file EAR del server di report.
    1. Accedere alla console di gestione di WebSphere Application Server (inserire nel browser l'indirizzo http://localhost:portnumber/ibm/console/login.do e immettere nome utente e password).
    2. Espandere il nodo Applicazioni nella barra laterale sinistra e selezionare Installa nuova applicazione.
    3. Fare clic su Sfoglia, accedere alla cartella [directory_installazione_rational_insight]/cognos e selezionare il file p2pd.ear.
    4. Accettare le opzioni predefinite e fare clic su Avanti. Eseguire questa operazione quattro volte.
    5. Fare clic sul collegamento Salva, poi su Applicazioni enterprise nella barra laterale sinistra e, se l'Applicazione predefinita è elencata, disinstallarla.
    6. Selezionare l'applicazione IBM Cognos 8 e fare clic su Avvia. Il caricamento completo e l'avvio dell'applicazione richiede alcuni minuti.
    7. Aprire un browser e inserire al suo interno l'indirizzo http://server:port/insight/servlet. Se Cognos Content Manager funziona correttamente, nella pagina Web viene visualizzato un testo simile al seguente:
      IBM Cognos 8
      
      Content Manager
      
      Build: 8.4.2519.0
      
      Start time: Tuesday, November 18, 2008 3:00:41 PM PST
      
      Current time: Tuesday, November 18, 2008 3:01:25 PM PST
      
      State: Running. 
    8. Inserire nel browser Web l'indirizzo http://server:port/insight. Verrà visualizzata la home page del portale Creazione report personalizzati.
  10. Importare i report di esempio di Creazione report personalizzati.
    1. Copiare il file [directory_installazione_rational_insight]/reportal/deployment/Rational_Example_Reports.zip nella directory [directory_installazione_rational_insight]/cognos/deployment/.
    2. Aprire l'applicazione Web Creazione report personalizzati all'indirizzo server:port/insight.
    3. Aprire la pagina di gestione Cognos.
    4. Selezionare Configurazione.
    5. Fare clic su Gestione contenuto e poi sull'icona Nuova importazione.
    6. Verificare che allrqm sia elencato come archivio di distribuzione e fare due volte clic su Avanti.
    7. Per importare tutti i package e le cartelle, selezionare la casella nell'intestazione di tabella e fare quattro volte clic su Avanti.
    8. Fare clic su Fine, quindi su Esegui e infine su OK.
    9. Fare clic sull'icona Home e verificare che tutti i package e le cartelle siano elencati nella scheda Cartelle pubbliche.
  11. Eseguire un test delle connessioni origine dati per il data warehouse e le origini del prodotto.
    1. Aprire l'applicazione Web Creazione report personalizzati all'indirizzo http://server:port/insight.
    2. Aprire la pagina di gestione Cognos (fare clic su Avvia > Gestione IBM Cognos).
    3. Fare clic su Configurazione > Connessioni origine dati > RIDW.
    4. Fare clic sull'azione Imposta proprietà per l'origine dati RIDW.
    5. Fare clic sulla scheda Connessione.
    6. Fare clic su Esegui test della connessione.
    7. Fare clic su Verifica.
    8. Fare clic su Chiudi due volte, quindi fare clic su OK.
    9. Fare clic su Configurazione > Connessioni origine dati > RQM.
      Nota: per tornare all'elenco delle connessioni dell'origine dati, potrebbe essere necessario fare clic su Cognos sopra il campo Nome.
    10. Fare clic sull'azione Imposta proprietà per l'origine dati del prodotto, ad esempio, ClearQuest.
    11. Fare clic sulla scheda Connessione.
    12. Fare clic su Esegui test della connessione.
    13. Fare clic su Verifica.
    14. Fare clic su Chiudi due volte, quindi fare clic su OK.
  12. Eseguire il test dei report di esempio di Creazione report personalizzati.
    1. Aprire l'applicazione Web Creazione report personalizzati all'indirizzo http://server:port/insight.
    2. Fare clic sulla cartella Rational Quality Manager.
    3. Eseguire i report.

Feedback