I have an open source customer with 700+ users running:
sipXconfig (4.2.1-018930 2010-06-04T15:26:43 build31) 64-bit
Periodically, they have encountered the 'An Error has occured....'
error kicking them out of the sipx GUI.
Rebuilding the database has, for the most part, cleared the error, but
as they continue to add users and phones,
the error is happening more and more frequently. Rebuilding the db now
does not clear the problem. Instead, they are getting the message that
the rebuild failed.
Java utilization has ramped to 100% and is staying there.
They will reboot the system this evening, which will clear the error of
a while.
Is there a fix for this problem?
Representative java errors below. Note, in this instance the user was
adding a phone, but the condition has appeared when adding or modifying
users or groups as well.
I have snapshots if it will help.
Thanks,
jim
---------------------------------------------------------
top - 14:00:14 up 33 days, 4:47, 3 users, load average: 1.64, 1.81,
1.75
Tasks: 297 total, 1 running, 295 sleeping, 0 stopped, 1 zombie
Cpu(s): 6.6%us, 0.1%sy, 0.0%ni, 93.3%id, 0.0%wa, 0.0%hi, 0.0%si,
0.0%st
Mem: 8168088k total, 6955532k used, 1212556k free, 311800k buffers
Swap: 6289436k total, 264k used, 6289172k free, 3858940k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6575 sipxchan 16 0 2465m 135m 9812 S 100.0 1.7 30260:29 java
25124 sipxchan 15 0 364m 46m 6692 S 2.7 0.6 1:07.91 sipXproxy
5992 sipxchan 15 0 289m 31m 12m S 2.0 0.4 994:27.53 sipstatus
6011 sipxchan 15 0 2738m 731m 12m S 1.0 9.2 1197:01 java
1424 root 15 0 12872 1236 800 R 0.7 0.0 0:00.02 top
7832 postgres 15 0 129m 19m 10m S 0.7 1.0 147:15.16 sipxsaa
"2011-06-06T17:25:05.372000Z":456950:JAVA:INFO:sip1.customer.com:P1-14:00000000:PhonesResource:"Creating
phone 0004
f22becfb - polycom335..."
"2011-06-06T17:25:05.375000Z":456951:JAVA:WARNING:sip1.customer.comg:P1-14:00000000:sipXconfig-web:"/sipxconfig/rest
/phone: "
java.lang.IllegalStateException: docs out of order (-8 < 0 )
at
org.apache.lucene.index.SegmentMerger.appendPostings(SegmentMerger.java:335)
at
org.apache.lucene.index.SegmentMerger.mergeTermInfo(SegmentMerger.java:298)
at
org.apache.lucene.index.SegmentMerger.mergeTermInfos(SegmentMerger.java:272)
at
org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:236)
at
org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:89)
at
org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:709)
at
org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:686)
at
org.apache.lucene.index.IndexWriter.flushRamSegments(IndexWriter.java:656)
at
org.apache.lucene.index.IndexWriter.close(IndexWriter.java:402)
at
org.sipfoundry.sipxconfig.search.LuceneUtils.closeQuietly(Unknown
Source)
at org.sipfoundry.sipxconfig.search.FastIndexer.addBean(Unknown
Source)
at
org.sipfoundry.sipxconfig.search.FastIndexer.indexBean(Unknown Source)
at
org.sipfoundry.sipxconfig.search.IndexingInterceptor.onSave(Unknown
Source
"2011-06-06T17:29:43.414000Z":457176:JAVA:WARNING:sip1.customer.com:P1-5:00000000:sipXconfig-web:"/sipxconfig/rest/
phone: "
java.lang.IllegalStateException: docs out of order (-8 < 0 )
at
org.apache.lucene.index.SegmentMerger.appendPostings(SegmentMerger.java:335)
at
org.apache.lucene.index.SegmentMerger.mergeTermInfo(SegmentMerger.java:298)
at
org.apache.lucene.index.SegmentMerger.mergeTermInfos(SegmentMerger.java:272)
at
org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:236)
at
org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:89)
at
org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:709)
at
org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:686)
at
org.apache.lucene.index.IndexWriter.flushRamSegments(IndexWriter.java:656)
at
org.apache.lucene.index.IndexWriter.close(IndexWriter.java:402)
at
org.sipfoundry.sipxconfig.search.LuceneUtils.closeQuietly(Unknown
Source)
at org.sipfoundry.sipxconfig.search.FastIndexer.addBean(Unknown
Source)
at
org.sipfoundry.sipxconfig.search.FastIndexer.indexBean(Unknown Source)
at
org.sipfoundry.sipxconfig.search.IndexingInterceptor.onSave(Unknown
Source)
_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev/