I could see the memory increase, with or without periodic commit, starts 
with 4G, eventually reach 24G.

The jvm setting is: 

-server
-XX:NewSize=2g -XX:MaxNewSize=2g
-Xms12g -Xmx24g
-XX:PermSize=512M -XX:MaxPermSize=512M
-verbose:gc -Xloggc:${NEO4J_LOG}/gc.log
-XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintTenuringDistribution 
-XX:+PrintGCApplicationStoppedTime
-XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled 
-XX:CMSInitiatingOccupancyFraction=70


The load csv is:

USING PERIODIC COMMIT load csv with headers from 
"file:///home/rcui/plexus/plexus-holdings8.csv" as csvline 
merge (h:Holding{holdingId:csvline.holdingId}) set 
h.reportDate=csvline.reportDate,h.fundId=csvline.fundId,h.fundName=csvline.fundName,h.firmName=csvline.companyName,h.cusip=csvline.cusip,h.secGroup=csvline.secGroup,h.positionDate=csvline.positionDate,h.marketValue=toFloat(csvline.marketValue),h.netChange=toFloat(csvline.marketValueChange),h.originalFace=toFloat(csvline.par)

where the number 8 is changed from 1 to 11.

The message log is clean up to number 7, then error is printed:

2015-03-23 20:58:48.220+0000 INFO  [o.n.k.i.s.StoreFactory]: Successfully 
rotated counts store at transaction 51881 to 
[/local/kozo/neo4j/data/graph.db/neostore.counts.db.b], from 
[/local/kozo/neo4j/data/graph.db/neostore.counts.db.a].
2015-03-23 20:58:48.749+0000 INFO  [o.n.k.LogRotationImpl]: Log Rotation 
[59]:  Preparing new log file...
2015-03-23 20:58:48.749+0000 INFO  [o.n.k.NeoStoreDataSource]: Opened 
logical log [/local/kozo/neo4j/data/graph.db/neostore.transaction.db.60] 
version=60, lastTxId=51881 (clean)
2015-03-23 20:58:48.750+0000 INFO  [o.n.k.NeoStoreDataSource]: Finished 
rotating log version:59
2015-03-23 20:58:48.750+0000 INFO  [o.n.k.i.t.l.p.LogPruning]: Log Rotation 
[59]: [84:qtp1788679549-84] Starting log pruning.
2015-03-23 20:58:48.751+0000 INFO  [o.n.k.i.t.l.p.LogPruning]: Log Rotation 
[59]: [84:qtp1788679549-84] Log pruning complete.
2015-03-23 20:58:54.573+0000 WARN  [o.n.k.h.HighlyAvailableGraphDatabase]: 
GC Monitor: Application threads blocked for 1418ms.
2015-03-23 20:58:59.654+0000 WARN  [o.n.k.h.HighlyAvailableGraphDatabase]: 
GC Monitor: Application threads blocked for 576ms.
2015-03-23 20:59:09.621+0000 WARN  [o.n.k.h.HighlyAvailableGraphDatabase]: 
GC Monitor: Application threads blocked for 458ms.
2015-03-23 20:59:12.236+0000 DEBUG [o.n.k.h.c.m.SlaveClient]: Thread[154, 
Neo4j HighlyAvailableGraphDatabase[/local/kozo/neo4j/data/graph.db]-3] 
Opened a new channel to /10.49.220.86:6001
2015-03-23 20:59:12.236+0000 DEBUG [o.n.k.h.c.m.SlaveClient]: Thread[153, 
Neo4j HighlyAvailableGraphDatabase[/local/kozo/neo4j/data/graph.db]-2] 
Opened a new channel to /10.49.220.87:6001
2015-03-23 20:59:12.236+0000 DEBUG [o.n.k.h.c.m.SlaveClient]: ResourcePool 
create resource ChannelContext{channel=[id: 0x216997a3, /10.49.220.85:54146 
=> /10.49.220.86:6001], output=DynamicChannelBuffer(ridx=0, widx=0, 
cap=256), input=java.nio.HeapByteBuffer[pos=0 lim=1048576 cap=1048576]}
2015-03-23 20:59:12.236+0000 DEBUG [o.n.k.h.c.m.SlaveClient]: ResourcePool 
create resource ChannelContext{channel=[id: 0x3424a938, /10.49.220.85:46193 
=> /10.49.220.87:6001], output=DynamicChannelBuffer(ridx=0, widx=0, 
cap=256), input=java.nio.HeapByteBuffer[pos=0 lim=1048576 cap=1048576]}
2015-03-23 20:59:15.494+0000 WARN  [o.n.k.h.HighlyAvailableGraphDatabase]: 
GC Monitor: Application threads blocked for 2370ms.
2015-03-23 20:59:21.293+0000 WARN  [o.n.k.h.HighlyAvailableGraphDatabase]: 
GC Monitor: Application threads blocked for 2569ms.
2015-03-23 20:59:22.493+0000 INFO  [o.n.k.i.a.i.s.OnlineIndexSamplingJob]: 
Sampled index :Holding(firmName) with 6108 unique values in sample of avg 
size 6108 taken from index containing 6108 entries
2015-03-23 20:59:29.135+0000 WARN  [o.n.k.h.HighlyAvailableGraphDatabase]: 
GC Monitor: Application threads blocked for 335ms.
2015-03-23 20:59:30.527+0000 INFO  [o.n.k.i.a.i.s.OnlineIndexSamplingJob]: 
Sampled index :Holding(fundName) with 81048 unique values in sample of avg 
size 81048 taken from index containing 81048 entries
2015-03-23 20:59:32.238+0000 ERROR [o.n.k.h.HighlyAvailableGraphDatabase]: 
Slave 822761180: Replication commit threw communication exception:
org.neo4j.com.ComException: 
org.jboss.netty.handler.queue.BlockingReadTimeoutException
        at 
