Service fluig_Indexer ran for less than 1500 milliseconds. Restart will be delayed by 2000 milliseconds

Pessoal, boa tarde. Eu tenho um servidor que apresenta esse erro após concluir a instalação do fluig:

Ele já tinha uma versão do fluig antes. Mas nós apagamos a pasta, removemos o serviço, dropamos o banco, e depois fizemos uma instalação do zero.


Service fluig_Indexer ran for less than 1500 milliseconds. Restart will be delayed by 2000 milliseconds.

Versão 161

Percebi olhando nas propriedades do serviço que o sistema gravou o seguinte caminho:

H:\fluig\solr\bin\nssm.exe

Está correto? Ou ele registrou o serviço incorretamente durante a instalação?

Fera. Verifica qual usuário está configurado no serviço. Depois, confirma se a pasta onde tá o solr tá liberada pra esse usuário (de preferência desmarca o somente leitura e libera para everyone). Se nada disso resolver, confirma as configurações do solr no package.json. Vale também verificar o endereço configurado para indexador no wcm.

Obrigado Thiago, fiz isso, mas não resolveu. Olhei as configs, mas não achei nada de estranho. Pra desencargo, apaguei a instalção por completo ( removi a pasta, os serviços, e dropei o banco) aí fiz a instalação totalmente do zero, e quando finalizo, mesmo erro ao tentar iniciar o fluig_indexer.

Pessoal, pra quem tiver com esse problema, a solução foi passada pelo pessoal do fluig.

No meu caso, só de Instalar o JDK, o serviço já subiu corretamente, pois a instalação do JDK já criou as variáveis mencionadas na solução abaixo.

De qualquer forma, segue a solução detalhada passada pelo pessoal do fluig:


Quando o serviço do Fluig esta sendo iniciado, algumas variáveis são instanciadas de foram dinâmica, isso é feito nos arquivos *.conf.bat, porém em alguns casos a variável JAVA_HOME não é criada e com isso o serviço ficava pausado. Um vez que essa variável se encontra definida no sistema operacional, o Fluig busca diretamente do sistema. 


1- Verifique se a máquina possui o pacote do java JDK 8 ou JRE // Caso não tiver baixo o pacote e instale link (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
2- Depois de  instalar o Java no Windows, você deve definir a  JAVA_HOME  variável de ambiente para apontar para o diretório de instalação do Java.

3- Se você instalou o Java Development Kit (JDK), você configurará a JAVA_HOME variável de ambiente. Se você instalou o Java Runtime Environment (JRE), você seguirá as mesmas etapas, mas configurará a JRE_HOME variável de ambiente. 
Defina a variável JAVA_HOME
Para definir a variável JAVA_HOME:
1.    Localize o diretório de instalação Java
Se você não alterou o caminho durante a instalação, será algo como C:\Program Files\Java\jdk1.8.0_65
2.    Siga um destes procedimentos: 
Windows 7 - Clique com o botão direito em Meu computador e selecione Propriedades > Windows 8 avançado - Vá para Painel de controle > Sistema > Configurações avançadas do sistema
3.    Clique no botão Variáveis de ambiente
4.    Em Variáveis do sistema , clique em Novo
5.    No campo Nome da variável , digite: 
o    JAVA_HOMESe você instalou o JDK (Java Development Kit) 
ou
o    JRE_HOME Se você instalou o JRE (Java Runtime Environment) 
6.    No campo Valor variável , digite seu caminho de instalação JDK ou JRE 
Se o caminho contiver espaços, use o nome do caminho abreviado. Por exemplo,C:\Progra~1\Java\jdk1.8.0_65
7.      
                                Observação para usuários do Windows em sistemas de 64 bits
                                                Progra ~ 1 = 'Program Files'
                                                Progra ~ 2 = 'Arquivos de Programas (x86)'

    8.  Clique em OK e aplique alterações conforme solicitado

Filipe, veja se isto ajuda:

1- Verifique se a máquina possui o pacote do java JDK 8 ou JRE // Caso não tiver baixo o pacote e instale link (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)

2- Depois de instalar o Java no Windows, você deve definir a JAVA_HOME variável de ambiente para apontar para o diretório de instalação do Java.

3- Se você instalou o Java Development Kit (JDK), você configurará a JAVA_HOME variável de ambiente. Se você instalou o Java Runtime Environment (JRE), você seguirá as mesmas etapas, mas configurará a JRE_HOME variável de ambiente. Defina a variável JAVA_HOME

Para definir a variável JAVA_HOME: 1. Localize o diretório de instalação Java Se você não alterou o caminho durante a instalação, será algo como C:\Program Files\Java\jdk1.8.0_65 2. Siga um destes procedimentos: Windows 7 - Clique com o botão direito em Meu computador e selecione Propriedades > Windows 8 avançado - Vá para Painel de controle > Sistema > Configurações avançadas do sistema 3. Clique no botão Variáveis de ambiente 4. Em Variáveis do sistema , clique em Novo 5. No campo Nome da variável , digite: JAVA_HOME Se você instalou o JDK (Java Development Kit) ou JRE_HOME Se você instalou o JRE (Java Runtime Environment) 6. No campo Valor variável , digite seu caminho de instalação JDK ou JRE Se o caminho contiver espaços, use o nome do caminho abreviado. Por exemplo,C:\Progra~1\Java\jdk1.8.0_65

indexer.png

Observação para usuários do Windows em sistemas de 64 bits Progra ~ 1 = 'Program Files' Progra ~ 2 = 'Arquivos de Programas (x86)'

  1. Clique em OK e aplique alterações conforme solicitado

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.

Oi Peter, obrigado pelo retorno, já tinha adicionado a resposta lá em cima, só agora que a sua chegou. Mas obrigado mesmo assim, deu certo.

#tamojunto abraço meu caro

FAQ oficial criada para apoio: ARQ - O que devo verificar quando o fluig_Indexer não sobe? - TOTVS Fluig - TDN