TEST:bandlerp@us2187$ uname -X
System = SunOS
Node = us2187
Release = 5.10
KernelID = Generic_138888-03
Machine = sun4u
BusType = <unknown>
Serial = <unknown>
Users = <unknown>
OEM# = 0
Origin# = 1
NumCPU = 16

Sent from my iPhone

On 30 Jun 2011, at 12:53, Michael Hunger <michael.hun...@neotechnology.com> 
wrote:

> Paul,
> 
> what version of Solaris are you running that on? We don't have Solaris as 
> part of our build-qa workflow (yet). So I would try to see if there is an ec2 
> instance that I could just use for that.
> 
> Cheers
> 
> Michael
> 
> Am 30.06.2011 um 13:26 schrieb Paul Bandler:
> 
>> A colleague has speculated that it maybe related to permissions. Im  on a 
>> shared solaris box with no setuid access - can anyone elaborate on whether 
>> some specific access rights are required to use memory mapped IO?
>> 
>> Sent from my iPhone
>> 
>> On 30 Jun 2011, at 11:20, Paul Bandler <pband...@cseuk.co.uk> wrote:
>> 
>>> Further to an earlier posting I also notice this warning from neo4j which 
>>> sounds relevant..? Note that the application does continue and eventually 
>>> complete successfully having taken orders of magnitude longer than when run 
>>> on windows. This is running on solaris  -  any suggestions about what could 
>>> be causing this behaviour most welcome . Are there  issues with using neo4j 
>>> on Solaris?
>>> 
>>> Jun 30, 2011 10:58:59 AM 
>>> org.neo4j.kernel.impl.nioneo.store.PersistenceWindowPool logWarn
>>> WARNING: 
>>> [./neo4j-advanced-1.4.M05/data/graph.db/neostore.relationshipstore.db] 
>>> Unable to memory map
>>> org.neo4j.kernel.impl.nioneo.store.MappedMemException: Unable to map 
>>> pos=28593 recordSize=33 totalSize=104841
>>>      at 
>>> org.neo4j.kernel.impl.nioneo.store.MappedPersistenceWindow.<init>(MappedPersistenceWindow.java:61)
>>>      at 
>>> org.neo4j.kernel.impl.nioneo.store.PersistenceWindowPool.allocateNewWindow(PersistenceWindowPool.java:603)
>>>      at 
>>> org.neo4j.kernel.impl.nioneo.store.PersistenceWindowPool.refreshBricks(PersistenceWindowPool.java:501)
>>>      at 
>>> org.neo4j.kernel.impl.nioneo.store.PersistenceWindowPool.acquire(PersistenceWindowPool.java:128)
>>>      at 
>>> org.neo4j.kernel.impl.nioneo.store.CommonAbstractStore.acquireWindow(CommonAbstractStore.java:526)
>>>      at 
>>> org.neo4j.kernel.impl.nioneo.store.RelationshipStore.getChainRecord(RelationshipStore.java:327)
>>>      at 
>>> org.neo4j.kernel.impl.nioneo.xa.ReadTransaction.getMoreRelationships(ReadTransaction.java:114)
>>>      at 
>>> org.neo4j.kernel.impl.nioneo.xa.ReadTransaction.getMoreRelationships(ReadTransaction.java:97)
>>>      at 
>>> org.neo4j.kernel.impl.persistence.PersistenceManager.getMoreRelationships(PersistenceManager.java:108)
>>>      at 
>>> org.neo4j.kernel.impl.core.NodeManager.getMoreRelationships(NodeManager.java:604)
>>>      at 
>>> org.neo4j.kernel.impl.core.NodeImpl.getMoreRelationships(NodeImpl.java:403)
>>>      at 
>>> org.neo4j.kernel.impl.core.IntArrayIterator.hasNext(IntArrayIterator.java:98)
>>>      at 
>>> com.nomura.smo.vcs.rdm.neo4j.AbstractBaseNeo4j.getSectorRelations(AbstractBaseNeo4j.java:42)
>>> 
>>> Sent from my iPhone
>>> 
>>> On 30 Jun 2011, at 07:40, Paul Bandler <pband...@cseuk.co.uk> wrote:
>>> 
>>>> When running a test neo4j application on Solaris that I have previously 
>>>> run successfully on Windows I'm encountering the following exception:
>>>> 
>>>> Caused by: java.io.IOException: Resource temporarily unavailable
>>>>     at sun.nio.ch.FileChannelImpl.map0(Native Method)
>>>>     at sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:747)
>>>>     at 
>>>> org.neo4j.kernel.impl.nioneo.store.MappedPersistenceWindow.<init>(MappedPersistenceWindow.java:53)
>>>> 
>>>> Indeed this in  turn is causing a huge knock-on effect but I've not 
>>>> included that stack trace for clarity.  The program appears to attempt to 
>>>> continue, albeit at a snails pace.
>>>> 
>>>> I'm running using the latest 1.4 milestone release, with a maximum heap of 
>>>> 2G, and defaulting all other store parameters.
>>>> 
>>>> Any suggestions as to what is happening would be most welcome.
>>>> _______________________________________________
>>>> Neo4j mailing list
>>>> User@lists.neo4j.org
>>>> https://lists.neo4j.org/mailman/listinfo/user
>>> _______________________________________________
>>> Neo4j mailing list
>>> User@lists.neo4j.org
>>> https://lists.neo4j.org/mailman/listinfo/user
>> _______________________________________________
>> Neo4j mailing list
>> User@lists.neo4j.org
>> https://lists.neo4j.org/mailman/listinfo/user
> 
> _______________________________________________
> Neo4j mailing list
> User@lists.neo4j.org
> https://lists.neo4j.org/mailman/listinfo/user
_______________________________________________
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to