I just updated my Neo4J from version 1.9.4 to 2.0.1.
The upgrade instructions say that you can just run the new Neo4J with the old database, provided that
allow_store_upgrade=true
which I did.
However, when I copied my old graph.db folder (which contains all the data) into the data folder of the new installation and tried to run neo4j for the first time, this did not work. The error message I received in the terminal when starting neo4j was
Using additional JVM arguments: -server -XX:+DisableExplicitGC -
Dorg.neo4j.server.properties=conf/neo4j-server.properties -
Djava.util.logging.config.file=conf/logging.properties -
Dlog4j.configuration=file:conf/log4j.properties -XX:+UseConcMarkSweepGC -
XX:+CMSClassUnloadingEnabled
Starting Neo4j Server...WARNING: not changing user
process [462]... waiting for server to be ready... Failed to start within 120 seconds.
Neo4j Server may have failed to start, please check the logs.
When I deleted the graph.db folder from a new installation and ran neo4j again, it all started fine, but with a new clean database, of course.
FIY I run it on Mac OS X 10.9, the new SDK 1.7.7_51-b13 is installed.
Does anyone know what I did wrong? Thanks!