Configurazione del server di report: attività per DB2

Linux Le operazioni necessarie per la configurazione del database DB2 dipendono dalle opzioni scelte per la funzione Insight Server durante il processo di installazione. Potrebbe essere necessario creare il database Content Store DB2, configurare l'istanza di IBM WebSphere Application Server come host per il server di report e generare, distribuire ed installare i file di archivio enterprise.
Per configurare il server di report:
Nota: I passi da 2 a 13 sono necessari solo se si è scelto il metodo di installazione manuale.
  1. Configurare il server di report affinché si connetti all'archivio contenuti registrando le istanze del database in modo che vengano avviate automaticamente durante i riavvii del sistema.
    1. Eseguire il seguente comando:
      db2iauto -on <instance name> 
    2. Aprire il file /etc/inittab in un editor.
    3. Individuare la seguente stringa di codice:
      fmc:2345:respawn:/opt/ibm/db2/V9.1/bin/db2fmcd #DB2 Fault Monitor Coordinator 
    4. Spostare la stringa di codice e posizionarla immediatamente dopo il comando id:5:initdefault:.
  2. Creare un database Content Store:
    Nota: Assicurarsi che l'utente corrente abbia i privilegi di amministrazione necessari per creare i database e i contenitori di spazi tabella. L'utente corrente è quello che può connettersi al runtime all'archivio contenuti Cognos. Se si desidera che altri utenti possano connettersi al runtime all'archivio contenuti Cognos, consultare il manuale IBM Cognos 8 Business Intelligence Installation and Configuration Guide per istruzioni.
    1. Avviare la finestra comandi DB2 utilizzando un account di amministratore database DB2 valido. Per impostazione predefinita, l'utente è db2inst1.
    2. Passare alla directory /opt/ibm/RationalInsight/reportal/contentstore.
    3. Passare all'utente root eseguendo il comando su. Se richiesto, immettere la password root.
    4. Impostare le autorizzazioni per i file e le cartelle eseguendo il seguente comando:
      chown db2inst1.db2iadm1 /opt/ibm/RationalInsight/reportal/contentstore -R
      dove db2inst1 è il proprietario dell'istanza DB2 e db2iadm1 è il gruppo DB2.
    5. Ritornare alla console di gestione del database ed eseguire lo script shell install.sh mediante il seguente comando:
      [db2inst1@VEGAVM contentstore]$ ./install.sh
    6. Quando richiesto, specificare i parametri per l'archivio contenuti. Per visualizzare un elenco di parametri e le relative spiegazioni, vedere i relativi link nella parte inferiore di questa pagina.
    7. Espandere la cartella Tutti i database e verificare che contenga il database aggiunto.
  3. Impostare JRE (Java Runtime Environment) in modo che Cognos e il server di report vengano eseguiti 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. Assicurarsi che i seguenti driver DB2 siano installati nella directory [INSTALLDIR]/cognos/webapps/p2pd/WEB-INF/lib:
      • db2java.jar
      • db2jcc.jar
      • db2jcc_license_cu.jar
      • db2policy.jar

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

    5. Copiare il file libdb2.so dalla directory [DB2 INSTALLDIR]/lib32 o [DB2 INSTALLDIR]//lib64 nella directory /usr/local/lib.
  4. Eliminare il servizio IBM Cognos 8 basato su Tomcat:
    1. Avviare la console di gestione 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, quindi fare clic su .
    3. Fare clic su Salva, quindi su Chiudi.
  5. Creare un nuovo archivio dati in Rational Insight che faccia riferimento al database di archivio contenuti DB2:
    1. Avviare la console di gestione Cognos (eseguire il comando cogconfig.sh in /opt/ibm/RationalInsight/cognos/bin).
    2. Fare clic su Accesso ai dati > Gestore contenuti, fare clic con il tasto destro del mouse su Archivio contenuti, quindi su Nuova risorsa > Database.
    3. Nel campo Nome database, immettere il nome del database creato al passo 1.
    4. Selezionare la riga ID utente e password, fare clic sull'icona Modifica, ed immettere un nome utente e una password che possano essere utilizzati per accedere all'archivio contenuti database creato al passo 1.
    5. Selezionare Configurazione locale e fare clic su Salva configurazione.
  6. Creare una nuova istanza di WebSphere Application Server come host per il server di report. Questo passo non è necessario se si è scelto di installare WebSphere Application Server mediante il programma di installazione di Rational Insight.
  7. Configurare l'istanza di WebSphere Application Server come host per il server di report:
    1. Riavviare WebSphere Application Server se la configurazione di Cognos è stata modificata.
    2. Aprire la console di gestione di WebSphere Application Server (aprire un browser Web ed andare all'indirizzo http://localhost:9060/ibm/console/). Se 9060 non è il numero di porta registrato dallo strumento di gestione profili WebSphere Application Server, sostituire 9060 con qualsiasi altro numero di porta.
    3. Accedere alla console di gestione di WebSphere Application Server (nel browser andare all'indirizzo http://localhost:portnumber/ibm/console/login.do ed immettere i propri nome utente e password).
    4. Espandere il nodo Server nella barra laterale sinistra e selezionare Server di applicazioni.
    5. Fare clic sul link RationalInsightServer ed espandere il nodo Gestione Java e processi.
    6. Fare clic sul link Definizione processo, quindi sul link Java Virtual Machine.
    7. Immettere la dimensione di heap JVM iniziale e massima, ad esempio 256 e 768.
    8. Fare clic su Applica (nella parte inferiore della pagina), quindi fare clic sul link Salva.
    9. Fare clic sul link Voci di ambiente.
    10. Fare clic su Nuovo ed aggiungere la seguente proprietà:
      LD_LIBRARY_PATH=[INSTALLDIR]/cognos/bin
    11. Fare clic su OK, quindi su Nuovo ed aggiungere le seguenti proprietà:
      PATH=[INSTALLDIR]/cognos/bin
    12. Fare clic su Applica, quindi su Salva.
    13. Riavviare WebSphere Application Server.
  8. Generare e distribuire il file di archivio enterprise del server di report:
    1. Avviare la console di gestione Cognos (eseguire il comando cogconfig.sh in /opt/ibm/RationalInsight/cognos/bin).
    2. Selezionare Ambiente e modificare tutte le porte da 9300 nel numero di porta del profilo WebSphere Application Server, che, per impostazione predefinita, è 9080.
    3. Selezionare Servizi portale e modificare tutte le porte da 9300 nel numero di porta del profilo di WebSphere Application Server.
    4. Fare clic su Salva, quindi su Chiudi.
    5. Selezionare Azioni > File applicazione di build.
    6. Fare clic su Avanti, accettare i valori predefiniti, quindi fare clic nuovamente su Avanti.
    7. Fare clic su Fine, quindi su Chiudi.
  9. Installare il file di archivio enterprise del server di report:
    1. Accedere alla console di gestione di WebSphere Application Server (nel browser andare all'indirizzo http://localhost:portnumber/ibm/console/login.do ed immettere i propri nome utente e password).
    2. Espandere il nodo Applicazioni nella barra laterale sinistra e selezionare Installa nuova applicazione.
    3. Fare clic su Sfoglia, passare alla cartella [directory_installazione_rational_insight]/cognos e selezionare il file p2pd.ear.
    4. Accettare le opzioni predefinite e fare clic su Avanti. Ripetere questo passo quattro volte.
    5. Fare clic sul link Salva, quindi su Applicazioni enterprise nella barra laterale sinistra, e se è presente la voce Applicazione predefinita, disinstallarla.
    6. Copiare i file di contenuto Web Cognos statici da [directory_installazione_rational_insight]/cognos/webcontent/*.* nella directory di archivio Web espansa dell'applicazione. Un esempio di directory di archivio Web è: [directory_installazione_WebSphere]/profiles/RationalInsight/installedApps/NODENAME/IBM Cognos 8.ear/p2pd.war.
    7. Selezionare l'applicazione IBM Cognos 8 e fare clic su Avvia. Per caricare ed avviare l'applicazione sono necessari alcuni minuti.
    8. Aprire un browser e andare all'indirizzo http://server:port/insight/servlet. Se Cognos Content Manager funziona correttamente, nella pagina Web verrà visualizzato un messaggio 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.
    9. Nel browser Web, andare all'indirizzo http://server:port/insight. Verrà visualizzata la home page del portale Rational Insight.
  10. Distribuire il file di archivio Web (WAR) per i documenti di aiuto:
    1. Avviare la console di gestione di WebSphere Application Server (nel browser andare all'indirizzo http://localhost:9060/ibm/console/login.do.
    2. Selezionare Applicazioni > Installa nuova applicazione.
    3. Fare clic su Sfoglia ed individuare il file WAR INSIGHThelp.war. Il percorso predefinito è C:\Programmi\IBM\Rational Insight\UA. Specificare help come root di contesto e fare clic su Avanti.
    4. Nella pagina Selezione opzioni di installazione, fare clic su Avanti.
    5. Nella pagina Associazione moduli ai server, fare clic su Avanti.
    6. Nella pagina Associa host virtuali per i moduli Web, fare clic su Avanti.
    7. Nella pagina Riepilogo, fare clic su Fine.
    8. Fare clic su Salva.
  11. Installare la skin Rational Insight:
    1. Avviare la console di gestione di WebSphere Application Server. L'URL predefinito è http://localhost:9060/ibm/console/login.do.
    2. Aprire la pagina di amministrazione Cognos (Avvia > IBM Cognos Administration).
    3. Fare clic sulla scheda Configurazione.
    4. Nel riquadro navigazione nella parte sinistra dello schermo, fare clic su Stili.
    5. Fare clic su Nuovo stile.
    6. Nel campo Nome, immettere Rational Insight e fare clic su Avanti.
    7. Nel campo Posizione risorsa stile, immettere vega.
    8. Nel campo Anteprima risorse, immettere preview.htm.
    9. Fare clic su Fine.
  12. Selezionare la skin Rational Insight:
    1. Aprire la home page Cognos all'indirizzo http://host/cognos8/cgi-bin/cognos.cgi.
    2. Fare clic su Area utente e su Preferenze utente.
    3. Nella casella Stile, selezionare Rational Insight e fare clic su OK.
  13. Impostare la skin Rational Insight come skin predefinita:
    1. Aprire la home page Cognos all'indirizzo http://host/cognos8/cgi-bin/cognos.cgi. Assicurarsi di disporre dei diritti di amministratore.
    2. Fare clic su Sicurezza.
    3. Fare clic su Cognos.
    4. Fare clic sull'icona Modifica profilo utente predefinito (alla sinistra del pulsante di ricerca).
    5. Fare clic su Preferenze.
    6. Nella casella Stile, selezionare Rational Insight e fare clic su OK.
  14. Importare i report di esempio Rational Insight:
    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 Rational Insight all'indirizzo server:port/insight.
    3. Aprire la pagina di amministrazione di Cognos.
    4. Fare clic su Configurazione.
    5. Fare clic su Amministrazione contenuti, quindi sull'icona Nuova importazione.
    6. Assicurarsi che Rational_Example_Reports sia elencato come archivio di distribuzione e fare clic su Avanti due volte.
    7. Per importare tutti i package e cartelle, selezionare la casella nell'intestazione della tabella e fare clic su Avanti quattro volte.
    8. Fare clic su Fine, quindi su Esegui e OK.
    9. Fare clic sull'icona Home e verificare che tutti i package e le cartelle siano elencati in Cartelle pubbliche.
  15. Modificare il file di configurazione dati XML:
    I file di configurazione dati di esempio, definiscono le associazioni predefinite per tutti i template e i dati di esempio di ogni prodotto. Effettuare un backup dei file di configurazione dati XML, quindi modificare i file in base al proprio ambiente. I gruppi di risorse sono definiti ai seguenti livelli:
    • Rational ClearQuest: a livello di database utente
    • Rational ClearCase: a livello vista
    • Rational TestManager: a livello di progetto
    • Rational Team Concert: a livello di progetto
    • Rational Quality Manager: a livello di progetto
    1. Avviare XML Data Configuration.
    2. Fare clic su File > Apri configurazione, andare alla directory in cui si trovano i file di configurazione dati ed aprire il file di configurazione dati del prodotto; ad esempio clearcase.xdc. Il percorso predefinito è la directory /opt/ibm/RationalInsight/dataconfig/configs/. Quando viene richiesto di creare un progetto ETL, fare clic su OK.
    3. In Esplora dati XML, espandere la struttura ad albero fino a visualizzare i gruppi di risorse XML Data Configuration > Categoria di risorse). I gruppi di risorse sono rappresentati dalle icone delle origini dati. Eliminare tutte le definizioni di gruppo di risorse non applicabili.
    4. Selezionare il gruppo di risorse applicabile con il tasto destro del mouse, quindi fare clic su Modifica.
    5. Nel campo Servizio dati, immettere l'URL del gruppo di risorse sul server in cui è installato Rational Insight Data Services.La sintassi dell'URL è http://host:porta/Servizio dati/Nome adattatore/nome risorsa, dove host è il nome del server Rational Insight Data Services, porta è la porta utilizzata da Rational Insight Data Services, Servizio dati è la directory root in cui è installato Rational Insight Data Services, Nome adattatore è il nome del prodotto per l'origine dati e nome risorsa è il nome della risorsa del prodotto. Ad esempio: http://host:9080/DataServices/ClearQuest/ALM/SAMPL. Per informazioni su come ottenere l'URL del gruppo di risorse, fare riferimento alla sezione sulla configurazione delle origini del prodotto per Rational Insight Data Services.
    6. Fare clic su File > Salva.
  16. Verificare le connessioni delle origini dati per Data Warehouse e per le origini dei prodotti:
    1. Aprire l'applicazione Web Rational Insight all'indirizzo http://server:port/insight.
    2. Aprire la pagina Amministrazione Cognos (fare clic su Avvia > IBM Cognos Administration o, dalla pagina di benvenuto di Rational Insight, fare clic sul link Amministrazione nel banner).
    3. Fare clic su Configurazione > Connessioni origini dati > RIDW.
    4. Fare clic sull'azione Imposta proprietà per l'origine dati RIDW.
    5. Fare clic su Connessione, selezionare il campo Stringa di connessione e fare clic sull'icona Modifica (l'icona con l'immagine di una matita all'estremità destra del campo).
    6. Nel campo Stringa di connessione DB2, assicurarsi che il nome database specificato sia SAMPLEDW e jdbc:db2://localhost:50000/SAMPLEDW sia la stringa di connessione. Fare clic su Verifica connessione.
    7. Fare clic su OK due volte.
    8. Fare clic su Configurazione > Connessioni origine dati > origineprodotto, dove origineprodotto è il nome dell'origine dati del prodotto.
    9. Fare clic sull'azione Imposta proprietà per l'origine dati del prodotto.
    10. Fare clic su Connessione, selezionare il campo Stringa di connessione e fare clic sull'icona Modifica (l'icona con l'immagine di una matita all'estremità destra del campo).
    11. Nel campo Stringa di connessione, se necessario, specificare le proprietà per l'accesso.
    12. Fare clic su OK due volte.
  17. Eseguire il test dei report di esempio Rational Insight:
    1. Aprire l'applicazione Web Rational Insight all'indirizzo http://server:port/insight.
    2. Fare clic sulla cartella Definizioni report di esempio.
    3. Eseguire i report.
Riferimenti correlati
Riferimento: Parametri DB2 per la creazione dell'archivio contenuti per il server di report

Feedback