Lotus Traveler: Configurando Alta Disponibilidade: Difference between revisions
(16 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 | ||
== Criando a | == 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 20: | Line 22: | ||
C:\IBM\Lotus\Domino\data\traveler\cfg\db\TravelerSQL\DB2 | 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 | Abra a "Janela de Comando do DB2 - Administrador", no menu do DB2 e vá para o diretório onde descompactou os arquivos | ||
Line 28: | Line 33: | ||
C:\IBM\Lotus\Domino\data\traveler\cfg\db\TravelerSQL\DB2> '''db2cmd -c -w -i db2 -tvf createDb.sql''' | 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; | |||
<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
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:
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