Lotus Traveler: Configurando Alta Disponibilidade: Difference between revisions

From Wiki
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
Esta configuração é válida para a versão Lotus Traveler 8.5.3 Upgrade Pack 1
Esta configuração é válida para a versão Lotus Traveler 8.5.3 Upgrade Pack 1


== Extraindo os arquivos de DDL para a criação da Database ==
== Criando a Base de Dados do Lotus Traveler ==
 
=== Extraindo os arquivos de DDL para a criação da Database ===


Após instalar o Lotus Traveler, vá para o diretório  
Após instalar o Lotus Traveler, vá para o diretório  
Line 22: Line 24:




== Criando a Base de Dados ==
=== Criando a Base de Dados ===


Abra a "Janela de Comando do DB2 - Administrador", no menu do DB2 e vá para o diretório onde descompactou os arquivos
Abra a "Janela de Comando do DB2 - Administrador", no menu do DB2 e vá para o diretório onde descompactou os arquivos
Line 41: Line 43:




== Crie o usuário Lotus Notes Traveler User para o DB2  ==
=== Crie o usuário Lotus Notes Traveler User para o DB2  ===


Para acessar a base é necessário criar um usuário no Sistema Operacional para acesso no DB2
Para acessar a base é necessário criar um usuário no Sistema Operacional para acesso no DB2
Line 54: Line 56:




== Informar ao Lotus Traveler que a Database foi Criada ==
== Configurar o Lotus Traveler em Alta Disponibilidade ==
 
Siga o passos para adicionar o primeiro nó do Cluster Traveler e o Demais nós
 
 
=== Para o servidor Lotus Traveler ===
 
Neste momento é necessário parar o Servidor Domino/Traveler.
 
Execute o procedimento normal de parada do Servidor Domino/Traveler.
 
=== Informar ao Lotus Traveler que a Database foi Criada ===


No arquivo notes.ini, adicione a variável:
No arquivo notes.ini, adicione a variável:
Line 62: Line 75:
Para informar ao Lotus Traveler que a Database foi criada.
Para informar ao Lotus Traveler que a Database foi criada.


 
=== Configurando o Acesso via JDBC ===
== Configurando o Acesso via JDBC ==