org.neo4j.com.DechunkingChannelBuffer.readNext(DechunkingChannelBuffer.java:75) 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.neo4j.com.DechunkingChannelBuffer.readNextChunk(DechunkingChannelBuffer.java:93)
 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.neo4j.com.DechunkingChannelBuffer.<init>(DechunkingChannelBuffer.java:59) 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at org.neo4j.com.Protocol.deserializeResponse(Protocol.java:234) 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at org.neo4j.com.Client.sendRequest(Client.java:225) 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at org.neo4j.com.Client.sendRequest(Client.java:207) 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.neo4j.kernel.ha.com.master.SlaveClient.pullUpdates(SlaveClient.java:69) 
~[neo4j-ha-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.neo4j.kernel.ha.transaction.CommitPusher.askSlaveToPullUpdates(CommitPusher.java:192)
 
~[neo4j-ha-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.neo4j.kernel.ha.transaction.CommitPusher.access$000(CommitPusher.java:39) 
~[neo4j-ha-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.neo4j.kernel.ha.transaction.CommitPusher$1.run(CommitPusher.java:160) 
~[neo4j-ha-2.2.0-RC01.jar:2.2.0-RC01]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
~[na:1.7.0_25]
        at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
~[na:1.7.0_25]
        at java.util.concurrent.FutureTask.run(FutureTask.java:166) 
~[na:1.7.0_25]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
~[na:1.7.0_25]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
~[na:1.7.0_25]
        at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
Caused by: org.jboss.netty.handler.queue.BlockingReadTimeoutException: null
        at 
org.jboss.netty.handler.queue.BlockingReadHandler.readEvent(BlockingReadHandler.java:232)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.handler.queue.BlockingReadHandler.read(BlockingReadHandler.java:162)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.neo4j.com.DechunkingChannelBuffer.readNext(DechunkingChannelBuffer.java:66) 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        ... 16 common frames omitted
2015-03-23 20:59:32.238+0000 DEBUG [o.n.k.h.HighlyAvailableGraphDatabase]: 
Transaction 51882 couldn't commit on enough slaves, desired 2, but could 
only commit at 0

This is from master's message log. There is no printout in the slave logs. 
But I do see the same line:
[/local/kozo/neo4j/data/graph.db/neostore.transaction.db.60] version=60, 
lastTxId=51881 (clean)
there too. 

In the slave logs, a few minutes later, I saw this:
2015-03-23 21:03:02.725+0000 INFO  [o.n.c.p.h.HeartbeatContext]: 
822761436(me) is now suspecting 822760924
2015-03-23 21:03:02.725+0000 INFO  [o.n.c.p.h.HeartbeatContext]: 822761180 
is now suspecting 822760924
2015-03-23 21:03:02.726+0000 WARN  [o.n.c.p.e.HeartbeatReelectionListener]: 
 instance 822760924 is being demoted since it failed
2015-03-23 21:03:02.726+0000 INFO  [o.n.k.h.HighAvailabilityConsoleLogger]: 
Instance 822760924 has failed
2015-03-23 21:03:02.728+0000 DEBUG 
[o.n.k.h.c.HighAvailabilityMemberStateMachine]: Got 
memberIsFailed(822760924)
2015-03-23 21:03:02.729+0000 INFO  [o.n.c.p.c.ClusterConfiguration]: 
Removed role coordinator from instance 822760924

Master log prints:
2015-03-23 21:04:03.072+0000 INFO  [o.n.c.p.h.HeartbeatContext]: 
822760924(me) is now suspecting 822761436
2015-03-23 21:04:03.076+0000 INFO  [o.n.c.p.h.HeartbeatContext]: 
822760924(me) is now suspecting 822761180
2015-03-23 21:04:03.077+0000 WARN  [o.n.k.h.c.m.MasterServer]: Exception 
from Netty
java.nio.channels.ClosedChannelException: null
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.cleanUpWriteBuffer(AbstractNioWorker.java:409)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.close(AbstractNioWorker.java:349)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.handleAcceptedSocket(NioServerSocketPipelineSink.java:81)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.eventSunk(NioServerSocketPipelineSink.java:36)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:54)
 
~[netty-3.6.3.Final.jar:na]
        at org.jboss.netty.channel.Channels.close(Channels.java:812) 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.AbstractChannel.close(AbstractChannel.java:197) 
~[netty-3.6.3.Final.jar:na]
        at 
org.neo4j.com.ChunkingChannelBuffer.operationComplete(ChunkingChannelBuffer.java:590)
 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.jboss.netty.channel.DefaultChannelFuture.notifyListener(DefaultChannelFuture.java:427)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.DefaultChannelFuture.notifyListeners(DefaultChannelFuture.java:413)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.DefaultChannelFuture.setFailure(DefaultChannelFuture.java:380)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.write0(AbstractNioWorker.java:245)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.writeFromSelectorLoop(AbstractNioWorker.java:157)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:113)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:312)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:88)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) 
~[netty-3.6.3.Final.jar:na]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
~[na:1.7.0_25]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
~[na:1.7.0_25]
        at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
        at 
org.neo4j.helpers.NamedThreadFactory$2.run(NamedThreadFactory.java:99) 
~[neo4j-kernel-2.2.0-RC01.jar:2.2.0-RC01]
2015-03-23 21:04:03.084+0000 WARN  [o.n.k.h.c.m.MasterServer]: Exception 
from Netty
java.io.IOException: Broken pipe
        at sun.nio.ch.FileDispatcherImpl.write0(Native Method) 
~[na:1.7.0_25]
        at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) 
~[na:1.7.0_25]
        at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:94) 
~[na:1.7.0_25]
        at sun.nio.ch.IOUtil.write(IOUtil.java:65) ~[na:1.7.0_25]
        at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) 
~[na:1.7.0_25]
        at 
org.jboss.netty.channel.socket.nio.SocketSendBufferPool$UnpooledSendBuffer.transferTo(SocketSendBufferPool.java:203)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.write0(AbstractNioWorker.java:198)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.writeFromSelectorLoop(AbstractNioWorker.java:157)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:113)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:312)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:88)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) 
~[netty-3.6.3.Final.jar:na]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
~[na:1.7.0_25]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
~[na:1.7.0_25]
        at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
        at 
