lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Porschberg <>
Subject Re: setup solrcloud from scratch vie web-ui
Date Thu, 18 May 2017 06:17:22 GMT

> Shawn Heisey <> hat am 17. Mai 2017 um 15:10 geschrieben:
> On 5/17/2017 6:18 AM, Thomas Porschberg wrote:
> > Thank you. I am now a step further.
> > I could import data into the new collection with the DIH. However I observed the
following exception 
> > in solr.log:
> >
> > request:
> > Remote error message: This IndexSchema is not mutable.
> This probably means that the configuration has an update processor that
> adds unknown fields, but is using the classic schema instead of the
> managed schema.  If you want unknown fields to automatically be guessed
> and added, then you need the managed schema.  If not, then remove the
> custom update processor chain.  If this doesn't sound like what's wrong,
> then we will need the entire error message including the full Java
> stacktrace.  That may be in the other instance's solr.log file.

Ok, commenting out the "update processor chain" was a solution. I use classic schema.

> > I imagine to split my data per day of the year. My idea was to create 365 shards
of type compositeKey.
> You cannot control shard routing explicitly with the compositeId
> router.  That router uses a hash of the uniqueKey field to decide which
> shard gets the document.  As its name implies, the hash can be composite
> -- parts of the hash can be decided by multiple parts of the value in
> the field, but it's still hashed.
> You must use the implicit router (which means all routing is manual) if
> you want to explicitly name the shard that receives the data.

I was now able to create 365 shards with the 'implicit' router.
In the collection-API call I also specified 
which is the day of the year 1..365
I added this field in my SQL-statement and in schema.xml.

Next step I thought would be to trigger the dataimport.

However I get:

2017-05-18 05:41:37.417 ERROR (Thread-14) [c:hansi s:308 r:core_node76 x:hansi_308_replica1]
o.a.s.h.d.DataImporter Full Import failed:java.lang.RuntimeException: org.apache.solr.common.SolrException:
No registered leader was found after waiting for 4000ms , collection: hansi slice: 230
	at org.apache.solr.handler.dataimport.DocBuilder.execute(
	at org.apache.solr.handler.dataimport.DataImporter.doFullImport(
	at org.apache.solr.handler.dataimport.DataImporter.runCmd(
	at org.apache.solr.handler.dataimport.DataImporter.lambda$runAsync$0(

when I start the import.

What could be the reason?

Thank you

View raw message