I've seen that exception on Windows a couple of times, but I haven't been
able to nail down what it is.

About the slow shutdown, there's indexing happening there and I hope 2.0.1
will address performance there.


2014/1/10 Johannes Tveitan <[email protected]>

> I am using version 2.0 (both server and batch-import).
>
> Altought I now see after running the batch-importer that it got an
> exception on shutting down (it was in the shutdown phase for about 2h when
> importing 78M nodes). The time could be that i ran it with the
> configuration that came with the download.
>
> The exception is as follows:
> G:\batch-import-20>import.bat ../Neo4j/db ../CSV/Node_Author.csv
> Usage: Importer data/dir nodes.csv relationships.csv [node_index
> node-index-name fulltext|exact nodes_index.csv rel_inde
> x rel-index-name fulltext|exact rels_index.csv ....]
> Using: Importer ../Neo4j/db ../CSV/Node_Author.csv
>
> Using Existing Configuration File
> ....................................................................................................
> 140480 ms for 10000
> 000
> ....................................................................................................
> 162812 ms for 10000
> 000
> ....................................................................................................
> 173473 ms for 10000
> 000
> ....................................................................................................
> 186817 ms for 10000
> 000
> ....................................................................................................
> 188060 ms for 10000
> 000
> ....................................................................................................
> 192955 ms for 10000
> 000
> ....................................................................................................
> 158847 ms for 10000
> 000
>
> ........................................................................................
> Importing 78819880 Nodes took 1327 seconds
> Exception in thread "main"
> org.neo4j.kernel.impl.nioneo.store.UnderlyingStorageException: Unable to
> close store G:\batch
> -import-20\..\Neo4j\db\neostore.propertystore.db.strings
>         at
> org.neo4j.kernel.impl.nioneo.store.CommonAbstractStore.close(CommonAbstractStore.java:603)
>         at
> org.neo4j.kernel.impl.nioneo.store.PropertyStore.closeStorage(PropertyStore.java:122)
>         at
> org.neo4j.kernel.impl.nioneo.store.CommonAbstractStore.close(CommonAbstractStore.java:546)
>         at
> org.neo4j.kernel.impl.nioneo.store.NeoStore.closeStorage(NeoStore.java:254)
>         at
> org.neo4j.kernel.impl.nioneo.store.CommonAbstractStore.close(CommonAbstractStore.java:546)
>         at
> org.neo4j.unsafe.batchinsert.BatchInserterImpl.shutdown(BatchInserterImpl.java:1062)
>         at org.neo4j.batchimport.Importer.finish(Importer.java:88)
>         at org.neo4j.batchimport.Importer.doImport(Importer.java:239)
>         at org.neo4j.batchimport.Importer.main(Importer.java:83)
> Caused by: java.io.IOException: The requested operation cannot be
> performed on a file with a user-mapped section open
>         at sun.nio.ch.FileDispatcherImpl.truncate0(Native Method)
>         at sun.nio.ch.FileDispatcherImpl.truncate(Unknown Source)
>         at sun.nio.ch.FileChannelImpl.truncate(Unknown Source)
>         at
> org.neo4j.kernel.impl.nioneo.store.CommonAbstractStore.close(CommonAbstractStore.java:583)
>         ... 8 more
>
> Configuration:
> use_memory_mapped_buffers=true
> neostore.nodestore.db.mapped_memory=100M
> neostore.relationshipstore.db.mapped_memory=500M
> neostore.propertystore.db.mapped_memory=1G
> neostore.propertystore.db.strings.mapped_memory=200M
> neostore.propertystore.db.arrays.mapped_memory=0M
> neostore.propertystore.db.index.keys.mapped_memory=15M
> neostore.propertystore.db.index.mapped_memory=15M
> batch_import.csv.quotes=false
>
> I am also using
> i:id
> and one
> type:label
>
> other each node has 7 properties.
>
> Thanx in advance!
>
>
>
> On Friday, January 10, 2014 1:20:39 PM UTC+1, Michael Hunger wrote:
>
>> Which version are you using?
>>
>> I think this is solved in 2.0
>>
>> The index / label store population is there moved to
>> batchinserter-shutdown
>>
>> Sent from mobile device
>>
>> Am 10.01.2014 um 13:10 schrieb Johannes Tveitan <[email protected]>:
>>
>> Hi,
>>
>> the problem I am facing is that when I create a new DB file with the
>> batch-import tool and then tries to start the Neo4j Server, it takes an
>> enormous amount of time to start. The last time I did this I importer about
>> 78M nodes and aborted the starting of the server after 3h of it trying to
>> start. It gets to the point of saying "In just a few seconds, Neo4j will be
>> ready...", on the windows version and the same stage on the linux version.
>> It is at this stage i killed the application after 3h.
>>
>> Any ideas? Does it just take a really long time or is something obviously
>> wrong?
>>
>> --
>> 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/groups/opt_out.
>



-- 
Mattias Persson, [[email protected]]
Hacker, Neo Technology
www.neotechnology.com

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

Reply via email to