Any idea? Can someone direct me where the error come from? As I see, Noggit
is a streaming JSON parser, but where is the JSON data? I can only see
three tiny files in my core which are in JSON fromat. All of them are valid:

1. _schema_analysis_stopwords_english
{
  "initArgs":{"ignoreCase":false},
  "managedList":[]}

2. configoverlay.json
{"userProps":{"update.autoCreateFields":"false"}}

3. params.json
{"params":{
  "query":{
    "defType":"edismax",
    "q.alt":"*:*",
    "rows":"10",
    "fl":"*,score",
    "":{"v":0}
  },
  "facets":{
    "facet":"on",
    "facet.mincount": "1",
    "":{"v":0}
  },
 "velocity":{
   "wt": "velocity",
   "v.template":"browse",
   "v.layout": "layout",
   "":{"v":0}
 }
}}


More stack is here:
Caused by: java.lang.StackOverflowError
at org.noggit.CharArr.reserve(CharArr.java:116)
at org.apache.solr.common.util.ByteUtils.UTF8toUTF16(ByteUtils.java:68)
at org.apache.solr.common.util.JavaBinCodec.readStr(JavaBinCodec.java:868)
at org.apache.solr.common.util.JavaBinCodec.readStr(JavaBinCodec.java:857)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:266)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at
org.apache.solr.common.util.JavaBinCodec.readOrderedMap(JavaBinCodec.java:199)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:274)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at
org.apache.solr.common.util.JavaBinCodec.readNamedList(JavaBinCodec.java:210)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:276)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at org.apache.solr.common.util.JavaBinCodec.readArray(JavaBinCodec.java:747)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:272)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at
org.apache.solr.common.util.JavaBinCodec.readNamedList(JavaBinCodec.java:210)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:276)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at
org.apache.solr.common.util.JavaBinCodec.readOrderedMap(JavaBinCodec.java:199)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:274)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at
org.apache.solr.common.util.JavaBinCodec.readNamedList(JavaBinCodec.java:210)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:276)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at org.apache.solr.common.util.JavaBinCodec.readArray(JavaBinCodec.java:747)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:272)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at org.apache.solr.common.util.JavaBinCodec.readArray(JavaBinCodec.java:747)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:272)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at
org.apache.solr.common.util.JavaBinCodec.readNamedList(JavaBinCodec.java:210)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:276)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at org.apache.solr.common.util.JavaBinCodec.readArray(JavaBinCodec.java:747)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:272)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at
org.apache.solr.common.util.JavaBinCodec.readNamedList(JavaBinCodec.java:210)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:276)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at
org.apache.solr.common.util.JavaBinCodec.readOrderedMap(JavaBinCodec.java:199)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:274)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at
org.apache.solr.common.util.JavaBinCodec.readNamedList(JavaBinCodec.java:210)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:276)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
at
org.apache.solr.common.util.JavaBinCodec.readOrderedMap(JavaBinCodec.java:199)
at
org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:274)
at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)


On Tue, Feb 13, 2018 at 3:39 PM, Mohsen Saboorian <mohs...@gmail.com> wrote:

