Hi Andrew, the whole tomcat shouldn't fail on restart if only one core fails. We are using the setup described here: http://wiki.apache.org/solr/SolrTomcat
With the help of several different Tomcat Context xml files (under conf/Catalina/localhost/) the cores should be independent webapps: A different data directory (+config) and even a different solr version is possible. Or are you using the same setup? Regards, Peter. > Hi > > Sorry, it wasn't very clear was it? [?] > > Yes, I use a 'template' core that isn't used and create a copy of this on > the command line. I then edit the newcore/conf/solrconfig.xml and set the > data path, add data-import sections etc and then I edit the > solr.home/solr.xml and add the core name & directory to that. I then go to > the Tomcat manager/html and reload Solr. > > The problem I get is that if I have broken something in the new core Solr > (correctly) doesn't reload and the other cores aren't then working. > > I don't need replication just yet but I will be looking into that > eventually. > > Regards > Andrew > > > On 20 July 2010 10:32, Peter Karich <peat...@yahoo.de> wrote: > > >> Hi Andrew, >> >> I didn't correctly understand what you are trying to do with 'copying'? >> Just use one core as a template or use it to replicate data? >> >> You can reload only one application via: >> http://localhost/manager/html/reload?path=/yourapp >> (if you do this often you need to increase the PermGen space) >> >> You can replicate a core: >> http://wiki.apache.org/solr/SolrReplication >> >> Regards, >> Peter. >> >> >>> Hi >>> >>> We have a few cores set up for separate sites and one of these is in use >>> constantly. When I add a new core I can currently copying one of the >>> >> other >> >>> cores and renaming it, changing the conf etc and then reloading Solr via >>> >> the >> >>> tomcat manager. However, if something goes wrong then the other cores >>> >> stop >> >>> working until I have resolved the problem. >>> >>> My questions are: >>> >>> 1) Is using a separate core for different sites the correct method? >>> >>> 2) Is there a way of creating a core and starting it without having to >>> reload Solr or restart tomcat? >>> >>> 3) I've looked at the Solr Cores CREATE handler but from what I gather, I >>> need to create the core folder and edit the solr.xml first before loading >>> the core with action=CREATE. Is that correct? >>> >>> Regards >>> Andrew >>> >>> >>>