That is the transaction manager log, keeping track of transactions - when
they start and commit and which data sources are participants in which. Then
there are the individual transaction logs for each data source containing
all the commands and all that.

2011/5/27 Pere Urbon Bayes <p...@moviepilot.com>

>
> Hi Mattias,
>    I already did that and database seems to be up again. On the other side,
> could you tell me what is in the files called tm_tx_log.1 and tm_tx_log.2 ?
>
> /purbon
>
> 2011/5/27 Mattias Persson <matt...@neotechnology.com>
>
>> Hi Pere,
>>
>> This seems to be a second failure due to another exception:
>>
>> Caused by: java.io.FileNotFoundException: ......
>> /neo4j/index/lucene/relationship/Shared/_7s.fnm
>> (No such file or directory)
>>       at java.io.RandomAccessFile.open(Native Method)
>>       at java.io.RandomAccessFile.<init>(RandomAccessFile.java:233)
>>       at
>>
>> org.apache.lucene.store.SimpleFSDirectory$SimpleFSIndexInput$Descriptor.<init>(SimpleFSDirectory.java:76)
>>       at
>>
>> org.apache.lucene.store.SimpleFSDirectory$SimpleFSIndexInput.<init>(SimpleFSDirectory.java:97)
>>       at
>>
>> org.apache.lucene.store.NIOFSDirectory$NIOFSIndexInput.<init>(NIOFSDirectory.java:98)
>>       at
>> org.apache.lucene.store.NIOFSDirectory.openInput(NIOFSDirectory.java:78)
>>       at
>> org.apache.lucene.store.FSDirectory.openInput(FSDirectory.java:347)
>>       at org.apache.lucene.index.FieldInfos.<init>(FieldInfos.java:68)
>>       at
>>
>> org.apache.lucene.index.SegmentReader$CoreReaders.<init>(SegmentReader.java:120)
>>       at org.apache.lucene.index.SegmentReader.get(SegmentReader.java:605)
>>       at
>> org.apache.lucene.index.IndexWriter$ReaderPool.get(IndexWriter.java:622)
>>       at
>>
>> org.apache.lucene.index.IndexWriter$ReaderPool.getReadOnlyClone(IndexWriter.java:580)
>>       at
>> org.apache.lucene.index.DirectoryReader.<init>(DirectoryReader.java:154)
>>       at
>>
>> org.apache.lucene.index.ReadOnlyDirectoryReader.<init>(ReadOnlyDirectoryReader.java:36)
>>       at
>> org.apache.lucene.index.IndexWriter.getReader(IndexWriter.java:411)
>>       at
>> org.apache.lucene.index.IndexWriter.getReader(IndexWriter.java:376)
>>       at
>>
>> org.neo4j.index.impl.lucene.LuceneDataSource.getIndexSearcher(LuceneDataSource.java:481)
>>
>> A pretty low-level Lucene issue which I've seen in one other occurence. I
>> don't know if this is a Lucene bug or a misuse of lucene in the neo4j
>>  implementation though, probably the former. I see two possible solutions
>> to
>> get a database that you can start:
>>
>> 1) Use an external tool to try and repair your index, maybe
>> Luke<http://code.google.com/p/luke/>can do that?
>>
>> 2) Remove or move away your neo4j/index folder, do the recovery, shut down
>> and remove neo4j/index (becuase the recovery process might have put stuff
>> in
>> there). Then finally start up again and reindex your data.
>>
>> 2011/5/20 Pere Urbon Bayes <p...@moviepilot.com>
>>
>> > Hi!
>> >  I have a test server where my new application is going to leave for a
>> > while, before going in to production. But today I fond that error, that
>> was
>> > keeping
>> > the neo4j database to start. Any idea why is happened? Is quite
>> dangerous
>> > when this happen and I can not start the database, something that if is
>> > gonna happening
>> > me into productions, will be not good, xD!
>> >
>> >
>> > Fri May 20 09:25:24 CEST 2011: TM opening log:
>> > .../releases/20110519155401/db/tm_tx_log.1
>> > Fri May 20 09:25:24 CEST 2011: TM non resolved transactions found in
>> > ../releases/20110519155401/db/tm_tx_log.1
>> > Fri May 20 09:25:24 CEST 2011: Startup failed No mapping found for
>> > branchId[0x162374]
>> > org.neo4j.graphdb.TransactionFailureException: No mapping found for
>> > branchId[0x162374]
>> >    at
>> >
>> >
>> org.neo4j.kernel.impl.transaction.XaDataSourceManager.getXaResource(XaDataSourceManager.java:185)
>> >    at
>> >
>> >
>> org.neo4j.kernel.impl.transaction.TxManager.getXaResource(TxManager.java:933)
>> >    at
>> >
>> >
>> org.neo4j.kernel.impl.transaction.TxManager.buildRecoveryInfo(TxManager.java:414)
>> >    at
>> > org.neo4j.kernel.impl.transaction.TxManager.recover(TxManager.java:255)
>> >    at
>> org.neo4j.kernel.impl.transaction.TxManager.init(TxManager.java:179)
>> >    at org.neo4j.kernel.impl.transaction.TxModule.start(TxModule.java:96)
>> >    at org.neo4j.kernel.GraphDbInstance.start(GraphDbInstance.java:160)
>> >    at
>> >
>> org.neo4j.kernel.EmbeddedGraphDbImpl.<init>(EmbeddedGraphDbImpl.java:165)
>> >    at
>> >
>> >
>> org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:80)
>> >    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>> >    at
>> >
>> >
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces
>> >
>> > Kind regards,
>> >
>> > /purbon
>> > _______________________________________________
>> > Neo4j mailing list
>> > User@lists.neo4j.org
>> > https://lists.neo4j.org/mailman/listinfo/user
>> >
>>
>>
>>
>> --
>> Mattias Persson, [matt...@neotechnology.com]
>> Hacker, Neo Technology
>> www.neotechnology.com
>> _______________________________________________
>> Neo4j mailing list
>> User@lists.neo4j.org
>> https://lists.neo4j.org/mailman/listinfo/user
>>
>
>


-- 
Mattias Persson, [matt...@neotechnology.com]
Hacker, Neo Technology
www.neotechnology.com
_______________________________________________
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to