> After importing 3 million records from DB into Solr 7.2.1 on a CentOS 7,
> OpenJDK 8, I just restarted Solr and the core (mycore) cannot instantiate.
> data/index is 36GB and tlog folder contains a file named
> tlog.0000000000000001862 which is about 20MB.
>
> Here is the full log:
>
> INFO  (main) [   ] o.e.j.s.Server jetty-9.3.20.v20170531
> INFO  (main) [   ] o.a.s.s.SolrDispatchFilter  ___      _       Welcome to
> Apache Solr™ version 7.2.1
> INFO  (main) [   ] o.a.s.s.SolrDispatchFilter / __| ___| |_ _   Starting
> in standalone mode on port 8983
> INFO  (main) [   ] o.a.s.s.SolrDispatchFilter \__ \/ _ \ | '_|  Install
> dir: /opt/solr
> INFO  (main) [   ] o.a.s.s.SolrDispatchFilter |___/\___/_|_|    Start
> time: 2018-02-13T11:09:55.143Z
> INFO  (main) [   ] o.a.s.u.StartupLoggingUtils Property
> solr.log.muteconsole given. Muting ConsoleAppender named CONSOLE
> INFO  (main) [   ] o.a.s.c.SolrResourceLoader Using system property
> solr.solr.home: /var/solr/data
> INFO  (main) [   ] o.a.s.c.SolrXmlConfig Loading container configuration
> from /var/solr/data/solr.xml
> INFO  (main) [   ] o.a.s.c.CorePropertiesLocator Found 1 core definitions
> underneath /var/solr/data
> INFO  (main) [   ] o.a.s.c.CorePropertiesLocator Cores are: [mycore]
> INFO  (coreLoadExecutor-6-thread-1) [   ] 
> o.a.s.c.TransientSolrCoreCacheDefault
> Allocating transient cache for 2147483647 transient cores
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore]
> o.a.s.c.SolrResourceLoader [null] Added 5 libs to classloader, from paths:
> [/var/solr/data/mycore/lib]
> INFO  (main) [   ] o.e.j.s.Server Started @4565ms
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore]
> o.a.s.c.SolrResourceLoader [mycore] Added 55 libs to classloader, from
> paths: [/opt/solr/contrib/clustering/lib, /opt/solr/contrib/extraction/lib,
> /opt/solr/contrib/langid/lib, /opt/solr/contrib/velocity/lib,
> /opt/solr/dist]
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore] o.a.s.c.SolrConfig Using
> Lucene MatchVersion: 7.2.1
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore] o.a.s.s.IndexSchema
> [mycore] Schema name=solr721-mycore
> WARN  (coreLoadExecutor-6-thread-1) [   x:mycore]
> o.a.s.c.SolrResourceLoader Solr loaded a deprecated plugin/analysis class
> [solr.LatLonType]. Please consult documentation how to replace it
> accordingly.
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore] o.a.s.s.IndexSchema
> Loaded schema solr721-mycore/1.6 with uniqueid field id
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore] o.a.s.c.CoreContainer
> Creating SolrCore 'mycore' using configuration from instancedir
> /var/solr/data/mycore, trusted=true
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore] o.a.s.c.SolrCore
> solr.RecoveryStrategy.Builder
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore] o.a.s.c.SolrCore
> [[mycore] ] Opening new SolrCore at [/var/solr/data/mycore],
> dataDir=[/var/solr/data/mycore/data/]
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore]
> o.a.s.r.XSLTResponseWriter xsltCacheLifetimeSeconds=5
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore] o.a.s.u.UpdateHandler
> Using UpdateLog implementation: org.apache.solr.update.UpdateLog
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore] o.a.s.u.UpdateLog
> Initializing UpdateLog: dataDir= defaultSyncLevel=FLUSH
> numRecordsToKeep=100 maxNumLogsToKeep=10 numVersionBuckets=65536
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore] o.a.s.c.SolrCore
> [mycore]  CLOSING SolrCore org.apache.solr.core.SolrCore@735e855b
> INFO  (coreLoadExecutor-6-thread-1) [   x:mycore]
> o.a.s.m.SolrMetricManager Closing metric reporters for
> registry=solr.core.mycore, tag=1935574363
> ERROR (coreContainerWorkExecutor-2-thread-1) [   ] o.a.s.c.CoreContainer
> Error waiting for SolrCore to be created
> java.util.concurrent.ExecutionException: org.apache.solr.common.SolrException:
> Unable to create core [mycore]
> at java.util.concurrent.FutureTask.report(FutureTask.java:122)
> at java.util.concurrent.FutureTask.get(FutureTask.java:192)
> at org.apache.solr.core.CoreContainer.lambda$load$14(
> CoreContainer.java:671)
> at com.codahale.metrics.InstrumentedExecutorService$
> InstrumentedRunnable.run(InstrumentedExecutorService.java:176)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.
> lambda$execute$0(ExecutorUtil.java:188)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: org.apache.solr.common.SolrException: Unable to create core
> [mycore]
> at org.apache.solr.core.CoreContainer.createFromDescriptor(
> CoreContainer.java:1053)
> at org.apache.solr.core.CoreContainer.lambda$load$13(
> CoreContainer.java:642)
> at com.codahale.metrics.InstrumentedExecutorService$
> InstrumentedCallable.call(InstrumentedExecutorService.java:197)
> ... 5 more
> Caused by: org.apache.solr.common.SolrException: Error Instantiating
> Update Handler, solr.DirectUpdateHandler2 failed to instantiate
> org.apache.solr.update.UpdateHandler
> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1008)
> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:863)
> at org.apache.solr.core.CoreContainer.createFromDescriptor(
> CoreContainer.java:1037)
> ... 7 more
> Caused by: org.apache.solr.common.SolrException: Error Instantiating
> Update Handler, solr.DirectUpdateHandler2 failed to instantiate
> org.apache.solr.update.UpdateHandler
> at org.apache.solr.core.SolrCore.createInstance(SolrCore.java:807)
> at org.apache.solr.core.SolrCore.createUpdateHandler(SolrCore.java:855)
> at org.apache.solr.core.SolrCore.initUpdateHandler(SolrCore.java:1108)
> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:978)
> ... 9 more
> Caused by: java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(
> NativeConstructorAccessorImpl.java:62)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
> DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
> at org.apache.solr.core.SolrCore.createInstance(SolrCore.java:793)
> ... 12 more
> Caused by: java.lang.StackOverflowError
> at org.noggit.CharArr.reserve(CharArr.java:116)
> at org.apache.solr.common.util.ByteUtils.UTF8toUTF16(ByteUtils.java:68)
> at org.apache.solr.common.util.JavaBinCodec.readStr(JavaBinCodec.java:868)
> at org.apache.solr.common.util.JavaBinCodec.readStr(JavaBinCodec.java:857)
> at org.apache.solr.common.util.JavaBinCodec.readObject(
> JavaBinCodec.java:266)
> at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
> at org.apache.solr.common.util.JavaBinCodec.readOrderedMap(
> JavaBinCodec.java:199)
> at org.apache.solr.common.util.JavaBinCodec.readObject(
> JavaBinCodec.java:274)
> at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
> at org.apache.solr.common.util.JavaBinCodec.readNamedList(
> JavaBinCodec.java:210)
> at org.apache.solr.common.util.JavaBinCodec.readObject(
> JavaBinCodec.java:276)
> at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:256)
> at org.apache.solr.common.util.JavaBinCodec.readArray(
> JavaBinCodec.java:747)
> at org.apache.solr.common.util.JavaBinCodec.readObject(
> JavaBinCodec.java:272)
>
>

Reply via email to