Thanks Yonik and Otis, I noticed from the log (snapinstaller.log) the following when the slave attempts to perform snapinstaller:
2007/10/29 10:30:02 started by 1001 2007/10/29 10:30:02 command: /opt/solr/bin/snapinstaller 2007/10/29 10:30:02 installing snapshot /opt/solr/data/snapshot.20071029102014 2007/10/29 10:30:02 notifing Solr to open a new Searcher 2007/10/29 10:30:02 failed to connect to Solr server 2007/10/29 10:30:02 snapshot installed but Solr server has not open a new Searcher 2007/10/29 10:30:02 failed (elapsed time: 0 sec) Running bin/commit -V works - the deleted record is then reflected in a search (without restarting tomcat). I then (testing delete of a different record) performed the snappuller and snappinstaller by hand on the slave and it worked, ie, no error in the log file and change reflected immediately ! So it seems that my cron job command is not working as expected: 0,15,30,45 * * * * /opt/solr/bin/snappuller && /opt/solr/bin/snapinstaller ";" separation for multuple commands (as per example given in solr document "CollectionDistribution") did not work for me so I used && according to crontab documentation. I also tried the following crontab job: 0,15,30,45 * * * * /opt/solr/bin/snappuller 1,16,31,46 * * * * /opt/solr/bin/snapinstaller Whereby snapinstaller would run a minute after snappuller. But I still get the following: 2007/10/29 11:16:01 started by 1001 2007/10/29 11:16:01 command: /opt/solr/bin/snapinstaller 2007/10/29 11:16:01 installing snapshot /opt/solr/data/snapshot.20071029111236 2007/10/29 11:16:01 notifing Solr to open a new Searcher 2007/10/29 11:16:01 failed to connect to Solr server 2007/10/29 11:16:01 snapshot installed but Solr server has not open a new Searcher 2007/10/29 11:16:01 failed (elapsed time: 0 sec) I have also confirmed with a "whoami" in crontab that the cron job is running as the same user as if running scripts by hand and as the user specified in scripts.conf. Do you know whey snapinstaller will not work within crontab but will work by hand ? Thanks Karen On Friday 26 October 2007 16:36:22 Yonik Seeley wrote: > On 10/26/07, Karen Loughran <[EMAIL PROTECTED]> wrote: > > But after distribution of this latest snapshop to the slave the > > collection does not show the update (with solr admin query url or via > > java query client) UNLESS I restart tomcat ? > > Sounds like a config issue with the scripts... pulling the snapshot is > obviously working, but snapinstaller (calling commit) is broken. > > try running bin/commit -V by hand on the slave > > -Yonik