0
1
I am attempting to start neo4j community version 1.8.2 on a test machine. This machine has a custom host name for the local network only.
I was able to start the neo4j server once (about 2 weeks ago) but never since. I know it started because I was able to access the web interface on port 7474.
I can't seem to figure out why not having a host name which valid could be a problem for starting the service now, since I didn't encounter that issue before.
Below is the back trace printed when I attempt to start neo4j (either as root from the working directory or as when I start it using the service in /etc/init.d/ , back traces are exactly the same).
Any input is useful. Thank in advance.
Solution:
This isn't much of a solution per se. What I did is simply start from scratch my neo4j installation, since I didn't have any important data stored. I suppose it was due to corrupted data (probably too many machine hibernations without proper neo4j shutdown).
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
I would be great if someone can create the neo4j tag and add it to this post. Thanks. – ChrisR – 2013-03-26T23:17:21.650
There's a neo4j tag on Stackoverflow. http://stackoverflow.com/questions/tagged/neo4j
– Stewart – 2013-04-23T12:23:22.403@Stewart, I can't seem to be able to use that tag. The board says I need at least 300 rep to create a tag. Go to know why. – ChrisR – 2013-04-25T21:41:15.263
1@ChrisR - to help others in the community, please move your solution to an actual answer, and not as an edit to the question. This way, people can vote on the answer (and you can even mark it as the official answer, rather than this question remaining open indefinitely). – David Makogon – 2013-12-15T05:08:03.357