I have set up a neo4j cluster(2.0) with 3 nodes. I am able to see all the nodes (1 master + 2 slaves) available. Note i haven't created nodes yet.
I want to copy my offline graph data from neo4j 1.8 version to my new cluster. I have followed the steps from the following link. http://docs.neo4j.org/chunked/stable/upgrade-guide.html After the upgrade, slaves are not able to serve any requests. I see following exception in the logs. Webadmin console shows the slaves are not available. org.neo4j.graphdb.TransactionFailureException: Timeout waiting for database to allow new transactions. Blocking components (1): [] at org.neo4j.kernel.ha.HighlyAvailableGraphDatabase.beginTx(HighlyAvailableGraphDatabase.java:200) ~[neo4j-ha-2.0.1.jar:2.0.1] at org.neo4j.kernel.TransactionBuilderImpl.begin(TransactionBuilderImpl.java:43) ~[neo4j-kernel-2.0.1.jar:2.0.1] at org.neo4j.kernel.InternalAbstractGraphDatabase.beginTx(InternalAbstractGraphDatabase.java:937) ~[neo4j-kernel-2.0.1.jar:2.0.1] at org.neo4j.server.rest.transactional.TransactionalRequestDispatcher.dispatch(TransactionalRequestDispatcher.java:55) ~[neo4j-server-2.0.1.jar:2.0.1] at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:288) ~[jersey-server-1.9.jar:1.9] at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108) ~[jersey-server-1.9.jar:1.9] at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) ~[jersey-server-1.9.jar:1.9] at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84) ~[jersey-server-1.9.jar:1.9] at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1469) ~[jersey-server-1.9.jar:1.9] at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1400) ~[jersey-server-1.9.jar:1.9] at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1349) ~[jersey-server-1.9.jar:1.9] at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1339) ~[jersey-server-1.9.jar:1.9] at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416) ~[jersey-server-1.9.jar:1.9] at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:537) ~[jersey-server-1.9.jar:1.9] at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:699) ~[jersey-server-1.9.jar:1.9] Following is the cluster configuration. Server 1 neo4j.properties keep_logical_logs=true online_backup_enabled=true online_backup_server=127.0.0.1:6362 ha.server=:6201 ha.pull_interval=10 ha.server_id=2 ha.initial_hosts=10.63.16.213:5001,10.63.16.214:5001,10.63.16.212:5001 enable_remote_shell=true ha.allow_init_cluster=true neo4j-server.properties org.neo4j.server.database.location=data/graph.db org.neo4j.server.webserver.port=7474 org.neo4j.server.webserver.https.enabled=true org.neo4j.server.webserver.https.port=7473 org.neo4j.server.webserver.https.cert.location=conf/ssl/snakeoil.cert org.neo4j.server.webserver.https.key.location=conf/ssl/snakeoil.key org.neo4j.server.webserver.https.keystore.location=data/keystore org.neo4j.server.webadmin.rrdb.location=data/rrd org.neo4j.server.webadmin.data.uri=/db/data/ org.neo4j.server.webadmin.management.uri=/db/manage/ org.neo4j.server.db.tuning.properties=conf/neo4j.properties org.neo4j.server.manage.console_engines=shell org.neo4j.server.database.mode=HA org.neo4j.server.http.log.enabled=true org.neo4j.server.http.log.config=conf/neo4j-http-logging.xml org.neo4j.server.webserver.address=0.0.0.0 Server 2 neo4j.properties keep_logical_logs=true online_backup_enabled=true online_backup_server=127.0.0.1:6362 ha.server=:6201 ha.pull_interval=10 remote_shell_port=1234 ha.server_id=3 ha.initial_hosts=10.63.16.213:5001,10.63.16.214:5001,10.63.16.212:5001 enable_remote_shell=true neo4j-server.properties org.neo4j.server.database.location=data/graph.db org.neo4j.server.webserver.port=7474 org.neo4j.server.webserver.https.enabled=true org.neo4j.server.webserver.https.port=7473 org.neo4j.server.webserver.https.cert.location=conf/ssl/snakeoil.cert org.neo4j.server.webserver.https.key.location=conf/ssl/snakeoil.key org.neo4j.server.webserver.https.keystore.location=data/keystore org.neo4j.server.webadmin.rrdb.location=data/rrd org.neo4j.server.webadmin.data.uri=/db/data/ org.neo4j.server.webadmin.management.uri=/db/manage/ org.neo4j.server.db.tuning.properties=conf/neo4j.properties org.neo4j.server.manage.console_engines=shell org.neo4j.server.database.mode=HA org.neo4j.server.http.log.enabled=true org.neo4j.server.http.log.config=conf/neo4j-http-logging.xml org.neo4j.server.webserver.address=0.0.0.0 Server 3 neo4j.properties keep_logical_logs=true online_backup_enabled=true ha.server=:6201 ha.cluster_server=:5001-5099 ha.pull_interval=10 ha.server_id=1 ha.initial_hosts=10.63.16.213:5001,10.63.16.214:5001,10.63.16.212:5001 enable_remote_shell=true neo4j-server.properties org.neo4j.server.database.location=data/graph.db org.neo4j.server.webserver.port=7474 org.neo4j.server.webserver.https.enabled=true org.neo4j.server.webserver.https.port=7473 org.neo4j.server.webserver.https.cert.location=conf/ssl/snakeoil.cert org.neo4j.server.webserver.https.key.location=conf/ssl/snakeoil.key org.neo4j.server.webserver.https.keystore.location=data/keystore org.neo4j.server.webadmin.rrdb.location=data/rrd org.neo4j.server.webadmin.data.uri=/db/data/ org.neo4j.server.webadmin.management.uri=/db/manage/ org.neo4j.server.db.tuning.properties=conf/neo4j.properties org.neo4j.server.manage.console_engines=shell org.neo4j.server.database.mode=HA org.neo4j.server.http.log.enabled=true org.neo4j.server.http.log.config=conf/neo4j-http-logging.xml org.neo4j.server.webserver.address=0.0.0.0 -- You received this message because you are subscribed to the Google Groups "Neo4j" group. To unsubscribe from this group and stop receiving emails from it, send an email to neo4j+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.