> > Now I am able to create cores, but new cores don't have their own > > config file. Is this intended behavior? I haven't found much > > documentation for these features. > > > > I think I miss something basic here. Is it really normal, that no > > configuration files are being created when creating cores? But if I > > change configuration properties, where are they going to be stored? > > The CoreAdmin CREATE action has never created config files. It assumes that > the config files are already present in ${instanceDir}/conf and will fail if config > files are not found.
So I should somehow place those files in the ${instanceDir}/conf before I do the CoreAdmin CREATE if I stick with solr instead of solrcloud... this leads to https://issues.apache.org/jira/browse/SOLR-791 > The default value for dataDir is ${instanceDir}/data. By having the config files > in your classpath, those will be used if they are not found in the standard > location. It is a little bit unusual to have the config files on the classpath - > usually they are in the core's conf directory. > > With SolrCloud, the situation is different. In zookeeper, the collection name > is associated with a config name, and you can't have a cloud-related core that > isn't associated with a collection. The named config must also be in > zookeeper. In a solrcloud setup, I am still required to create the configuration files myself, right? So it wont be easier to create cores anyway? Thank you , Hendrik