neo4j não iniciará: Falha ao obter nome de host local / Nome ou serviço desconhecido

0

Estou tentando iniciar a versão 1.8.2 da comunidade neo4j em uma máquina de teste. Esta máquina possui um nome de host personalizado somente para a rede local.

Eu era capaz de iniciar o servidor neo4j uma vez (cerca de 2 semanas atrás), mas nunca mais desde então. Eu sei que começou porque eu era capaz de acessar a interface web na porta 7474.

Não consigo descobrir por que não ter um nome de host que seja válido pode ser um problema para iniciar o serviço agora, já que não encontrei esse problema antes.

Abaixo está o traço traseiro impresso quando tento iniciar o neo4j (como root no diretório de trabalho ou como quando eu inicio usando o serviço em /etc/init.d/, os rastros de retorno são exatamente os mesmos). / p>

Qualquer entrada é útil. Agradeço antecipadamente.

Solução:

Isso não é muito uma solução por si só. O que eu fiz foi simplesmente começar do zero a minha instalação neo4j, já que eu não tinha nenhum dado importante armazenado. Eu suponho que foi devido a dados corrompidos (provavelmente muitas hibernações de máquina sem o desligamento neo4j adequado).

WARNING: Max 1024 open files allowed, minimum of 40 000 recommended. See the Neo4j manual. WARNING! You are using an unsupported Java runtime. Please use Oracle(R) Java(TM) Runtime Environment 6. Starting Neo4j Server...00:05:28,335 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy] 00:05:28,336 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml] 00:05:28,336 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/home/chris/Software/neo4j-community-1.8.2/system/lib/neo4j-server-1.8.2.jar!/logback.xml] 00:05:28,351 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@3c41068b - URL [jar:file:/home/chris/Software/neo4j-community-1.8.2/system/lib/neo4j-server-1.8.2.jar!/logback.xml] is not of type file 00:05:28,396 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set 00:05:30,521 |-ERROR in ch.qos.logback.core.util.ContextUtil@5114ae94 - Failed to get local hostname java.net.UnknownHostException: acer.lap: acer.lap: Name or service not known at java.net.UnknownHostException: acer.lap: acer.lap: Name or service not known at at java.net.InetAddress.getLocalHost(InetAddress.java:1438) at at ch.qos.logback.core.util.ContextUtil.getLocalHostName(ContextUtil.java:30) at at ch.qos.logback.core.util.ContextUtil.addHostNameAsProperty(ContextUtil.java:39) at at ch.qos.logback.classic.joran.action.ConfigurationAction.begin(ConfigurationAction.java:48) at at ch.qos.logback.core.joran.spi.Interpreter.callBeginAction(Interpreter.java:277) at at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:149) at at ch.qos.logback.core.joran.spi.Interpreter.startElement(Interpreter.java:131) at at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:50) at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:148) at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:134) at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:97) at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:56) at at ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:77) at at ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:150) at at org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:85) at at org.slf4j.impl.StaticLoggerBinder.(StaticLoggerBinder.java:55) at at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128) at at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:108) at at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:279) at at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:252) at at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:156) at at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:132) at at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685) at at org.apache.commons.configuration.AbstractFileConfiguration.(AbstractFileConfiguration.java:121) at at org.apache.commons.configuration.AbstractFileConfiguration.(AbstractFileConfiguration.java:154) at at org.apache.commons.configuration.PropertiesConfiguration.(PropertiesConfiguration.java:252) at at org.neo4j.server.configuration.PropertyFileConfigurator.loadPropertiesConfig(PropertyFileConfigurator.java:142) at at org.neo4j.server.configuration.PropertyFileConfigurator.(PropertyFileConfigurator.java:76) at at org.neo4j.server.storemigration.PreStartupStoreUpgrader.getConfigurator(PreStartupStoreUpgrader.java:135) at at org.neo4j.server.storemigration.PreStartupStoreUpgrader.run(PreStartupStoreUpgrader.java:78) at at org.neo4j.server.storemigration.PreStartupStoreUpgrader.main(PreStartupStoreUpgrader.java:57) Caused by: java.net.UnknownHostException: acer.lap: Name or service not known at at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) at at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:866) at at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1258) at at java.net.InetAddress.getLocalHost(InetAddress.java:1434) at ... 30 common frames omitted 00:05:30,521 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 00:05:30,525 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT] 00:05:30,544 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 00:05:30,589 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO 00:05:30,589 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT] 00:05:30,591 |-INFO in ch.qos.logback.core.joran.util.ConfigurationWatchListUtil@45828b22 - Adding [file:/home/chris/Software/neo4j-community-1.8.2/conf/custom-logback.xml] to configuration watch list. 00:05:30,596 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@7d7c88d4 - Registering current configuration as safe fallback point

    
por ChrisR 27.03.2013 / 00:16

2 respostas

0

A solução foi iniciar a instalação do neo4j do zero. Eu não tinha muitos dados armazenados nesta máquina de teste, então não foi um problema.

Suponho que foi devido a dados corrompidos (provavelmente muitas hibernações de máquina sem o devido desligamento do neo4j).

    
por 16.12.2013 / 19:55
0

Acho que a linha chave nesse rastreamento de pilha é:

UnknownHostException: acer.lap: Name or service not known

Deixe-me adivinhar, você está executando isso em um laptop Acer? De qualquer forma, ninguém pode saber por que esse host está sendo procurado ou não encontrado, exceto você. Você deve ter mudado alguma coisa nessas duas semanas.

No seu lugar, eu estaria usando todo arquivo de configuração que eu pudesse encontrar (arquivos neo4j, / etc / hosts, e assim por diante) para acer.lap .

    
por 23.04.2013 / 14:22