I've just started looking into this error, but I'm getting the same on a slave. Can someone please advise re this issue?
On Monday, September 30, 2013 10:26:12 PM UTC-4, sungwoo park wrote: > > Thanks Michael. > I've tested with HA configuration and it worked. > In the scenario, I have only a few batch-like input source from internal > servers so I'll put them into AMQ and will consume in the embedded master > server in order to be safe from the master failture. > And I will set the all server slaves as slave only mode via ha.slave_only > property. > I also wanted to set them(the slave servers) as read_only mode but when I > set read_only = true, I got following error. > > 2013-10-01 02:11:39.040+0000 DEBUG [API] Failed to start database. > 2013-10-01 02:11:39.044+0000 DEBUG [API] > java.lang.ClassCastException: > org.neo4j.kernel.impl.transaction.ReadOnlyTxManager cannot be cast to > org.neo4j.kernel.impl.transaction.TxManager > at > org.neo4j.kernel.ha.HighlyAvailableGraphDatabase.create(HighlyAvailableGraphDatabase.java:169) > > ~[neo4j-ha-2.0.0-M05.jar:2.0.0-M05] > at > org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:294) > > ~[neo4j-kernel-2.0.0-M05.jar:2.0.0-M05] > at > org.neo4j.kernel.ha.HighlyAvailableGraphDatabase.<init>(HighlyAvailableGraphDatabase.java:156) > > ~[neo4j-ha-2.0.0-M05.jar:2.0.0-M05] > at > org.neo4j.graphdb.factory.HighlyAvailableGraphDatabaseFactory$1.newDatabase(HighlyAvailableGraphDatabaseFactory.java:47) > > ~[neo4j-ha-2.0.0-M05.jar:2.0.0-M05] > at > org.neo4j.graphdb.factory.GraphDatabaseBuilder.newGraphDatabase(GraphDatabaseBuilder.java:197) > > ~[neo4j-kernel-2.0.0-M05.jar:2.0.0-M05] > at > org.neo4j.server.enterprise.EnterpriseDatabase$DatabaseMode$2.createDatabase(EnterpriseDatabase.java:64) > > ~[neo4j-server-enterprise-2.0.0-M05.jar:2.0.0-M05] > at > org.neo4j.server.enterprise.EnterpriseDatabase.start(EnterpriseDatabase.java:89) > > ~[neo4j-server-enterprise-2.0.0-M05.jar:2.0.0-M05] > at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:137) > ~[neo4j-server-2.0.0-M05.jar:2.0.0-M05] > at org.neo4j.server.Bootstrapper.start(Bootstrapper.java:86) > [neo4j-server-2.0.0-M05.jar:2.0.0-M05] > at org.neo4j.server.Bootstrapper.main(Bootstrapper.java:49) > [neo4j-server-2.0.0-M05.jar:2.0.0-M05] > 2013-10-01 02:11:39.045+0000 DEBUG [API] Failed to start Neo Server on > port [7475] > > Is it impossible to set read_only mote in HA? > > > Thanks. Sungwoo. > 2013년 10월 1일 화요일 오전 10시 19분 30초 UTC+9, Michael Hunger 님의 말: >> >> Sure, you can build a HA cluster out of an embedded master and a number >> of server slaves. >> >> Just make sure the master machine has enough power and bandwith to >> consume all the writes and also push the updates to the slaves (and handle >> the polls from the slaves it doesn't push to). >> >> The config is the normal HA config, just that for embedded you pass it >> into the factory method whereas for server it is part of the config files. >> >> Michael >> >> Am 01.10.2013 um 02:16 schrieb sungwoo park <[email protected]>: >> >> > hi. >> > I'm building a system that has many read write operation. (200/s for >> each) >> > According to the research, Writing via REST is not efficient enough to >> handle those requests. >> > >> > So I'm considering to write a thrift server which has embedded server >> inside and process the write request. >> > And deploy read only slave server against the embedded server. >> > >> > Is this possible deploy scenario? >> > Can I configure a cluster among the embedded and the server? >> > >> > -- >> > 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 [email protected]. >> > For more options, visit https://groups.google.com/groups/opt_out. >> >> -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
