On Thu, Jun 25, 2015 at 4:46 AM, Ezsra McDonald <[email protected]>
wrote:

> I am going a different direction. I'll load the data to a single instance
> and then distribute a copy of the partition to each host in the
> Multi-Master pool. It seems to be a faster process and no errors have
> occurred going this route.
>
> ok, can you file bug reports for the issues that you have encountered, so
that they are not
forgotten. I will take a look at them (am a bit loaded at the moment).

thank you

> Thanks for thew help.
>
> On Sat, Jun 20, 2015 at 10:41 AM, Kiran Ayyagari <[email protected]>
> wrote:
>
> > On Sat, Jun 20, 2015 at 11:24 PM, Ezsra McDonald <
> [email protected]
> > >
> > wrote:
> >
> > > As I was saying before I prematurely hit the send key:
> > >
> > > I am new to ApacheDS M20. I attempted to import 350k entries to a
> > > Multi-Rplication setup using ldapadd last night and found this in the
> > logs
> > > this morning. I really don't know what it wants me to do.
> > >
> > > "check that your keys are immutable, and that you have used
> > synchronization
> > > > properly"
> > > >
> > >
> > > Where do I find this information at? I did check my replication setup
> and
> > > it looks right.
> > >
> > > This entry was repeated in the logs:
> > >
> > > INFO   | jvm 1    | 2015/06/20 07:30:16 |
> > java.lang.IllegalStateException:
> > > > Entry.next=null,
> > > >
> > >
> >
> data[removeIndex]=6f9128a9-c235-4d90-aecb-7e9ecb58441a=java.lang.Object@62dbd1cc
> > > >
> previous=6f9128a9-c235-4d90-aecb-7e9ecb58441a=java.lang.Object@62dbd1cc
> > > > key=938ea455-e1e5-4eca-bf2a-d99a00500865
> value=java.lang.Object@271f5be
> > > > size=1000 maxSize=1000 Please check that your keys are immutable, and
> > > that
> > > > you have used synchronization properly. If so, then please report
> this
> > to
> > > > [email protected] as a bug.
> > >
> > it is properly synchronized, so I don't see why it is complaining, never
> > the less I have to get
> > rid of this LRUMap, it is not the first time we had issues with it (we
> had
> > a serious problem with in Mavibot)
> >
> > > > INFO   | jvm 1    | 2015/06/20 07:30:16 |     at
> > > >
> org.apache.commons.collections.map.LRUMap.reuseMapping(LRUMap.java:301)
> > > > INFO   | jvm 1    | 2015/06/20 07:30:16 |     at
> > > > org.apache.commons.collections.map.LRUMap.addMapping(LRUMap.java:267)
> > > > INFO   | jvm 1    | 2015/06/20 07:30:16 |     at
> > > >
> > >
> >
> org.apache.commons.collections.map.AbstractHashedMap.put(AbstractHashedMap.java:284)
> > > > INFO   | jvm 1    | 2015/06/20 07:30:16 |     at
> > > >
> > >
> >
> org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl.getLockFor(ReplicationConsumerImpl.java:1406)
> > > > INFO   | jvm 1    | 2015/06/20 07:30:16 |     at
> > > >
> > >
> >
> org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl.handleSearchResultEntry(ReplicationConsumerImpl.java:356)
> > > > INFO   | jvm 1    | 2015/06/20 07:30:16 |     at
> > > >
> > >
> >
> org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl.doSyncSearch(ReplicationConsumerImpl.java:769)
> > > > INFO   | jvm 1    | 2015/06/20 07:30:16 |     at
> > > >
> > >
> >
> org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl.startSync(ReplicationConsumerImpl.java:566)
> > > > INFO   | jvm 1    | 2015/06/20 07:30:16 |     at
> > > >
> org.apache.directory.server.ldap.LdapServer$2.run(LdapServer.java:743)
> > > > INFO   | jvm 1    | 2015/06/20 07:30:16 |     at
> > > > java.lang.Thread.run(Thread.java:745)
> > > >
> > >
> > >
> > > Also, The following was repeated in the logs for the system the ldapadd
> > > targeted. The message repeated for what may be every entry are the
> > > following. The database was empty to begin with.
> > >
> > > INFO   | jvm 1    | 2015/06/19 19:20:54 | [19:20:54] WARN
> > > > [org.apache.directory.api.ldap.model.entry.DefaultAttribute] -
> > > > ERR_04486_VALUE_ALREADY_EXISTS The value 'organizationalPerson'
> already
> > > > exists in the attribute (objectClass)
> > > >
> > >
> > this can be ignore, just a log but at wrong level
> >
> > >
> > > Many hours later the logs for the targeted import node logged the
> > > following. It then became unresponsive.
> > >
> > > NFO   | jvm 1    | 2015/06/20 07:30:20 | [07:30:20] WARN
> > > > [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected
> > > > exception forcing session to close: sending disconnect notice to
> > client.
> > > > INFO   | jvm 1    | 2015/06/20 07:30:20 | java.lang.OutOfMemoryError:
> > GC
> > > > overhead limit exceeded
> > > >
> > >
> > > can you take a memory dump of this process, that would help me debug it
> > better
> >
> > >
> > > There are four nodes in the Multi-Master configuration. Two in each
> data
> > > center. The contextCSN does not match on the node that reported the
> > > java.lang.IllegalStateException.
> > >
> > can you share the configuration files of all the nodes (strip the
> passwords
> > and host names)
> >
> >
> >
> > --
> > Kiran Ayyagari
> > http://keydap.com
> >
>



-- 
Kiran Ayyagari
http://keydap.com

Reply via email to