org.neo4j.helpers.NamedThreadFactory$2.run(NamedThreadFactory.java:99) 
~[neo4j-kernel-2.2.0-RC01.jar:2.2.0-RC01]
2015-03-23 21:04:03.084+0000 WARN  [o.n.k.h.c.m.MasterServer]: Exception 
from Netty
java.io.IOException: Broken pipe
        at sun.nio.ch.FileDispatcherImpl.write0(Native Method) 
~[na:1.7.0_25]
        at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) 
~[na:1.7.0_25]
        at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:94) 
~[na:1.7.0_25]
        at sun.nio.ch.IOUtil.write(IOUtil.java:65) ~[na:1.7.0_25]
        at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:466) 
~[na:1.7.0_25]
        at 
org.jboss.netty.channel.socket.nio.SocketSendBufferPool$UnpooledSendBuffer.transferTo(SocketSendBufferPool.java:203)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.write0(AbstractNioWorker.java:198)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.writeFromSelectorLoop(AbstractNioWorker.java:157)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:113)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:312)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:88)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) 
~[netty-3.6.3.Final.jar:na]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
~[na:1.7.0_25]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
~[na:1.7.0_25]
        at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
        at 
org.neo4j.helpers.NamedThreadFactory$2.run(NamedThreadFactory.java:99) 
~[neo4j-kernel-2.2.0-RC01.jar:2.2.0-RC01]
2015-03-23 21:04:03.085+0000 ERROR [o.n.k.h.HighlyAvailableGraphDatabase]: 
Slave 822761180: Replication commit threw communication exception:
org.neo4j.com.ComException: 
org.jboss.netty.handler.queue.BlockingReadTimeoutException
        at 
org.neo4j.com.DechunkingChannelBuffer.readNext(DechunkingChannelBuffer.java:75) 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.neo4j.com.DechunkingChannelBuffer.readNextChunk(DechunkingChannelBuffer.java:93)
 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.neo4j.com.DechunkingChannelBuffer.<init>(DechunkingChannelBuffer.java:59) 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at org.neo4j.com.Protocol.deserializeResponse(Protocol.java:234) 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at org.neo4j.com.Client.sendRequest(Client.java:225) 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at org.neo4j.com.Client.sendRequest(Client.java:207) 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.neo4j.kernel.ha.com.master.SlaveClient.pullUpdates(SlaveClient.java:69) 
~[neo4j-ha-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.neo4j.kernel.ha.transaction.CommitPusher.askSlaveToPullUpdates(CommitPusher.java:192)
 
~[neo4j-ha-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.neo4j.kernel.ha.transaction.CommitPusher.access$000(CommitPusher.java:39) 
~[neo4j-ha-2.2.0-RC01.jar:2.2.0-RC01]
        at 
org.neo4j.kernel.ha.transaction.CommitPusher$1.run(CommitPusher.java:160) 
~[neo4j-ha-2.2.0-RC01.jar:2.2.0-RC01]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
~[na:1.7.0_25]
        at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
~[na:1.7.0_25]
        at java.util.concurrent.FutureTask.run(FutureTask.java:166) 
~[na:1.7.0_25]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
~[na:1.7.0_25]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
~[na:1.7.0_25]
        at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
        at 
org.neo4j.helpers.NamedThreadFactory$2.run(NamedThreadFactory.java:99) 
~[neo4j-kernel-2.2.0-RC01.jar:2.2.0-RC01]
Caused by: org.jboss.netty.handler.queue.BlockingReadTimeoutException: null
        at 
org.jboss.netty.handler.queue.BlockingReadHandler.readEvent(BlockingReadHandler.java:232)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.jboss.netty.handler.queue.BlockingReadHandler.read(BlockingReadHandler.java:162)
 
~[netty-3.6.3.Final.jar:na]
        at 
org.neo4j.com.DechunkingChannelBuffer.readNext(DechunkingChannelBuffer.java:66) 
~[neo4j-com-2.2.0-RC01.jar:2.2.0-RC01]
        ... 16 common frames omitted
2015-03-23 21:04:03.085+0000 DEBUG [o.n.k.h.HighlyAvailableGraphDatabase]: 
Transaction 51883 couldn't commit on enough slaves, desired 2, but could 
only commit at 0

Thanks for the help. If you need more info, let me know.
Rick

-- 
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.

Reply via email to