No Servidor do DB2, localize o arquivo '''db2jcc4.jar'''. Este arquivo se encontra na pasta ('''<db2_install_dir>\sqllib\java\''').
No Servidor do DB2, localize o arquivo '''db2jcc4.jar'''. Este arquivo se encontra na pasta ('''<db2_install_dir>\sqllib\java\''').
Line 73: Line 85:
  C:\IBM\Lotus\Domino\Traveler\lib
  C:\IBM\Lotus\Domino\Traveler\lib


== Executando o utilitário de Migração do DB do Traveler ==
=== Executando o utilitário de Migração do DB do Traveler ===


Abra um prompt de Comando
Abra um prompt de Comando
Line 87: Line 99:
O formato do comando '''travelerUtil.cmd'''
O formato do comando '''travelerUtil.cmd'''


  travelerUtil db set url=jdbc:db2://<db2server hostname>:<db port>/ <traveler db name> user=<db2 admin id> pw=<db2 password>
  travelerUtil db set url=jdbc:db2://<db2server hostname>:<db port>/ <traveler db name> user=<LNT USER> pw=<db2 password>


Onde:
Onde:
Line 99: Line 111:
No nosso caso, o comando é:
No nosso caso, o comando é:


  C:\IBM\Lotus\Domino\data\traveler\util> '''travelerUtil db set url=jdbc:db2://db2_server:50000/traveler user=db2admin pw=passw0rd'''
  C:\IBM\Lotus\Domino\data\traveler\util> '''travelerUtil db set url=jdbc:db2://db2_server:50000/traveler user=LNTUSER pw=passw0rd'''
   
   
  Resultado:
  Resultado:
   
   
  Using JDBC jar: C:\IBM\Lotus\Domino\Traveler\lib\db2jcc4.jar
  Using JDBC jar: C:\IBM\Lotus\Domino\Traveler\lib\db2jcc4.jar
  Checking database connection to: jdbc:db2://trvdb2.bb.com.br:50000/traveler
  Checking database connection to: jdbc:db2://db2_server:50000/traveler
  Connection successful.
  Connection successful.
  Database configuration settings have been saved.
  Database configuration settings have been saved.
  Restart the server for changes to take effect.
  Restart the server for changes to take effect.
=== Validando Migração do DB do Traveler ===
Execute o comando "travelerUtil db show", para validar a configuração
C:\IBM\Lotus\Domino\data\traveler\util>travelerUtil db show
Database Connection URL:    jdbc:db2://db2_server:50000/traveler
notes.ini JDBC Driver Path: C:\IBM\Lotus\Domino\Traveler\lib\db2jcc4.jar
DB username:                LNTUSER
DB password:                ********
=== Iniciar o servidor Lotus Traveler ===
Neste momento é necessário iniciar o Servidor Domino/Traveler.
Execute o procedimento normal de iniciar do Servidor Domino/Traveler.
'''Obs.: Ao iniciar o Lotus Traveler o servidor irá realizar a migração dos Dados do Derby para o DB2.'''
[13DC:0002-120C] 28/06/2012 18:44:44  Lotus Traveler: Server starting...
[13DC:0002-120C] 28/06/2012 18:44:57  Lotus Traveler: Transfer has completed succesfully.  Traveler will now start in HADR mode.
[13DC:0002-120C] 28/06/2012 18:44:59  Lotus Traveler: Adding Client Installation Files (8.5.3.2.201205282100) to Database.
...
...
[13DC:0002-120C] 28/06/2012 18:45:12  Lotus Traveler: Adding Client Installation Files (8.5.3.2.201205282100) to Database.
[13DC:0002-120C] 28/06/2012 18:45:14  Lotus Traveler: Loading HTTP Server.
>
> LOAD HTTP >C:\Users\ADMINI~1\AppData\Local\Temp\1\notesE520AA\rem15931.con
[06BC:0002-0C0C] 28/06/2012 18:45:15  HTTP Server: Using Web Configuration View
[13DC:0002-120C] 28/06/2012 18:45:24  Lotus Traveler: Server started.
[06BC:0002-0C0C] 28/06/2012 18:45:24  JVM: Java Virtual Machine initialized.
[06BC:0002-0C0C] 28/06/2012 18:45:24  HTTP Server: Java Virtual Machine loaded
[06BC:0002-0C0C] 28/06/2012 18:45:30  XSP Command Manager initialized
[06BC:0002-0C0C] 28/06/2012 18:45:36  HTTP Server: Started
=== Acessando o Administrador do Traveler ===
A administração do Traveler agora é realizada via XPages.
Para acessar acesse a url;
<nowiki>http://<Traveler Server Hostname>/LotusTraveler.nsf</nowiki>
= Ver também =
* [[Lotus Traveler: Tuning English]]
* [[Lotus Traveler: Configurando Alta Disponibilidade]]
* [[Lotus Domino: Redirecionando Output para um arquivo e executando um shell]]
* [[IBM Domino: Coletando estatísticas de um servidor Domino via HTTP]]
* [[Lotus Domino e Notes|  Mais Artigos sobre IBM Domino, IBM Notes e IBM Traveler]]
[[Category: IBM Domino]]
[[Category: Lotus Domino]]
[[Category: Traveler]]

Latest revision as of 14:52, 2 April 2014

Esta configuração é válida para a versão Lotus Traveler 8.5.3 Upgrade Pack 1

Criando a Base de Dados do Lotus Traveler

Extraindo os arquivos de DDL para a criação da Database

Após instalar o Lotus Traveler, vá para o diretório

<DOMINO_DATA>\traveler\cfg\db

Ex.:

C:\IBM\Lotus\Domino\data\traveler\cfg\db

Descompacte o arquivo TravelerSQL.zip

Verifique os arquivos descompactados

<DOMINO_DATA>\traveler\cfg\db\TravelerSQL\DB2

Ex.:

C:\IBM\Lotus\Domino\data\traveler\cfg\db\TravelerSQL\DB2


Criando a Base de Dados

Abra a "Janela de Comando do DB2 - Administrador", no menu do DB2 e vá para o diretório onde descompactou os arquivos

Imagem:CreateDb_1.png

Execute o comando para criar o Database do Traveler

C:\IBM\Lotus\Domino\data\traveler\cfg\db\TravelerSQL\DB2> db2cmd -c -w -i db2 -tvf createDb.sql

Se nenhum erro foi listado a Database foi criada com Sucesso.

Vamos definir as permissões, executando o comando

C:\IBM\Lotus\Domino\data\traveler\cfg\db\TravelerSQL\DB2> db2cmd -c -w -i db2 -tvf appGrants.sql

Se nenhum erro foi listado a permissões foram concedidas com Sucesso.


Crie o usuário Lotus Notes Traveler User para o DB2

Para acessar a base é necessário criar um usuário no Sistema Operacional para acesso no DB2

O usuário padrão dos scripts é o:

LNTUSER

Conforme a figura:

Imagem:CreateDb_2.png


Configurar o Lotus Traveler em Alta Disponibilidade

Siga o passos para adicionar o primeiro nó do Cluster Traveler e o Demais nós


Para o servidor Lotus Traveler

Neste momento é necessário parar o Servidor Domino/Traveler.

Execute o procedimento normal de parada do Servidor Domino/Traveler.

Informar ao Lotus Traveler que a Database foi Criada

No arquivo notes.ini, adicione a variável:

NTS_AUTO_DBSCHEMA=false

Para informar ao Lotus Traveler que a Database foi criada.

Configurando o Acesso via JDBC

No Servidor do DB2, localize o arquivo db2jcc4.jar. Este arquivo se encontra na pasta (<db2_install_dir>\sqllib\java\).

Copie o arquivo db2jcc4.jar, para a pasta <domino>\Traveler\lib.

No nosso caso:

C:\IBM\Lotus\Domino\Traveler\lib

Executando o utilitário de Migração do DB do Traveler

Abra um prompt de Comando

Vá para o diretório <domino_data>\traveler\util.

No nosso caso:

C:\IBM\Lotus\Domino\Data\traveler\util

Migrando a database

O formato do comando travelerUtil.cmd

travelerUtil db set url=jdbc:db2://<db2server hostname>:<db port>/ <traveler db name> user=<LNT USER> pw=<db2 password>

Onde:

  • <db2server hostname> = Hostname do Servidor DB2
  • <db port> = Porta do Servidor DB2
  • <traveler db name> = Banco de dados do Traveler
  • <db2 admin id> = Administrador do DB2
  • <db2 password> = Senha do Administrador DB2

No nosso caso, o comando é:

C:\IBM\Lotus\Domino\data\traveler\util> travelerUtil db set url=jdbc:db2://db2_server:50000/traveler user=LNTUSER pw=passw0rd

Resultado:

Using JDBC jar: C:\IBM\Lotus\Domino\Traveler\lib\db2jcc4.jar
Checking database connection to: jdbc:db2://db2_server:50000/traveler
Connection successful.
Database configuration settings have been saved.
Restart the server for changes to take effect.

Validando Migração do DB do Traveler

Execute o comando "travelerUtil db show", para validar a configuração

C:\IBM\Lotus\Domino\data\traveler\util>travelerUtil db show


Database Connection URL:    jdbc:db2://db2_server:50000/traveler
notes.ini JDBC Driver Path: C:\IBM\Lotus\Domino\Traveler\lib\db2jcc4.jar
DB username:                LNTUSER
DB password:                ********

Iniciar o servidor Lotus Traveler

Neste momento é necessário iniciar o Servidor Domino/Traveler.

Execute o procedimento normal de iniciar do Servidor Domino/Traveler.

Obs.: Ao iniciar o Lotus Traveler o servidor irá realizar a migração dos Dados do Derby para o DB2.

[13DC:0002-120C] 28/06/2012 18:44:44   Lotus Traveler: Server starting...
[13DC:0002-120C] 28/06/2012 18:44:57   Lotus Traveler: Transfer has completed succesfully.  Traveler will now start in HADR mode.
[13DC:0002-120C] 28/06/2012 18:44:59   Lotus Traveler: Adding Client Installation Files (8.5.3.2.201205282100) to Database.
...
...
[13DC:0002-120C] 28/06/2012 18:45:12   Lotus Traveler: Adding Client Installation Files (8.5.3.2.201205282100) to Database.
[13DC:0002-120C] 28/06/2012 18:45:14   Lotus Traveler: Loading HTTP Server.

>
> LOAD HTTP >C:\Users\ADMINI~1\AppData\Local\Temp\1\notesE520AA\rem15931.con
[06BC:0002-0C0C] 28/06/2012 18:45:15   HTTP Server: Using Web Configuration View
[13DC:0002-120C] 28/06/2012 18:45:24   Lotus Traveler: Server started.
[06BC:0002-0C0C] 28/06/2012 18:45:24   JVM: Java Virtual Machine initialized.
[06BC:0002-0C0C] 28/06/2012 18:45:24   HTTP Server: Java Virtual Machine loaded
[06BC:0002-0C0C] 28/06/2012 18:45:30   XSP Command Manager initialized
[06BC:0002-0C0C] 28/06/2012 18:45:36   HTTP Server: Started

Acessando o Administrador do Traveler

A administração do Traveler agora é realizada via XPages.

Para acessar acesse a url;

http://<Traveler Server Hostname>/LotusTraveler.nsf


Ver também