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