Lotus Traveler: Configurando Alta Disponibilidade: Difference between revisions

From Wiki
 
(10 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:
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;
 
<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