Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Informações
titleAtenção

Esta página é destinada da atualização 1.6.0 à 1.6.3 do fluigTOTVS Fluig Plataforma.

Caso possua atualização superior a Waterdrop (1.6.4), acesse: Fluig Indexer em alta disponibilidade.Para atualizações 1.5.6 à 1.5.13 acesse: Como configurar o fluig Indexer para executar em cluster da release 1.5.6 à 1.5.13?.

Em atualizações 1.5.6 ou inferior acesse: Como configurar o fluig Indexer para executar em cluster na release 1.5.6 ou inferior?.

Índice

Índice
maxLevel4
outlinetrue
exclude.*ndice
stylenone


Introdução

As instruções a seguir completarão a instalação de um fluig Fluig Indexer em um cluster de servidores dedicados, continuando as instruções iniciadas na página Fluig Indexer em Servidor Dedicado.


Fluig Indexer Master

Somente um dos servidores precisa ser eleito como Master. Nele será executado o processo de coordenação dos nós do cluster de servidores (ZooKeeper).

  • Execute o script [fluig Fluig Indexer]/solr/startCloudMaster.sh (Linux) ou [fluig Fluig Indexer]\solr\startCloudMaster.bat (Windows) para iniciar o fluig Fluig Indexer.
  • Para interromper, execute o arquivo [fluig Fluig Indexer]/solr/stopCloud.sh (Linux) ou [fluig Fluig Indexer]\solr\stopCloud.bat (Windows).
Nota
titleAtenção!

É importante que o fluig Fluig Indexer seja iniciado antes do fluigFluig, caso contrário o fluig Fluig irá considerar que não há Serviço de Indexação disponível.


Fluig Indexer Slave

Um ou mais servidores podem ser utilizados como Slave.

  • Edite o arquivo [fluig Fluig Indexer]/solr/startCloudSlave.sh (Linux) ou [fluig Fluig Indexer]\solr\startCloudSlave.bat (Windows) para configurar o IP e porta do processo de coordenação (ZooKeeper) do cluster de indexação que é executado no servidor Master (informado após o parâmetro -z).

...

  • Se desejar subir duas instâncias na mesma máquina ou apenas subir o fluig Fluig Indexer em outra porta, adicione o parâmetro "-p". e informe a porta.
  • Nesse caso também é necessário adicionar o mesmo parâmetro nos scripts de interrupção do serviço: [fluig Fluig Indexer]/solr/stopCloud.sh (Linux) ou [fluig Fluig Indexer]\solr\stopCloud.bat (Windows).

...

Nota
titleAtenção!

É importante que o fluig Fluig Indexer Master seja iniciado antes do fluig Fluig Index Slave, caso contrário este último irá considerar que não há Serviço de Coordenação disponível.


Configurando o

...

Fluig para usar o Indexer

Se o fluigFluig tiver em execução, siga os passos abaixo:

Deck of Cards
effectDuration0.5
historyfalse
idSample
effectTypefade
Card
defaulttrue
id1
labelPasso 1


  • Acesse o fluig a plataforma com o usuário 'wcmadmin':

Card
id2
labelPasso 2


  • Clique no menu Painel de Controle → Aba WCM → Configurações do Sistema:

Card
id3
labelPasso 3


  • Clique na Aba Parâmetros da Plataforma e localize as configurações do Servidor de Indexação:

Card
id4
labelPasso 4


  • Configure da seguinte forma:
    • Diretório do Solr: Incluir o caminho para a pasta do Solr.
    • URL de acesso ao Solr:  Deve ser informando o endereço do servidor onde está sendo executado o fluig  Fluig Indexer Master. Deverá ser incluido da seguinte forma: http://[Host Servidor Master]:[Porta].  A porta utilizada será a do serviço de coordenação do cluster que por padrão é a porta do 9983.
    • Solr em Servidor Remoto: Deve estar ativado (ON).
    • Solr em Cluster: Deve estar ativado (ON). Esta opção ativa o Solr em Cluster, necessária para ambientes em cluster.

Card
id5
labelPasso 5


  • As alterações nos parâmetros exigem a reinicialização da plataforma. Portanto inicie os serviços na ordem correta.




Se o fluigFluig estiver parado, siga os passos abaixo:

No servidor onde está instalado o fluiginstalada a plataforma, acesse o diretório [Instalação fluig]/repository/wcmdir/config e edite o arquivo configuration.properties. Caso o arquivo configuration.properties não exista, crie um novo arquivo com este nome.

...

Modifique o parâmetro totvs/solrURL informando o endereço do servidor onde está sendo executado o fluig  Fluig Indexer Master. Deverá ser informado apenas o IP ou hostname do servidor e a porta, sem o protocolo e contexto. A porta utilizada será a do serviço de coordenação do cluster que por padrão é a porta do 9983.

O parâmetro totvs/solrCloud irá condicionar o fluig Fluig para ativar a opção do Solr em Cluster, necessária para ambientes em cluster.


Criação de Core

Cada empresa (tenant) criada no fluig é na plataforma é mapeada para um Core no Indexer. Quando em cluster, os Cores não são criados automaticamente, por isso é preciso criá-los manualmente antes de criar a empresa no fluigna plataforma.

  • Inicie o Master e o(s) Slave(s) e crie o Core com o seguinte comando:

...

  • Informe o código que será usado para a empresa criada no fluig em <ID do Tenant>.
  • Se utilizar mais de um Slave, informe o número de instâncias totais (Master + Slaves) após o parâmetro -replicationFactor.


Registrando o

...

Fluig Indexer como Serviço no Windows/Linux

Para registrar fluig Fluig Indexer como serviço, utilize os procedimentos padrões do sistema operacional em questão.

...