Histórico da Página
...
O Solr possui dois modos de inicialização: Standalone e Cloud.
...
Em um ambiente de alta disponibilidade, é necessário utilizar o modo Cloud, apontando para os servidores
...
onde estão sendo executados os serviços de gerenciamento das configurações e requisições (ZooKeeper)
...
. Para isso, basta incluir o parâmetro ZK_HOST no arquivo de configuração do servidor de indexação, conforme exemplo abaixo:
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
<SOLR_DIR>/bin/solr start -cloud -z ZK_HOST=<server1_address>:2181,<server2_address>:2181,<server3_address>:2181 |
Neste caso, os endereços <server1_address>, <server2_address> e <server3_address> são os mesmo informados anteriormente nos parâmetros 'server.X' do do arquivo 'zoo.cfg', e a porta 2181 corresponde ao parâmetro parâmetro clientPort informado informado nesse mesmo arquivo.
- Se desejar subir o fluig Indexer em uma porta diferente da padrão (8983), adicione o parâmetro '-p' e informe a porta.
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
<SOLR_DIR>/bin/solr start -cloud -z <server1_address>:2181,<server2_address>:2181,<server3_address>:2181 -p 18983 |
- Para interromper o serviço pode-se utilizar o comando abaixo:
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
<SOLR_DIR>/bin/solr stop -all |
...
A localização deste arquivo de configuração varia de acordo com o sistema operacional, e pode ser verificada na tabela abaixo:
Sistema Operacional | Arquivo de Configuração | Localização |
---|---|---|
Linux | fluig_Indexer.in.sh | /etc/default/ |
Windows | solr.in.cmd | [Instalação fluig Indexer]/solr/bin/ |
Nota | ||
---|---|---|
| ||
É importante que o serviço de gerenciamento (ZooKeeper) seja iniciado antes do serviço de indexação (Solr), caso contrário, este último irá considerar que não há serviço de gerenciamento disponível. |
...